bf/NYSE:FIX_icon.png

COM:COMFORTSYSTEMSUSA

Comfort Systems USA

  • Stock

Last Close

389.30

29/10 20:00

Market Cap

11.06B

Beta: -

Volume Today

412.10K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
net income
5.93M
-
1.06M
82.09%
6.34M
496.05%
9.38M
48.03%
11.82M
26.04%
6.89M
41.72%
15.78M
129.09%
19.89M
26.00%
14.88M
25.16%
9.76M
34.46%
17.80M
82.50%
20.47M
14.99%
16.87M
17.61%
7.48M
55.67%
17.97M
140.36%
22.28M
23.99%
7.54M
66.17%
16.66M
120.97%
32.55M
95.37%
38.54M
18.42%
25.16M
34.73%
19.87M
21.03%
24.17M
21.68%
36.23M
49.89%
34.05M
6.02%
17.72M
47.97%
39.49M
122.93%
50.09M
26.82%
42.84M
14.47%
26.49M
38.16%
32.97M
24.44%
46.30M
40.44%
37.59M
18.80%
86.76M
130.78%
42.25M
51.31%
61.52M
45.61%
55.42M
9.90%
57.22M
3.23%
69.48M
21.43%
105.13M
51.31%
91.58M
12.88%
96.32M
5.17%
134.01M
39.13%
146.24M
9.12%
depreciation and amortization
4.65M
-
4.65M
0.02%
5M
7.43%
5.71M
14.16%
5.97M
4.66%
5.62M
5.88%
5.84M
3.88%
5.92M
1.39%
6.03M
1.82%
6.26M
3.78%
6.90M
10.26%
6.51M
5.61%
6.50M
0.28%
6.14M
5.48%
10.76M
75.27%
10.44M
3.00%
10.12M
3.04%
9.24M
8.70%
10.48M
13.44%
11.01M
5.04%
11.96M
8.60%
10.72M
10.31%
14.29M
33.30%
13.42M
6.09%
13.13M
2.20%
12.69M
3.34%
18.08M
42.49%
15.35M
15.11%
14.51M
5.50%
15.98M
10.14%
15.70M
1.74%
18.33M
16.74%
18.94M
3.37%
20.84M
9.99%
20.62M
1.06%
19.79M
4.00%
20.10M
1.57%
19.52M
2.91%
20.09M
2.91%
20.39M
1.49%
27.91M
36.91%
23.91M
14.32%
38.68M
61.75%
1.38M
96.44%
deferred income tax
3.35M
-
-1.62M
148.48%
-1K
99.94%
-2.28M
227,500%
-680K
70.12%
-1.24M
82.50%
-1.02M
17.65%
-492K
51.86%
2.34M
575.81%
-1.02M
143.66%
860K
184.15%
-444K
151.63%
-633K
42.57%
-1.08M
70.14%
-1.47M
36.49%
2.44M
265.65%
4.29M
76.18%
8.65M
101.59%
-248K
102.87%
-2.88M
1,061.29%
-1.06M
63.06%
149K
114.00%
309K
107.38%
-3.08M
1,096.12%
-1.63M
47.01%
300K
118.39%
-3.28M
1,193.33%
4.18M
227.35%
-9.15M
319.06%
-410K
95.52%
5.86M
1,529.02%
1.14M
80.54%
313K
72.54%
2.33M
643.77%
3.98M
71.09%
5.27M
32.24%
-106.08M
2,114.11%
-27.54M
74.04%
-27.76M
0.82%
171.66M
718.29%
-21.06M
112.27%
-14.21M
32.55%
-18.18M
28.01%
-122K
99.33%
stock based compensation
731K
-
1.43M
95.76%
1.44M
0.56%
622K
56.78%
1.31M
111.25%
1.39M
5.63%
1.79M
28.96%
1.08M
39.89%
1.35M
25.93%
1.48M
8.93%
1.87M
26.90%
519K
72.29%
1.17M
126.01%
1.33M
13.64%
2.11M
58.59%
870K
58.85%
2.06M
136.78%
2.79M
35.58%
2.08M
25.49%
1.15M
44.88%
1.14M
0.61%
3.18M
178.60%
1.50M
52.68%
182K
87.89%
1.02M
458.79%
3.63M
257.03%
1.56M
57.12%
761K
51.12%
985K
29.43%
4.71M
378.27%
2.15M
54.38%
518K
75.90%
3.21M
520.66%
4.00M
24.29%
2.43M
39.09%
1.05M
56.90%
3.05M
191.04%
6.14M
101.15%
2.11M
65.69%
880K
58.23%
3.81M
333.07%
2.04M
-
change in working capital
686K
-
-14.14M
2,161.95%
8.58M
160.63%
10.15M
18.34%
-13.89M
236.86%
7.63M
154.92%
7.38M
3.22%
-2.49M
133.72%
-1.47M
40.98%
-3.12M
112.59%
-4.22M
35.13%
-12.97M
207.35%
17.79M
237.15%
-5.11M
128.72%
-18.53M
262.77%
10.95M
159.10%
26.22M
139.35%
-33.48M
227.70%
-12.11M
63.82%
-18.50M
52.71%
39.00M
310.87%
-33.19M
185.11%
-16.89M
49.13%
13.10M
177.59%
-10.06M
176.78%
-22.46M
123.28%
81.77M
464.07%
-18.48M
122.60%
24.00M
229.91%
35.92M
49.67%
-31.08M
186.51%
-27.98M
9.98%
-33.82M
20.90%
-50.67M
49.82%
-31.56M
37.73%
-35.38M
12.13%
147.58M
517.08%
63.23M
57.16%
52.22M
17.41%
-101.69M
294.74%
59.72M
158.72%
9.76M
-
-11.44M
217.25%
accounts receivables
-5.45M
-
7.33M
234.47%
-7.80M
206.48%
47K
100.60%
-17.91M
38,208.51%
2.85M
115.93%
-20.84M
830.38%
16.71M
180.15%
-2.30M
113.77%
17.14M
844.98%
-23.83M
238.99%
2.38M
110.00%
11.34M
375.83%
24.52M
116.29%
-63.41M
358.56%
835K
101.32%
252K
69.82%
-3.54M
1,505.56%
-52.13M
1,371.85%
-25.05M
51.95%
12.11M
148.32%
38.27M
216.17%
-51.35M
234.18%
-18.57M
63.85%
-17.86M
3.80%
-7.89M
55.80%
38.15M
583.30%
3.05M
92.02%
5.18M
70.12%
49.68M
858.78%
-56.52M
213.77%
-18.97M
66.44%
-32.24M
69.95%
-52.70M
63.48%
-127.17M
141.30%
-95.98M
24.53%
52.67M
154.88%
-125.94M
339.11%
-21.79M
82.70%
-228.56M
948.95%
7.40M
103.24%
-4.82M
165.14%
-182.11M
3,676.71%
254.04M
239.50%
inventory
906K
-
-393K
143.38%
135K
134.35%
147K
8.89%
392K
166.67%
-1.26M
422.19%
-177K
85.99%
1.22M
790.40%
1.17M
3.93%
-370K
131.52%
-162K
56.22%
234K
244.44%
511K
118.38%
-750K
246.77%
-174K
76.80%
-135K
22.41%
475K
451.85%
-537K
213.05%
-898K
67.23%
-482K
46.33%
379K
178.63%
-492K
229.82%
295K
159.96%
-51K
117.29%
2.61M
5,225.49%
-256K
109.79%
36K
114.06%
-488K
1,455.56%
-749K
53.48%
-2.18M
191.19%
-3.18M
45.99%
-883K
72.27%
597K
167.61%
-3.10M
619.93%
-6.33M
103.87%
-6.90M
9.09%
2.84M
141.14%
-1.39M
148.80%
-4.61M
232.32%
-12.28M
166.61%
-11.42M
7.04%
-5.29M
53.64%
7.28M
237.60%
8.10M
11.19%
accounts payables
6.78M
-
-14.90M
319.91%
6.19M
141.55%
1.47M
76.21%
-4.08M
376.85%
3.72M
191.25%
20.39M
447.92%
-10.50M
151.49%
-5.34M
49.15%
-9.32M
74.52%
15.46M
265.97%
-8.88M
157.42%
2.74M
130.81%
-16.30M
695.72%
31.07M
290.59%
6.78M
78.17%
22.07M
225.49%
-15.66M
170.98%
15.79M
200.84%
14.19M
10.19%
47.87M
237.45%
-59.33M
223.94%
20.73M
134.95%
29.86M
44.02%
31.05M
3.96%
-45.80M
247.52%
56.84M
224.10%
-12.44M
121.89%
11.09M
189.12%
-33.09M
398.43%
21.67M
165.50%
19.13M
11.74%
4.00M
79.07%
1.90M
52.57%
60.70M
-
165.89M
173.30%
28.65M
82.73%
99.54M
247.40%
60.21M
39.51%
-48.91M
181.24%
118.76M
342.78%
159.20M
34.06%
45.80M
71.24%
other working capital
-1.54M
-
-6.18M
300.06%
10.05M
262.66%
8.48M
15.64%
7.71M
9.14%
2.32M
69.95%
8.02M
246.11%
-9.92M
223.76%
5.00M
150.36%
-10.58M
311.75%
4.31M
140.70%
-6.71M
255.78%
3.20M
147.75%
-12.59M
492.91%
13.99M
211.13%
3.47M
75.16%
3.42M
1.47%
-13.74M
501.34%
25.12M
282.88%
-7.15M
128.45%
-21.35M
198.67%
-11.64M
45.47%
13.44M
215.43%
1.86M
86.19%
-25.86M
1,493.21%
31.49M
221.78%
-13.26M
142.09%
-8.59M
35.17%
8.48M
198.71%
21.51M
153.56%
6.96M
67.64%
-27.25M
491.57%
-6.19M
77.30%
3.23M
152.22%
101.94M
3,055.09%
6.80M
93.33%
-73.82M
1,186.05%
161.90M
319.32%
-20.92M
112.92%
78.93M
477.25%
112.64M
42.71%
25.38M
-
-44.01M
273.37%
other non cash items
-710K
-
-165K
76.76%
1.03M
727.27%
299K
71.11%
531K
77.59%
128K
75.89%
472K
268.75%
20K
95.76%
144K
620%
-322K
323.61%
88K
127.33%
-756K
959.09%
-257K
66.01%
1.29M
601.95%
285K
77.91%
-2.47M
965.96%
-1.83M
25.89%
-9K
99.51%
917K
10,288.89%
1.16M
26.72%
3.00M
157.83%
270K
90.99%
2.21M
720%
13.25M
498.60%
5.80M
56.20%
10.04M
72.99%
4.24M
57.77%
714K
83.16%
-3.07M
530.25%
1.96M
163.67%
-172K
108.79%
4.28M
2,588.95%
1.25M
70.73%
481K
61.61%
6.84M
1,322.25%
8.99M
31.46%
11.93M
32.68%
8.34M
30.09%
9.29M
11.30%
17.89M
92.65%
11.05M
38.23%
118.58M
-
164.08M
38.37%
net cash provided by operating activities
14.64M
-
-8.78M
160.00%
22.39M
354.84%
23.88M
6.68%
5.07M
78.77%
20.41M
302.66%
30.25M
48.15%
23.92M
20.90%
23.28M
2.67%
13.02M
44.07%
23.30M
78.96%
13.33M
42.79%
41.43M
210.76%
10.05M
75.74%
11.13M
10.68%
44.51M
300.04%
48.40M
8.73%
3.85M
92.04%
33.67M
774.24%
30.48M
9.45%
79.19M
159.77%
991K
98.75%
25.61M
2,484.16%
73.11M
185.51%
42.31M
42.13%
21.92M
48.20%
141.87M
547.20%
52.61M
62.91%
70.11M
33.25%
84.65M
20.73%
25.42M
69.97%
42.59M
67.51%
27.50M
35.43%
63.73M
131.77%
44.56M
30.07%
61.23M
37.41%
132.01M
115.58%
126.91M
3.86%
125.41M
1.18%
214.24M
70.83%
173.01M
19.25%
146.56M
15.29%
189.86M
29.55%
302.18M
59.16%
investments in property plant and equipment
-4.93M
-
-3.88M
21.29%
-4.45M
14.68%
-7.03M
57.97%
-3.82M
45.74%
-3.62M
5.06%
-5.68M
56.91%
-5.91M
3.92%
-5.59M
5.35%
-3.77M
32.67%
-7.14M
89.61%
-6.35M
11.01%
-5.96M
6.19%
-5.08M
14.82%
-6.57M
29.39%
-5.18M
21.08%
-18.64M
259.51%
-5.59M
70.02%
-8.54M
52.74%
-7.94M
7.02%
-5.21M
34.36%
-8.84M
69.78%
-6.84M
22.70%
-6.96M
1.83%
-9.11M
30.86%
-7.50M
17.70%
-7.04M
6.07%
-4.92M
30.13%
-4.67M
5.04%
-4.81M
3.00%
-5.95M
23.65%
-5.10M
14.25%
-6.47M
26.73%
-9.19M
42.16%
-11.02M
19.92%
-14.58M
32.25%
-13.57M
6.94%
-16.52M
21.78%
-24.61M
48.97%
-28.44M
15.58%
-25.26M
11.18%
-24.95M
1.23%
-23.38M
6.28%
-22.06M
5.67%
acquisitions net
-43K
-
-4M
9,202.33%
-47.36M
1,083.98%
-2.85M
93.99%
-2.11M
25.83%
-5.35M
153.55%
-511K
90.45%
-297K
41.88%
6.16M
2,173.40%
-57.07M
1,026.78%
-1.42M
97.51%
-20K
98.59%
1.35M
6,835.00%
-313K
123.24%
-83.40M
26,544.41%
-11.15M
86.63%
-6.72M
-
-6.95M
3.42%
-51.62M
642.83%
-4.85M
90.60%
-1.31M
72.94%
-194.99M
14,750.34%
1.44M
100.74%
-1.61M
211.95%
-8.73M
441.84%
-93.27M
968.50%
-10.95M
88.26%
-73.00M
566.81%
-10.72M
85.32%
-1.03M
90.43%
-93.80M
9,042.40%
-121.95M
30.01%
3K
100.00%
-39.38M
1,312,633.33%
-9.13M
76.80%
-710K
92.23%
-53.05M
7,371.41%
-357K
99.33%
3.01M
942.30%
-48.00M
1,696.24%
-196.67M
309.74%
-37.17M
81.10%
-2.64M
92.90%
purchases of investments
-1.24M
-
-374K
-
-850K
127.27%
-1.18M
-
-60K
94.92%
-620K
933.33%
-230K
-
1.27M
652.17%
sales maturities of investments
-3.01M
-
103.26M
3,534.09%
other investing activites
584K
-
217K
62.84%
323K
48.85%
692K
114.24%
123K
82.23%
206K
67.48%
279K
35.44%
406K
45.52%
-5.71M
1,506.65%
220K
103.85%
274K
24.55%
353K
28.83%
215K
39.09%
292K
35.81%
313K
7.19%
179K
42.81%
575K
221.23%
366K
36.35%
295K
19.40%
416K
41.02%
621K
49.28%
357K
42.51%
275K
22.97%
815K
196.36%
2.32M
185.03%
690K
70.30%
688K
0.29%
512K
25.58%
380K
25.78%
498K
31.05%
1.03M
107.23%
272K
73.64%
1.30M
377.57%
1.06M
18.71%
503K
52.37%
592K
17.69%
707K
19.43%
622K
12.02%
1.46M
135.37%
3.01M
105.40%
-103.26M
3,534.09%
-26K
99.97%
1.84M
-
net cash used for investing activites
-4.39M
-
-7.67M
74.56%
-51.49M
571.73%
-9.19M
82.16%
-5.80M
36.83%
-8.77M
51.08%
-5.92M
32.51%
-5.80M
1.99%
-5.14M
11.28%
-60.62M
1,078.15%
-8.28M
86.33%
-6.02M
27.33%
-4.40M
26.94%
-5.10M
15.92%
-89.65M
1,658.59%
-16.16M
81.98%
-18.06M
11.80%
-11.94M
33.89%
-15.19M
27.20%
-59.14M
289.35%
-9.44M
84.04%
-9.80M
3.80%
-201.55M
1,956.59%
-4.71M
97.66%
-8.40M
78.39%
-15.54M
85.02%
-99.62M
541.24%
-15.36M
84.59%
-77.29M
403.34%
-15.03M
80.55%
-5.94M
60.45%
-98.63M
1,559.34%
-127.12M
28.88%
-9.37M
92.63%
-49.90M
432.56%
-23.49M
52.91%
-14.42M
38.63%
-68.94M
378.15%
-24.68M
64.20%
-25.50M
3.30%
-73.88M
189.77%
-221.65M
200.00%
-60.79M
72.58%
-21.59M
64.49%
debt repayment
-5.40M
-
-2M
-
-10.22M
410.95%
-89.90M
779.69%
-17.08M
81.00%
-18.08M
5.82%
-18.11M
0.19%
-166K
99.08%
-91.08M
54,769.28%
-21.09M
76.84%
-17.59M
16.62%
-25.08M
42.62%
-82K
99.67%
-21.81M
26,497.56%
-53.04M
143.19%
-58.16M
9.66%
-15.55M
73.27%
-22.52M
44.88%
-42.02M
86.59%
-40.03M
4.74%
-54.03M
34.96%
-60.19M
11.40%
-66.03M
9.71%
-51.53M
21.96%
-50.19M
2.60%
-144.51M
187.91%
-29.27M
79.75%
-63.57M
117.22%
-77.50M
21.91%
-26.27M
66.11%
-35.44M
34.94%
-20.29M
42.74%
-25.55M
25.90%
-448.17M
1,654.09%
-34.93M
92.21%
-184.50M
428.14%
-140.02M
24.11%
-221.95M
58.52%
-140.01M
36.92%
-10.05M
92.82%
-3.83M
-
-4.44M
16.15%
common stock issued
3.67M
-
45.28M
-
278K
99.39%
86.63M
31,060.07%
1.98M
-
10.69M
440.10%
767K
92.83%
132.28M
17,145.76%
6.55M
95.05%
845K
-
736K
12.90%
110.56M
14,921.74%
30M
72.87%
21.08M
-
16.61M
21.20%
70.74M
325.76%
20.21M
71.44%
54.80M
171.21%
253.02M
361.72%
13.18M
94.79%
37.35M
183.35%
150M
301.62%
454K
99.70%
21.00M
4,525.33%
70.59M
236.15%
11.40M
83.84%
17.04M
49.44%
135M
692.07%
944K
-
142K
84.96%
18K
87.32%
40M
-
-40M
200%
-27K
-
common stock repurchased
-17K
-
-416K
2,347.06%
-620K
49.04%
-5.78M
831.77%
-1.69M
70.71%
-2.46M
-
-3.40M
38.30%
-3.40M
0.15%
-3.40M
0.06%
-2.83M
16.93%
-6.05M
114.19%
-2.11M
65.12%
-2.83M
34.01%
-2.41M
14.95%
-5.09M
111.68%
-98K
98.08%
-5.14M
5,143.88%
-3.23M
37.13%
-4.74M
46.80%
-16.96M
257.58%
-4.10M
75.81%
-5.29M
29.03%
-7.42M
40.19%
-4.23M
42.95%
-9.61M
126.95%
-2.48M
74.24%
-7.77M
213.98%
-11.34M
45.97%
-1.74M
84.67%
-3.67M
111.10%
-22.48M
512.48%
-1.52M
93.23%
-15.50M
917.47%
-20.61M
32.97%
-3.57M
82.66%
-1.79M
49.93%
-5.37M
199.94%
-6.10M
13.66%
-1.79M
70.70%
-12.62M
606.27%
-10.84M
-
11.14M
202.72%
dividends paid
-2.06M
-
-2.07M
0.49%
-2.07M
0.24%
-2.07M
0.10%
-2.23M
7.97%
-2.24M
0.09%
-2.24M
0.22%
-2.44M
9.05%
-2.43M
0.45%
-2.43M
0.33%
-2.62M
7.91%
-2.62M
0.04%
-2.60M
0.69%
-2.61M
0.27%
-2.80M
7.25%
-2.79M
0.11%
-2.79M
0.21%
-2.79M
0.07%
-2.97M
6.75%
-3.17M
6.59%
-3.34M
5.30%
-3.51M
5.03%
-3.69M
5.31%
-3.67M
0.51%
-3.67M
0.03%
-3.84M
4.68%
-3.83M
0.36%
-3.83M
0.08%
-3.99M
4.15%
-4.16M
4.28%
-4.18M
0.36%
-4.35M
4.12%
-4.69M
7.89%
-4.67M
0.43%
-5.03M
7.55%
-5.01M
0.26%
-5.37M
7.02%
-6.25M
16.57%
-7.15M
14.36%
-8.05M
12.54%
-8.92M
10.87%
-10.71M
-
-10.69M
0.23%
other financing activites
308K
-
7.53M
2,344.16%
-2.38M
131.62%
-2.78M
16.97%
-3.89M
39.62%
14.50M
473.06%
-1.70M
111.74%
-496K
70.87%
-1.51M
205.24%
-694K
54.16%
-295K
57.49%
6M
2,133.90%
-1.35M
122.50%
-802K
40.59%
-2M
149.38%
-2.40M
20%
37.76M
1,673.17%
-846K
102.24%
-3.58M
323.52%
-900K
74.88%
-3.25M
261.11%
-843K
74.06%
-250K
70.34%
-887K
254.80%
-1.41M
58.40%
-10.27M
630.60%
28.10M
373.77%
-100K
100.36%
-150K
50%
-400K
166.67%
-865K
116.25%
-2.62M
202.43%
117.19M
4,579.55%
48.20M
58.87%
432.65M
797.65%
6.85M
98.42%
60M
776.17%
85M
41.67%
145.92M
71.67%
-1.28M
100.88%
40M
3,229.89%
-20.35M
150.87%
-5.06M
75.12%
-60.41M
1,093.38%
net cash used provided by financing activities
-3.50M
-
5.04M
244.10%
38.21M
657.42%
-20.57M
153.84%
-11.09M
46.12%
-4.82M
56.52%
-22.51M
366.93%
-13.77M
38.83%
-6.75M
50.99%
34.67M
613.86%
-20.28M
158.49%
-20.26M
0.10%
-30.30M
49.57%
-5.58M
81.57%
81.55M
1,560.11%
-33.33M
140.87%
-23.29M
30.11%
-3.23M
86.12%
-15.70M
385.49%
19.90M
226.80%
-43.38M
317.94%
-7.68M
82.29%
183.59M
2,490.24%
-64.83M
135.31%
-23.49M
63.77%
76.09M
423.92%
-122.26M
260.67%
-19.97M
83.67%
-8.47M
57.61%
-72.40M
755.15%
-17.93M
75.23%
70.11M
490.90%
90.67M
29.34%
2.48M
97.27%
-41.15M
1,760.06%
-35.73M
13.18%
-131.51M
268.10%
-66.62M
49.34%
-89.28M
34.02%
-111.13M
24.47%
-31.60M
71.57%
-29.27M
7.38%
-30.45M
4.03%
-64.43M
111.62%
effect of forex changes on cash
2K
-
-2K
200%
net change in cash
6.75M
-
-11.40M
268.97%
9.11M
179.88%
-5.88M
164.52%
-11.82M
101.09%
6.83M
157.78%
1.82M
73.32%
4.36M
139.19%
11.39M
161.40%
-12.92M
213.45%
-5.26M
59.32%
-12.95M
146.20%
6.74M
152.04%
-630K
109.35%
3.02M
579.52%
-4.97M
264.48%
7.05M
241.80%
-11.32M
260.70%
2.78M
124.57%
-8.75M
414.63%
26.37M
401.29%
-16.49M
162.53%
7.66M
146.43%
3.58M
53.30%
10.43M
191.53%
82.48M
691.14%
-80.01M
197.01%
17.29M
121.61%
-15.64M
190.50%
-2.78M
82.23%
1.54M
155.50%
14.06M
811.34%
-8.95M
163.61%
56.84M
735.43%
-46.49M
181.79%
2.01M
104.32%
-13.93M
792.79%
-8.65M
37.85%
11.45M
232.27%
77.62M
578.05%
67.53M
13.00%
-104.36M
254.54%
98.63M
194.51%
216.16M
119.17%
cash at beginning of period
45.30M
-
52.05M
14.90%
40.65M
21.91%
49.76M
22.41%
43.88M
11.81%
32.06M
26.93%
38.89M
21.29%
40.71M
4.68%
45.07M
10.70%
56.46M
25.28%
43.54M
22.89%
38.28M
12.08%
25.34M
33.81%
32.07M
26.59%
31.44M
1.96%
34.47M
9.61%
29.50M
14.42%
36.54M
23.89%
25.22M
30.99%
28.00M
11.03%
19.25M
31.26%
45.62M
137.01%
29.13M
36.15%
36.79M
26.29%
40.36M
9.72%
50.79M
25.83%
133.26M
162.39%
53.25M
60.04%
70.54M
32.46%
54.90M
22.18%
52.12M
5.06%
53.66M
2.96%
67.72M
26.21%
58.78M
13.21%
115.61M
96.70%
69.13M
40.21%
71.14M
2.91%
57.21M
19.57%
48.56M
15.13%
60.01M
23.57%
137.62M
129.34%
205.15M
49.07%
100.79M
50.87%
199.42M
97.85%
cash at end of period
52.05M
-
40.65M
21.91%
49.76M
22.41%
43.88M
11.81%
32.06M
26.93%
38.89M
21.29%
40.71M
4.68%
45.07M
10.70%
56.46M
25.28%
43.54M
22.89%
38.28M
12.08%
25.34M
33.81%
32.07M
26.59%
31.44M
1.96%
34.47M
9.61%
29.50M
14.42%
36.54M
23.89%
25.22M
30.99%
28.00M
11.03%
19.25M
31.26%
45.62M
137.01%
29.13M
36.15%
36.79M
26.29%
40.36M
9.72%
50.79M
25.83%
133.26M
162.39%
53.25M
60.04%
70.54M
32.46%
54.90M
22.18%
52.12M
5.06%
53.66M
2.96%
67.72M
26.21%
58.78M
13.21%
115.61M
96.70%
69.13M
40.21%
71.14M
2.91%
57.21M
19.57%
48.56M
15.13%
60.01M
23.57%
137.62M
129.34%
205.15M
49.07%
100.79M
50.87%
199.42M
97.85%
415.58M
108.40%
operating cash flow
14.64M
-
-8.78M
160.00%
22.39M
354.84%
23.88M
6.68%
5.07M
78.77%
20.41M
302.66%
30.25M
48.15%
23.92M
20.90%
23.28M
2.67%
13.02M
44.07%
23.30M
78.96%
13.33M
42.79%
41.43M
210.76%
10.05M
75.74%
11.13M
10.68%
44.51M
300.04%
48.40M
8.73%
3.85M
92.04%
33.67M
774.24%
30.48M
9.45%
79.19M
159.77%
991K
98.75%
25.61M
2,484.16%
73.11M
185.51%
42.31M
42.13%
21.92M
48.20%
141.87M
547.20%
52.61M
62.91%
70.11M
33.25%
84.65M
20.73%
25.42M
69.97%
42.59M
67.51%
27.50M
35.43%
63.73M
131.77%
44.56M
30.07%
61.23M
37.41%
132.01M
115.58%
126.91M
3.86%
125.41M
1.18%
214.24M
70.83%
173.01M
19.25%
146.56M
15.29%
189.86M
29.55%
302.18M
59.16%
capital expenditure
-4.93M
-
-3.88M
21.29%
-4.45M
14.68%
-7.03M
57.97%
-3.82M
45.74%
-3.62M
5.06%
-5.68M
56.91%
-5.91M
3.92%
-5.59M
5.35%
-3.77M
32.67%
-7.14M
89.61%
-6.35M
11.01%
-5.96M
6.19%
-5.08M
14.82%
-6.57M
29.39%
-5.18M
21.08%
-18.64M
259.51%
-5.59M
70.02%
-8.54M
52.74%
-7.94M
7.02%
-5.21M
34.36%
-8.84M
69.78%
-6.84M
22.70%
-6.96M
1.83%
-9.11M
30.86%
-7.50M
17.70%
-7.04M
6.07%
-4.92M
30.13%
-4.67M
5.04%
-4.81M
3.00%
-5.95M
23.65%
-5.10M
14.25%
-6.47M
26.73%
-9.19M
42.16%
-11.02M
19.92%
-14.58M
32.25%
-13.57M
6.94%
-16.52M
21.78%
-24.61M
48.97%
-28.44M
15.58%
-25.26M
11.18%
-24.95M
1.23%
-23.38M
6.28%
-22.06M
5.67%
free cash flow
9.71M
-
-12.67M
230.46%
17.93M
241.58%
16.85M
6.05%
1.25M
92.56%
16.79M
1,239.07%
24.56M
46.26%
18.02M
26.65%
17.69M
1.79%
9.26M
47.68%
16.16M
74.62%
6.98M
56.82%
35.47M
408.22%
4.98M
85.97%
4.56M
8.40%
39.33M
762.83%
29.76M
24.33%
-1.74M
105.84%
25.13M
1,546.86%
22.55M
10.28%
73.98M
228.10%
-7.85M
110.62%
18.77M
339.06%
66.15M
252.39%
33.20M
49.81%
14.42M
56.56%
134.82M
834.78%
47.69M
64.62%
65.44M
37.20%
79.83M
22.00%
19.47M
75.61%
37.48M
92.50%
21.03M
43.89%
54.54M
159.32%
33.54M
38.50%
46.65M
39.10%
118.44M
153.87%
110.39M
6.80%
100.80M
8.69%
185.80M
84.32%
147.74M
20.48%
121.61M
17.69%
166.47M
36.90%
280.12M
68.27%

All numbers in (except ratios and percentages)