bf/NYSE:ABM_icon.jpeg

COM:ABM

ABM

  • Stock

USD

Last Close

56.38

22/11 21:00

Market Cap

3.08B

Beta: -

Volume Today

243.65K

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
Jan '14
Apr '14
Jul '14
Oct '14
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Jan '17
Apr '17
Jul '17
Oct '17
Jan '18
Apr '18
Jul '18
Oct '18
Jan '19
Apr '19
Jul '19
Oct '19
Jan '20
Apr '20
Jul '20
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Jan '24
Apr '24
Jul '24
Oct '24
net income
13.07M
-
15.23M
16.54%
19.40M
27.37%
27.90M
43.81%
17.70M
36.56%
18.30M
3.39%
1.50M
91.80%
16.60M
1,006.67%
13.60M
18.07%
6.80M
50%
32.90M
383.82%
9M
72.64%
16.10M
78.89%
31.60M
96.27%
32.90M
4.11%
-2.50M
107.60%
28M
1,220%
25.30M
9.64%
33.80M
33.60%
8.80M
73.96%
13M
47.73%
29.90M
130%
36.50M
22.07%
48.10M
31.78%
27.90M
42.00%
-136.80M
590.32%
56M
140.94%
53.10M
5.18%
74.60M
40.49%
31.10M
58.31%
-13.70M
144.05%
34.30M
350.36%
76M
121.57%
48.80M
35.79%
56.80M
16.39%
48.80M
14.08%
38.50M
21.11%
51.90M
34.81%
98.10M
89.02%
62.80M
35.98%
44.70M
28.82%
43.80M
2.01%
4.70M
89.27%
depreciation and amortization
14.34M
-
14.06M
1.91%
14M
0.45%
14.90M
6.43%
14M
6.04%
14.30M
2.14%
14.80M
3.50%
13.90M
6.08%
14.30M
2.88%
14.90M
4.20%
13.90M
6.71%
14.40M
3.60%
14M
2.78%
14.50M
3.57%
14.90M
2.76%
26.70M
79.19%
29M
8.61%
28.50M
1.72%
28.60M
0.35%
26.40M
7.69%
26.70M
1.14%
27.20M
1.87%
27.50M
1.10%
26M
5.45%
24.40M
6.15%
24.70M
1.23%
24.10M
2.43%
23.20M
3.73%
22.30M
3.88%
22M
1.35%
21.90M
0.45%
23.70M
8.22%
27.70M
16.88%
27.40M
1.08%
27.30M
0.36%
30M
9.89%
30.50M
1.67%
30.60M
0.33%
30.20M
1.31%
29.40M
2.65%
26.90M
8.50%
26.60M
-
deferred income tax
211K
-
1.39M
558.29%
-900K
164.79%
1.50M
266.67%
-300K
120%
6.30M
2,200%
-5.80M
192.06%
7.90M
236.21%
-8.10M
202.53%
16.10M
298.77%
-5.90M
136.65%
-5.80M
1.69%
9.90M
270.69%
-200K
102.02%
-800K
300%
-15M
1,775%
-30.30M
102%
7M
123.10%
3.80M
45.71%
-4.20M
210.53%
-8.70M
107.14%
4.30M
149.43%
600K
86.05%
13.50M
2,150%
-1M
107.41%
-11.70M
1,070%
-6.70M
42.74%
-17.20M
156.72%
-7.40M
56.98%
-15.60M
110.81%
-27M
73.08%
2M
107.41%
9.30M
365%
29.70M
219.35%
700K
97.64%
28M
3,900%
9.60M
65.71%
-6.30M
165.63%
-5.30M
15.87%
-2.90M
45.28%
3.70M
227.59%
-11.50M
-
stock based compensation
3.90M
-
3.90M
0.05%
4.20M
7.66%
4.30M
2.38%
3.80M
11.63%
4.40M
15.79%
2.40M
45.45%
3.60M
50%
4M
11.11%
3.40M
15%
4.30M
26.47%
2.30M
46.51%
3.60M
56.52%
3.70M
2.78%
3M
18.92%
3M
0%
3.80M
26.67%
4.50M
18.42%
4.80M
6.67%
3.90M
18.75%
4.50M
15.38%
4.30M
4.44%
4.80M
11.63%
3.90M
18.75%
4.90M
25.64%
-700K
114.29%
6.90M
1,085.71%
9.20M
33.33%
8.50M
7.61%
9.10M
7.06%
8.40M
7.69%
7.50M
10.71%
8.50M
13.33%
8.30M
2.35%
7.60M
8.43%
6.10M
19.74%
6.90M
13.11%
7.70M
11.59%
7.60M
1.30%
8.30M
9.21%
8.20M
1.20%
800K
90.24%
800K
0%
900K
12.50%
change in working capital
-70.88M
-
41.38M
158.38%
-17.10M
141.33%
14.40M
184.21%
-69.80M
584.72%
31.50M
145.13%
51.30M
62.86%
-2.40M
104.68%
-34.30M
1,329.17%
36.80M
207.29%
-26.90M
173.10%
-31.30M
16.36%
-53.10M
69.65%
26.90M
150.66%
-18.50M
168.77%
6.40M
134.59%
1.10M
82.81%
6.10M
454.55%
3.30M
45.90%
28.60M
766.67%
-78.80M
375.52%
29.40M
137.31%
-13.90M
147.28%
54.80M
494.24%
-92.30M
268.43%
106.10M
214.95%
45.70M
56.93%
113.50M
148.36%
-54.40M
147.93%
82.50M
251.65%
91.70M
11.15%
-10.50M
111.45%
-213.60M
1,934.29%
-152.50M
28.60%
-51.60M
66.16%
10.70M
120.74%
-154.30M
1,542.06%
-52.20M
66.17%
56.30M
207.85%
40.10M
28.77%
-86.30M
315.21%
12.20M
-
accounts receivables
-44.13M
-
15.44M
134.97%
-24M
255.49%
9.30M
138.75%
-34.60M
472.04%
16M
146.24%
-13M
181.25%
-24.30M
86.92%
-20.90M
13.99%
33.30M
259.33%
-39.10M
217.42%
-54.20M
38.62%
-65.40M
20.66%
18.10M
127.68%
-22.20M
222.65%
-46.20M
108.11%
15.70M
133.98%
13M
17.20%
-41.30M
417.69%
28.60M
169.25%
-68.20M
338.46%
-21.80M
68.04%
-30.60M
40.37%
42.30M
238.24%
3M
92.91%
138.40M
-
-52.30M
137.79%
-124.50M
-
-90.30M
27.47%
-143.80M
-
-51M
64.53%
-42.50M
16.67%
-31.60M
25.65%
-27.60M
12.66%
-200K
99.28%
5.90M
-
inventory
-1.63M
-
9.82M
704.62%
-8.80M
189.57%
16.80M
290.91%
-13.90M
182.74%
6.90M
149.64%
-12.20M
276.81%
4M
132.79%
-3.20M
180%
-3.30M
3.13%
-33.40M
912.12%
16.10M
148.20%
-14.10M
187.58%
18.50M
231.21%
-27.70M
249.73%
-7.20M
74.01%
12.80M
277.78%
-6.80M
153.13%
-4.60M
32.35%
9.30M
302.17%
10.80M
16.13%
-11.10M
202.78%
12.90M
216.22%
-32.50M
351.94%
-5.40M
83.38%
-82.50M
-
5.50M
106.67%
47.60M
-
-64M
234.45%
42.50M
-
31.60M
25.65%
27.60M
12.66%
accounts payables
-24.70M
-
16.80M
168.02%
20.40M
21.43%
-8.80M
143.14%
-15.40M
75%
8.70M
156.49%
29.10M
234.48%
21.90M
24.74%
-15.50M
170.78%
4.80M
130.97%
20.40M
325%
5.70M
72.06%
18.10M
217.54%
-17M
193.92%
14.50M
185.29%
58.80M
305.52%
-33.20M
156.46%
-4M
87.95%
46.20M
1,255%
-10.50M
122.73%
-32.50M
209.52%
55.30M
270.15%
13.90M
74.86%
49.10M
253.24%
-88.90M
281.06%
14.30M
116.09%
-51M
456.64%
72.10M
241.37%
-3M
104.16%
58.30M
2,043.33%
137.80M
136.36%
72.60M
47.31%
-41.80M
157.58%
-121.50M
190.67%
-14.70M
87.90%
35M
338.10%
-111.50M
418.57%
-6.60M
94.08%
72.20M
1,193.94%
42.10M
41.69%
-76.70M
282.19%
-11.10M
-
other working capital
-417K
-
-683K
63.79%
-4.70M
588.14%
-2.90M
38.30%
-5.90M
103.45%
-100K
98.31%
47.40M
47,500%
-4M
108.44%
5.30M
232.50%
2M
62.26%
25.20M
1,160%
1.10M
95.63%
8.30M
654.55%
7.30M
12.05%
16.90M
131.51%
1M
94.08%
5.80M
480%
3.90M
32.76%
3M
23.08%
1.20M
60%
11.10M
825%
7M
36.94%
-10.10M
244.29%
-4.10M
59.41%
-1M
75.61%
91.80M
9,280%
96.70M
5.34%
-14.50M
114.99%
-4.60M
68.28%
24.20M
626.09%
-46.10M
290.50%
-6.20M
86.55%
-17.50M
182.26%
-31M
77.14%
-36.90M
19.03%
119.50M
423.85%
8.20M
93.14%
-45.60M
656.10%
-15.90M
65.13%
-2M
87.42%
-9.40M
370%
17.40M
-
other non cash items
480K
-
620K
29.17%
-300K
148.39%
700K
333.33%
2.20M
214.29%
-3.40M
254.55%
-1.80M
47.06%
4.30M
338.89%
-20.90M
586.05%
9.40M
144.98%
-1.40M
114.89%
19.80M
1,514.29%
-1.60M
108.08%
-17.20M
975%
-54.30M
215.70%
-38.40M
29.28%
2.10M
105.47%
28.20M
1,242.86%
-200K
100.71%
50M
25,100%
4M
92%
600K
85%
2.20M
266.67%
2.40M
9.09%
1.80M
25%
180.60M
9,933.33%
4.80M
97.34%
16.90M
252.08%
1.70M
89.94%
-3.20M
288.24%
6.30M
296.88%
-1.40M
122.22%
-1.50M
7.14%
-5.60M
273.33%
-6.50M
-
-2.10M
67.69%
-5.70M
171.43%
-37.80M
563.16%
1.50M
103.97%
2.70M
80%
105.80M
-
29.40M
72.21%
net cash provided by operating activities
-38.88M
-
76.58M
296.96%
19.30M
74.80%
63.70M
230.05%
-32.40M
150.86%
71.40M
320.37%
62.40M
12.61%
43.90M
29.65%
-31.40M
171.53%
87.40M
378.34%
16.90M
80.66%
8.40M
50.30%
-11.10M
232.14%
59.30M
634.23%
-22.80M
138.45%
-19.80M
13.16%
33.70M
270.20%
99.60M
195.55%
74.10M
25.60%
113.50M
53.17%
-39.30M
134.63%
95.70M
343.51%
57.70M
39.71%
148.70M
157.71%
-34.30M
123.07%
162.20M
572.89%
130.80M
19.36%
198.70M
51.91%
45.30M
77.20%
125.90M
177.92%
87.60M
30.42%
55.60M
36.53%
-93.60M
268.35%
-43.90M
53.10%
40.80M
192.94%
117.10M
187.01%
-70.90M
160.55%
26M
136.67%
149.10M
473.46%
139.20M
6.64%
-100K
100.07%
117M
117,100%
79.40M
32.14%
30.30M
61.84%
investments in property plant and equipment
-9.76M
-
-9.54M
2.29%
-9.20M
3.54%
-8.90M
3.26%
-6.40M
28.09%
-7.50M
17.19%
-7.20M
4%
-5.40M
25%
-6.80M
25.93%
-8.90M
30.88%
-11.70M
31.46%
-16.60M
41.88%
-11M
33.73%
-16.80M
52.73%
-14.40M
14.29%
-15M
4.17%
-10.60M
29.33%
-11.50M
8.49%
-15.20M
32.17%
-13.60M
10.53%
-11.60M
14.71%
-15.90M
37.07%
-16.90M
6.29%
-15.20M
10.06%
-11.50M
24.34%
-7.60M
33.91%
-9.80M
28.95%
-9.10M
7.14%
-6.60M
27.47%
-8.30M
25.76%
-8.40M
1.20%
-11M
30.95%
-9.60M
12.73%
-10M
4.17%
-18.10M
81%
-13M
28.18%
-13.80M
6.15%
-9.90M
28.26%
-10.90M
10.10%
-18M
65.14%
-13.60M
24.44%
-15.60M
14.71%
-15.50M
0.64%
-14.80M
4.52%
acquisitions net
195K
-
-12.79M
6,661.54%
-300K
97.66%
-35.80M
11,833.33%
200K
100.56%
-4.40M
2,300%
-15.10M
243.18%
19.30M
227.81%
-81M
519.69%
-15M
-
-18.60M
24%
35.50M
-
-835M
2,452.11%
-2.40M
99.71%
2.50M
204.17%
-100K
104%
200K
300%
-137.90M
-
1.30M
100.94%
300K
76.92%
400K
33.33%
900K
125%
500K
44.44%
-114M
-
purchases of investments
-3M
-
900K
-
-12.40M
-
-1.30M
89.52%
sales maturities of investments
5M
-
-5M
-
-400K
-
400K
200%
other investing activites
89K
-
1.01M
1,035.96%
1.10M
8.80%
1.90M
72.73%
2.60M
36.84%
1.60M
38.46%
300K
81.25%
112.40M
37,366.67%
200K
99.82%
2.10M
950%
200K
90.48%
2.70M
1,250%
500K
81.48%
-100K
120%
1M
1,100%
2.20M
120%
-2.30M
204.55%
-100K
95.65%
3.40M
3,500%
1.60M
52.94%
200K
87.50%
200K
0%
-100K
150%
1M
1,100%
4.20M
320%
600K
85.71%
1M
66.67%
4.70M
370%
1.40M
70.21%
100K
92.86%
600K
500%
-707.80M
118,066.67%
200K
100.03%
-53.10M
26,650%
300K
100.56%
1.80M
500%
500K
-
900K
80%
100K
-
900K
800%
900K
0%
net cash used for investing activites
-9.48M
-
-21.32M
124.96%
-8.40M
60.60%
-42.80M
409.52%
-3.60M
91.59%
-10.30M
186.11%
-22M
113.59%
126.30M
674.09%
-87.60M
169.36%
-6.80M
92.24%
-11.50M
69.12%
-28.90M
151.30%
-29.10M
0.69%
-16.90M
41.92%
22.10M
230.77%
-847.80M
3,936.20%
-15.30M
98.20%
-9.10M
40.52%
-11.90M
30.77%
-11.80M
0.84%
-11.40M
3.39%
-15.70M
37.72%
-17M
8.28%
-14.20M
16.47%
-2.30M
83.80%
-7M
204.35%
-8.80M
25.71%
-9.40M
6.82%
-5.20M
44.68%
-8.20M
57.69%
-7.80M
4.88%
-718.80M
9,115.38%
-12.40M
98.27%
-63.10M
408.87%
-17.80M
71.79%
-148.20M
732.58%
-12.50M
91.57%
-9.60M
23.20%
-22.80M
137.50%
-17.10M
25%
-13.10M
23.39%
-15.50M
18.32%
-129.30M
734.19%
-13.90M
89.25%
debt repayment
-237M
-
-284.80M
20.17%
-276.50M
2.91%
-288.50M
4.34%
-184.60M
36.01%
-286.80M
55.36%
-274.50M
4.29%
-376.60M
37.19%
-171.20M
54.54%
-315.10M
84.05%
-227.60M
27.77%
-229.30M
0.75%
-169.80M
25.95%
-262.50M
54.59%
-242.50M
7.62%
-283.20M
16.78%
-303.80M
7.27%
-238.90M
21.36%
-501.70M
110.00%
-385.30M
23.20%
-310.40M
19.44%
-345.10M
11.18%
-583.90M
69.20%
-660.10M
13.05%
-369.40M
44.04%
-290.20M
21.44%
-446.20M
53.76%
-39.40M
91.17%
-33.30M
15.48%
-64.30M
93.09%
-22.30M
65.32%
-96.70M
333.63%
-357.20M
269.39%
-96.10M
73.10%
-238.30M
147.97%
-413.10M
73.35%
-148.40M
64.08%
-330.60M
122.78%
-279.30M
15.52%
-418.70M
49.91%
-15.90M
96.20%
-1M
93.71%
-64.80M
6,380%
common stock issued
267M
-
298.30M
11.72%
233.30M
-
275.60M
18.13%
225.90M
18.03%
306.20M
35.55%
237.80M
22.34%
242.80M
2.10%
271.50M
11.82%
211.50M
22.10%
636.10M
-
481.40M
-
12.70M
-
-700K
105.51%
219M
31,385.71%
395M
80.37%
common stock repurchased
-10M
-
-10M
0%
-7.90M
-
-12.10M
53.16%
-11.40M
5.79%
-11.30M
0.88%
-10.20M
9.73%
-9.70M
4.90%
-15.40M
58.76%
-7.90M
48.70%
-5.10M
-
-13.30M
-
-30M
125.56%
-31.20M
4%
-23M
26.28%
-12.70M
44.78%
700K
105.51%
-27.10M
3,971.43%
-111M
309.59%
-23.80M
-
-32.30M
-
dividends paid
-8.62M
-
-8.68M
0.77%
-8.60M
0.96%
-8.70M
1.16%
-8.90M
2.30%
-9M
1.12%
-9.10M
1.11%
-9M
1.10%
-9.20M
2.22%
-9.30M
1.09%
-9.20M
1.08%
-9.20M
0%
-9.40M
2.17%
-9.50M
1.06%
-9.50M
0%
-11.10M
16.84%
-11.50M
3.60%
-11.50M
0%
-11.50M
0%
-11.50M
0%
-11.90M
3.48%
-11.90M
0%
-12M
0.84%
-11.90M
0.83%
-12.30M
3.36%
-12.30M
0%
-12.40M
0.81%
-12.30M
0.81%
-12.70M
3.25%
-12.70M
0%
-12.80M
0.79%
-12.80M
0%
-13.10M
2.34%
-13.10M
0%
-12.80M
2.29%
-12.90M
0.78%
-14.40M
11.63%
-14.60M
1.39%
-14.50M
0.68%
-14M
3.45%
-14.10M
0.71%
-14.10M
0%
-14.10M
0%
-14.10M
0%
other financing activites
295.55M
-
241.75M
18.20%
4.10M
98.30%
100K
97.56%
231.60M
231,500%
900K
99.61%
500K
44.44%
5.20M
940%
4.90M
5.77%
6M
22.45%
4.20M
30%
5.90M
40.48%
2.60M
55.93%
244.50M
9,303.85%
243.80M
0.29%
1.18B
382.77%
301M
74.43%
162M
46.18%
428.20M
164.32%
288.70M
32.58%
364.30M
26.19%
300M
17.65%
564.50M
88.17%
533.60M
5.47%
430.10M
19.40%
-100K
100.02%
13.70M
13,800%
25.70M
87.59%
-11.80M
145.91%
16.30M
238.14%
24.90M
52.76%
330.60M
1,227.71%
-7.50M
102.27%
250.10M
3,434.67%
275.30M
10.08%
490.20M
78.06%
259M
47.16%
311.80M
20.39%
700K
99.78%
800K
14.29%
30.50M
3,712.50%
-59.50M
295.08%
24.30M
140.84%
-24.40M
200.41%
net cash used provided by financing activities
49.93M
-
-51.73M
203.60%
-24M
53.61%
-8.80M
63.33%
38.10M
532.95%
-69.50M
282.41%
-19.60M
71.80%
-165.90M
746.43%
119.40M
171.97%
-90.80M
176.05%
500K
100.55%
23.50M
4,600%
27M
14.89%
-27.50M
201.85%
-8.20M
70.18%
882.70M
10,864.63%
-14.30M
101.62%
-88.40M
518.18%
-85M
3.85%
-108.10M
27.18%
42M
138.85%
-57M
235.71%
-31.40M
44.91%
-138.40M
340.76%
48.40M
134.97%
328.40M
578.51%
-444.90M
235.48%
-26M
94.16%
-57.80M
122.31%
-60.70M
5.02%
-10.20M
83.20%
221.10M
2,267.65%
90.30M
59.16%
110.90M
22.81%
-7M
106.31%
41.20M
688.57%
96.20M
133.50%
-33.40M
134.72%
-101.20M
202.99%
-147.90M
46.15%
500K
100.34%
-98.40M
19,780%
75M
176.22%
-38.50M
151.33%
effect of forex changes on cash
-39K
-
-1.10M
-
500K
145.45%
100K
80%
900K
800%
1.70M
-
-900K
152.94%
-1M
11.11%
-500K
50%
300K
160%
100K
66.67%
-2.50M
2,600%
1.90M
176%
-400K
121.05%
2.40M
700%
-3.70M
254.17%
1.50M
140.54%
1.90M
26.67%
300K
84.21%
200K
33.33%
-400K
300%
-600K
50%
-1.60M
166.67%
-1M
37.50%
-1.10M
10%
2.20M
300%
400K
81.82%
1.30M
225%
-2.30M
276.92%
1.20M
152.17%
-400K
133.33%
600K
250%
400K
33.33%
net change in cash
1.57M
-
3.49M
121.33%
-13.10M
475.79%
12.10M
192.37%
2.10M
82.64%
-8.40M
500%
20.80M
347.62%
4.30M
79.33%
400K
90.70%
-10.20M
2,650%
5.90M
157.84%
4.40M
25.42%
-13.40M
404.55%
13.10M
197.76%
-8M
161.07%
15.10M
288.75%
5.80M
61.59%
1.10M
81.03%
-23.70M
2,254.55%
-6.90M
70.89%
-8.50M
23.19%
23.10M
371.76%
6.80M
70.56%
-2M
129.41%
11.30M
665%
486.10M
4,201.77%
-326.50M
167.17%
164.80M
150.47%
-15.90M
109.65%
57.40M
461.01%
69.70M
21.43%
-442.60M
735.01%
-16.20M
96.34%
2.30M
114.20%
15M
552.17%
9.10M
39.33%
14.90M
63.74%
-16.60M
211.41%
26.50M
259.64%
-28.20M
206.42%
-11.50M
59.22%
2.10M
118.26%
25.60M
1,119.05%
cash at beginning of period
32.64M
-
34.21M
4.83%
37.70M
10.19%
24.60M
34.75%
36.70M
49.19%
38.80M
5.72%
30.40M
21.65%
51.20M
68.42%
55.50M
8.40%
55.90M
0.72%
45.70M
18.25%
51.60M
12.91%
56M
8.53%
42.60M
23.93%
55.70M
30.75%
47.70M
14.36%
62.80M
31.66%
68.60M
9.24%
69.70M
1.60%
46M
34.00%
39.10M
15%
30.60M
21.74%
53.70M
75.49%
60.50M
12.66%
58.50M
3.31%
69.80M
19.32%
555.90M
696.42%
229.40M
58.73%
394.20M
71.84%
378.30M
4.03%
435.70M
15.17%
505.40M
16.00%
62.80M
87.57%
46.60M
25.80%
48.90M
4.94%
63.90M
30.67%
73M
14.24%
99.10M
35.75%
71.20M
28.15%
97.70M
37.22%
69.50M
28.86%
600K
99.14%
60.70M
10,016.67%
cash at end of period
34.21M
-
37.70M
10.19%
24.60M
34.75%
36.70M
49.19%
38.80M
5.72%
30.40M
21.65%
51.20M
68.42%
55.50M
8.40%
55.90M
0.72%
45.70M
18.25%
51.60M
12.91%
56M
8.53%
42.60M
23.93%
55.70M
30.75%
47.70M
14.36%
62.80M
31.66%
68.60M
9.24%
69.70M
1.60%
46M
34.00%
39.10M
15%
30.60M
21.74%
53.70M
75.49%
60.50M
12.66%
58.50M
3.31%
69.80M
19.32%
555.90M
696.42%
229.40M
58.73%
394.20M
71.84%
378.30M
4.03%
435.70M
15.17%
505.40M
16.00%
62.80M
87.57%
46.60M
25.80%
48.90M
4.94%
63.90M
30.67%
73M
14.24%
87.90M
20.41%
82.50M
6.14%
97.70M
18.42%
69.50M
28.86%
58M
16.55%
2.70M
95.34%
86.30M
3,096.30%
operating cash flow
-38.88M
-
76.58M
296.96%
19.30M
74.80%
63.70M
230.05%
-32.40M
150.86%
71.40M
320.37%
62.40M
12.61%
43.90M
29.65%
-31.40M
171.53%
87.40M
378.34%
16.90M
80.66%
8.40M
50.30%
-11.10M
232.14%
59.30M
634.23%
-22.80M
138.45%
-19.80M
13.16%
33.70M
270.20%
99.60M
195.55%
74.10M
25.60%
113.50M
53.17%
-39.30M
134.63%
95.70M
343.51%
57.70M
39.71%
148.70M
157.71%
-34.30M
123.07%
162.20M
572.89%
130.80M
19.36%
198.70M
51.91%
45.30M
77.20%
125.90M
177.92%
87.60M
30.42%
55.60M
36.53%
-93.60M
268.35%
-43.90M
53.10%
40.80M
192.94%
117.10M
187.01%
-70.90M
160.55%
26M
136.67%
149.10M
473.46%
139.20M
6.64%
-100K
100.07%
117M
117,100%
79.40M
32.14%
30.30M
61.84%
capital expenditure
-9.76M
-
-9.54M
2.29%
-9.20M
3.54%
-8.90M
3.26%
-6.40M
28.09%
-7.50M
17.19%
-7.20M
4%
-5.40M
25%
-6.80M
25.93%
-8.90M
30.88%
-11.70M
31.46%
-16.60M
41.88%
-11M
33.73%
-16.80M
52.73%
-14.40M
14.29%
-15M
4.17%
-10.60M
29.33%
-11.50M
8.49%
-15.20M
32.17%
-13.60M
10.53%
-11.60M
14.71%
-15.90M
37.07%
-16.90M
6.29%
-15.20M
10.06%
-11.50M
24.34%
-7.60M
33.91%
-9.80M
28.95%
-9.10M
7.14%
-6.60M
27.47%
-8.30M
25.76%
-8.40M
1.20%
-11M
30.95%
-9.60M
12.73%
-10M
4.17%
-18.10M
81%
-13M
28.18%
-13.80M
6.15%
-9.90M
28.26%
-10.90M
10.10%
-18M
65.14%
-13.60M
24.44%
-15.60M
14.71%
-15.50M
0.64%
-14.80M
4.52%
free cash flow
-48.64M
-
67.04M
237.83%
10.10M
84.94%
54.80M
442.57%
-38.80M
170.80%
63.90M
264.69%
55.20M
13.62%
38.50M
30.25%
-38.20M
199.22%
78.50M
305.50%
5.20M
93.38%
-8.20M
257.69%
-22.10M
169.51%
42.50M
292.31%
-37.20M
187.53%
-34.80M
6.45%
23.10M
166.38%
88.10M
281.39%
58.90M
33.14%
99.90M
69.61%
-50.90M
150.95%
79.80M
256.78%
40.80M
48.87%
133.50M
227.21%
-45.80M
134.31%
154.60M
437.55%
121M
21.73%
189.60M
56.69%
38.70M
79.59%
117.60M
203.88%
79.20M
32.65%
44.60M
43.69%
-103.20M
331.39%
-53.90M
47.77%
22.70M
142.12%
104.10M
358.59%
-84.70M
181.36%
16.10M
119.01%
138.20M
758.39%
121.20M
12.30%
-13.70M
111.30%
101.40M
840.15%
63.90M
36.98%
15.50M
75.74%

All numbers in USD (except ratios and percentages)