bf/NYSE:MSM_icon.jpeg

COM:MSCDIRECT

MSC Industrial Direct Co., Inc

  • Stock

USD

Last Close

84.13

22/11 21:00

Market Cap

4.27B

Beta: -

Volume Today

472.27K

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
Mar '14
May '14
Aug '14
Nov '14
Feb '15
May '15
Aug '15
Nov '15
Feb '16
May '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
Aug '19
Nov '19
Feb '20
May '20
Aug '20
Nov '20
Feb '21
May '21
Aug '21
Nov '21
Feb '22
May '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Aug '24
net income
49.51M
-
64.70M
30.67%
62.81M
2.91%
57.42M
8.59%
51.53M
10.26%
63.34M
22.93%
59.02M
6.82%
55.03M
6.77%
49.52M
10.00%
64.82M
30.88%
61.85M
4.58%
54.10M
12.52%
53.74M
0.66%
62.84M
16.92%
60.75M
3.32%
59.59M
1.91%
117.55M
97.28%
79.07M
32.74%
73.02M
7.65%
74.23M
1.66%
68.43M
7.82%
79.51M
16.20%
66.62M
16.21%
65.45M
1.75%
55.56M
15.12%
78.11M
40.60%
52.64M
32.62%
38.78M
26.33%
18.35M
52.68%
94.94M
417.41%
65.88M
30.61%
66.26M
0.58%
70.15M
5.88%
99.72M
42.14%
104.35M
4.65%
81.21M
22.18%
79.31M
2.34%
95.14M
19.95%
87.44M
8.09%
69.13M
20.94%
61.56M
10.94%
71.70M
16.47%
55.69M
22.33%
depreciation and amortization
16.00M
-
16.30M
1.86%
16.59M
1.82%
17.01M
2.53%
17.43M
2.47%
17.65M
1.24%
17.63M
0.09%
17.93M
1.65%
17.46M
2.62%
17.96M
2.90%
18.59M
3.48%
15.45M
16.89%
15.37M
0.51%
15.92M
3.60%
16.24M
2.02%
15.75M
3.04%
15.56M
1.21%
15.83M
1.72%
16.02M
1.23%
15.85M
1.09%
16.23M
2.42%
16.46M
1.44%
16.84M
2.28%
17.02M
1.11%
17.29M
1.54%
17.04M
1.43%
17.73M
4.01%
17.11M
3.50%
17.47M
2.11%
17.00M
2.65%
17.27M
1.57%
17.41M
0.79%
17.58M
0.98%
17.44M
0.78%
17.95M
2.92%
18.57M
3.43%
18.66M
0.49%
18.90M
1.30%
19.01M
0.57%
19.78M
4.08%
19.92M
-
20.79M
4.36%
deferred income tax
-28K
-
15.12M
54,110.71%
-78K
100.52%
15.09M
-
13.48M
-
21.62M
-
14.30M
-
2.67M
81.35%
2.27M
15.04%
3.35M
48.12%
7.72M
130.07%
2.80M
63.74%
50.01M
1,686.85%
-1.14M
102.28%
-10.11M
787.19%
1.94M
119.19%
11.10M
-
-915K
-
7.61M
931.91%
188K
97.53%
-1.51M
-
10.78M
812.36%
stock based compensation
5.04M
-
3.75M
25.46%
3.67M
2.26%
5.04M
37.38%
3.16M
37.23%
3.10M
2.09%
2.90M
6.49%
3.62M
25.03%
3.38M
6.71%
3.30M
2.22%
3.68M
11.50%
3.54M
3.94%
3.39M
4.27%
3.45M
1.86%
3.55M
2.90%
3.89M
9.69%
3.69M
5.11%
3.69M
0.24%
3.66M
0.73%
4.17M
14.07%
3.90M
6.47%
4.09M
4.74%
4.12M
0.66%
4.16M
1.09%
4.02M
3.46%
4.29M
6.67%
4.47M
4.29%
4.24M
5.17%
4.76M
12.22%
4.41M
7.21%
4.31M
2.24%
5.69M
31.87%
4.50M
20.90%
4.37M
2.89%
4.71M
7.67%
4.99M
6.06%
4.98M
0.22%
4.66M
6.51%
4.01M
13.75%
5.20M
29.54%
change in working capital
-25.75M
-
-9.79M
61.99%
-50.96M
420.60%
-20.64M
59.51%
-82.69M
300.74%
29.51M
135.69%
-10.82M
136.66%
42.52M
493.04%
-11.76M
127.66%
16.72M
242.14%
15.27M
8.66%
1.52M
90.06%
-54.20M
3,670.29%
-21.11M
61.05%
-9.01M
57.32%
927K
110.29%
-61.16M
6,697.52%
11.82M
119.32%
-7.08M
159.90%
-20.34M
187.34%
-70.29M
245.56%
-14.39M
79.53%
37.51M
360.71%
-9.74M
125.95%
-13.94M
43.18%
-49.46M
254.81%
89.88M
281.72%
35.97M
59.98%
-78.08M
317.06%
-98.90M
26.67%
826K
100.84%
-37.71M
4,665.74%
-98.60M
161.44%
-50.49M
48.79%
-24.81M
50.86%
-36.52M
47.20%
229.62M
728.78%
26.34M
88.53%
4.67M
82.29%
-18.91M
505.27%
51.20M
-
9.97M
80.54%
accounts receivables
-17.84M
-
-4.96M
72.20%
-14.83M
199.09%
-10.14M
31.65%
-18.09M
78.41%
-1.32M
92.67%
200K
115.09%
12.57M
6,183.50%
-4.99M
139.68%
-5.59M
12.13%
605K
110.82%
-1.02M
268.76%
-40.66M
3,882.27%
-9.05M
77.74%
-21.50M
137.57%
-9.29M
56.79%
-23.17M
149.38%
-1.97M
91.48%
-15.39M
680.18%
-10.63M
30.94%
-9.88M
7.06%
-9.67M
2.13%
3.23M
133.42%
2.56M
20.64%
-4.67M
282.07%
-11.68M
150.17%
50.56M
532.77%
-3.65M
107.23%
-35.77M
878.55%
-37.71M
5.43%
4.09M
110.84%
-21.80M
633.26%
-42.49M
94.85%
-49.37M
16.20%
-9.91M
79.93%
56K
100.57%
273.78M
488,791.07%
-26.28M
109.60%
96K
100.37%
21.17M
21,952.08%
6.12M
-
6.26M
2.32%
inventory
22.69M
-
-35.70M
257.34%
-20.52M
42.53%
-44.79M
118.32%
-13.27M
70.38%
-4.78M
63.99%
3.82M
180.05%
13.83M
261.72%
27.32M
97.52%
2.88M
89.46%
17.02M
491.00%
-10.30M
160.53%
-10.99M
6.71%
-1.54M
85.94%
6.96M
550.68%
-4.26M
161.17%
-29.39M
590.04%
6.91M
123.51%
-6.50M
194.02%
-9.80M
50.93%
-34.84M
255.39%
10.97M
131.49%
1.14M
89.57%
20.63M
1,703.06%
-17.18M
183.28%
-20.50M
19.33%
33.51M
263.48%
22.95M
31.52%
-41.60M
281.25%
-64.22M
54.38%
-24.17M
62.36%
-755K
96.88%
-33.27M
4,306.49%
-21.84M
34.35%
-25.63M
17.33%
-9.52M
62.87%
-18.27M
92.00%
21.53M
217.85%
1.40M
93.52%
17.22M
1,134.27%
19.77M
-
20.85M
5.42%
accounts payables
-31.75M
-
29.85M
194.01%
17.63M
40.94%
39.02M
121.31%
-53.41M
236.89%
34.40M
164.40%
3.80M
88.94%
18.77M
393.48%
-34.17M
282.06%
17.19M
150.32%
5.27M
69.34%
9.51M
80.44%
-4.07M
142.78%
-11.72M
187.96%
12.18M
203.99%
14.89M
22.19%
-9.68M
165.01%
6.02M
162.22%
31.34M
420.43%
1.38M
95.59%
-23.27M
1,782.79%
-16.63M
28.57%
2.35M
114.13%
-27.99M
1,291.57%
7.20M
125.73%
-17.91M
348.71%
-5.57M
68.88%
22.62M
505.83%
-15.05M
-
20.29M
-
1.06M
94.79%
-36.71M
3,572.85%
23.29M
163.45%
8.96M
61.51%
-33.41M
472.75%
3.39M
-
-8.15M
340.28%
other working capital
1.15M
-
1.02M
11.39%
-33.24M
3,362.41%
-4.72M
85.79%
2.07M
143.77%
1.22M
41.20%
-18.65M
1,633.39%
-2.64M
85.83%
70K
102.65%
2.24M
3,098.57%
-7.62M
440.29%
3.33M
143.67%
1.52M
54.28%
1.20M
20.91%
-6.66M
653.28%
-411K
93.83%
1.08M
362.29%
861K
20.13%
-16.53M
2,019.98%
-1.29M
92.19%
-2.30M
78.00%
936K
140.73%
30.79M
3,189.32%
-4.94M
116.04%
706K
114.30%
633K
10.34%
11.38M
1,698.42%
-5.95M
152.24%
-712K
88.03%
3.03M
525.14%
20.91M
590.78%
-101K
100.48%
-22.84M
22,513.86%
20.73M
190.74%
-9.57M
146.16%
-28.11M
193.87%
10.82M
138.47%
7.80M
27.92%
-5.79M
174.25%
-23.89M
312.59%
21.92M
-
-8.99M
141.02%
other non cash items
2.31M
-
190K
91.78%
13.67M
7,093.16%
-1.08M
107.91%
425K
139.32%
1.80M
322.59%
2.96M
64.92%
3.09M
4.32%
2.27M
26.41%
41K
98.20%
808K
1,870.73%
829K
2.60%
2.92M
252.11%
1.38M
52.86%
2.70M
95.93%
1.82M
32.34%
-39.44M
2,262.17%
1.65M
104.19%
2.18M
32.10%
2.96M
35.49%
3.44M
16.35%
2.94M
14.34%
1.84M
37.49%
5.54M
201.14%
5.52M
0.49%
5.79M
4.97%
9.37M
61.77%
4.34M
53.65%
3.19M
26.42%
4.11M
28.73%
6.93M
68.44%
4.22M
39.04%
5.98M
41.65%
6.84M
14.34%
-2.42M
135.39%
7.77M
421.11%
7.85M
0.95%
6.52M
16.97%
9.76M
49.85%
5.78M
40.81%
-61.56M
1,165.32%
12.76M
120.72%
30.83M
141.65%
net cash provided by operating activities
47.10M
-
75.14M
59.53%
45.78M
39.08%
57.75M
26.16%
-10.14M
117.57%
115.37M
1,237.17%
86.82M
24.75%
122.11M
40.65%
60.87M
50.15%
102.84M
68.95%
115.28M
12.10%
75.44M
34.56%
21.22M
71.87%
62.48M
194.40%
87.71M
40.39%
81.98M
6.53%
36.21M
55.83%
112.05M
209.46%
109.42M
2.35%
76.87M
29.75%
21.71M
71.75%
88.62M
308.17%
141.23M
59.36%
85.11M
39.73%
70.70M
16.93%
59.13M
16.37%
181.80M
207.48%
103.23M
43.22%
15.70M
84.79%
20.43M
30.07%
85.10M
316.64%
57.80M
32.08%
-383K
100.66%
77.88M
20,434.46%
110.88M
42.37%
76.02M
31.44%
340.42M
347.77%
150.64M
55.75%
132.50M
12.04%
81.17M
38.74%
61.56M
24.15%
143.52M
133.12%
107.26M
25.26%
investments in property plant and equipment
-21.42M
-
-21.96M
2.51%
-14.73M
32.89%
-13.36M
9.35%
-11.79M
11.76%
-13.03M
10.55%
-13.23M
1.52%
-15.57M
17.73%
-11.21M
28.05%
-7.93M
29.21%
-53.22M
570.82%
-12.50M
76.52%
-13.01M
4.11%
-12.41M
4.58%
-8.63M
30.53%
-9.03M
4.67%
-8.23M
8.81%
-13.53M
64.38%
-14.13M
4.37%
-10.05M
28.83%
-13.10M
30.34%
-12.80M
2.31%
-15.82M
23.57%
-12.69M
19.78%
-13.05M
2.83%
-10.18M
21.96%
-11.07M
8.72%
-7.89M
28.71%
-12.06M
52.81%
-17.64M
46.29%
-16.15M
8.48%
-15.26M
5.49%
-15.92M
4.29%
-13.76M
13.53%
-16.43M
19.37%
-25.50M
55.23%
-15.07M
40.92%
-23.54M
56.25%
-28.38M
20.55%
-18.43M
35.05%
-29.57M
-
-26.05M
11.90%
acquisitions net
95.64M
-
-42.34M
-
-738K
98.26%
-85.11M
-
-1.16M
98.64%
-11.63M
-
-2.29M
-
-22M
-
-57.87M
-
-87K
99.85%
-20.45M
23,401.15%
351K
101.72%
9K
-
-14.13M
157,111.11%
purchases of investments
-3.66M
-
-987K
73.02%
-12K
98.78%
sales maturities of investments
-25.02M
-
27.02M
-
other investing activites
-70.62M
-
27.02M
-
-27.02M
200%
-2.29M
-
2.29M
-
24.75M
-
net cash used for investing activites
-25.08M
-
-22.94M
8.51%
-14.75M
35.73%
-13.36M
9.42%
-11.79M
11.76%
-13.03M
10.55%
-13.23M
1.52%
-15.57M
17.73%
-11.21M
28.05%
-7.93M
29.21%
-53.22M
570.82%
-12.50M
76.52%
-13.01M
4.11%
-12.41M
4.58%
-50.97M
310.55%
-9.77M
80.84%
-8.23M
15.70%
-98.64M
1,098.11%
-15.28M
84.51%
-10.05M
34.21%
-24.73M
145.98%
14.22M
157.53%
-15.82M
211.19%
-12.69M
19.78%
-15.33M
20.84%
-10.18M
33.59%
-11.07M
8.72%
-7.89M
28.71%
-12.06M
52.81%
-17.64M
46.29%
-38.15M
116.21%
-15.26M
59.99%
-15.92M
4.29%
-13.76M
13.53%
-49.55M
260.00%
-25.59M
48.35%
-35.51M
38.77%
-23.19M
34.70%
-28.38M
22.38%
-18.43M
35.05%
-29.56M
-
-40.18M
35.93%
debt repayment
-13.88M
-
-38.59M
178.03%
-23.43M
39.29%
-77.02M
228.70%
-16.80M
78.18%
-89.50M
432.59%
-61.97M
30.77%
-111.41M
79.79%
-56.46M
49.33%
-87.48M
54.96%
-46.74M
46.57%
-78.89M
68.78%
-57.74M
26.80%
-393.77M
581.91%
-89.27M
77.33%
-65.11M
27.06%
-80.89M
24.22%
-74M
8.51%
-130M
75.68%
-259M
99.23%
-10M
96.14%
-95.01M
850.07%
-115.36M
21.43%
-107M
7.25%
-49M
54.21%
-423.63M
764.55%
-338.56M
20.08%
-130.52M
61.45%
-219.48M
68.17%
-16.90M
92.30%
-34.89M
106.49%
-50.42M
44.51%
-84.08M
66.77%
-106.98M
27.24%
-125.48M
17.29%
-99.66M
20.58%
-353.34M
254.56%
-35M
90.09%
-62.19M
77.69%
-65M
4.51%
-45M
-
-3.97M
91.17%
common stock issued
1.18M
-
933K
20.66%
1.08M
15.33%
942K
12.45%
1.38M
46.92%
945K
31.72%
1.01M
7.30%
826K
18.54%
1.16M
39.95%
914K
20.93%
1.19M
29.98%
909K
23.48%
1.29M
41.58%
969K
24.71%
1.08M
11.25%
959K
11.04%
1.42M
47.76%
1.02M
27.88%
1.06M
4.01%
954K
10.25%
1.48M
54.61%
1.04M
29.29%
1.13M
8.15%
1.03M
8.60%
1.17M
13.58%
1.08M
7.34%
853K
21.38%
963K
12.90%
422.58M
43,781.62%
107.94M
74.46%
84.97M
21.28%
1.03M
98.79%
4.30M
-
9.39M
118.62%
6.77M
27.91%
10.98M
62.12%
130.95M
1,092.92%
6.85M
94.77%
1.72M
-
1.72M
0.29%
common stock repurchased
-439K
-
-171K
61.05%
-75.75M
44,200%
-3.59M
95.26%
-22.71M
532.53%
-113K
99.50%
-7.00M
6,097.35%
-5.80M
17.24%
-13.42M
131.47%
-160K
98.81%
-364.43M
227,666.25%
-3.21M
99.12%
-170K
94.70%
-15K
91.18%
-45.79M
305,166.67%
-4.02M
91.23%
-17.71M
340.77%
-3.66M
79.36%
-56.98M
1,458.67%
-63.53M
11.48%
-20.90M
67.10%
-39K
99.81%
-147K
276.92%
-3.01M
1,946.94%
-199K
93.39%
-28K
85.93%
-20.21M
72,071.43%
-3.16M
84.37%
-360K
88.60%
-47.18M
13,005.83%
-40.56M
14.03%
-4.56M
88.76%
-254K
94.43%
-131K
48.43%
-22.41M
17,010.69%
-18.54M
17.29%
-12.47M
32.75%
-50.06M
301.55%
-139.71M
179.05%
-132.04M
5.48%
-18.49M
-
-20.53M
11.03%
dividends paid
-20.52M
-
-20.58M
0.32%
-20.60M
0.08%
-208.78M
913.65%
-26.09M
87.50%
-24.68M
5.42%
-24.68M
0.04%
-26.39M
6.91%
-26.56M
0.63%
-26.40M
0.58%
-26.43M
0.09%
-25.50M
3.53%
-25.52M
0.08%
-25.62M
0.42%
-25.58M
0.15%
-27.09M
5.87%
-32.79M
21.04%
-32.76M
0.08%
-32.80M
0.11%
-34.86M
6.28%
-34.69M
0.47%
-34.76M
0.18%
-41.40M
19.12%
-41.54M
0.33%
-319.28M
668.68%
-41.67M
86.95%
-41.69M
0.04%
-41.81M
0.31%
-237.22M
467.31%
-42.02M
82.29%
-41.59M
1.02%
-41.74M
0.36%
-83.59M
100.25%
-41.95M
49.82%
-41.84M
0.24%
-44.21M
5.65%
-44.11M
0.23%
-44.17M
0.15%
-44.23M
0.14%
-47.19M
6.69%
-46.73M
-
-46.59M
0.31%
other financing activites
8.51M
-
6.21M
27.09%
89.49M
1,342.29%
243.70M
172.31%
66.95M
72.53%
8.49M
87.32%
32.46M
282.21%
35.88M
10.53%
31.73M
11.54%
26.55M
16.33%
395.05M
1,387.72%
23.05M
94.16%
77.48M
236.08%
360.27M
365.00%
111.29M
69.11%
27.13M
75.63%
113.34M
317.82%
104.45M
7.85%
130.84M
25.27%
255.08M
94.95%
86.59M
66.05%
33.67M
61.12%
24.11M
28.39%
73.35M
204.21%
329.05M
348.58%
724.49M
120.18%
154K
99.98%
6.87M
4,360.39%
-2.66M
138.74%
2.68M
200.64%
-1.39M
151.94%
75.89M
5,556.07%
162.80M
114.51%
71.98M
55.79%
139.30M
93.53%
85.06M
38.94%
121.77M
43.16%
-505K
100.41%
2.87M
668.51%
150.19M
5,131.42%
-1.70M
-
6.50M
482.63%
net cash used provided by financing activities
-25.15M
-
-52.21M
107.60%
-29.21M
44.05%
-44.74M
53.18%
2.73M
106.11%
-104.85M
3,933.75%
-60.18M
42.60%
-106.90M
77.62%
-63.54M
40.56%
-86.58M
36.26%
-41.35M
52.23%
-83.63M
102.22%
-4.67M
94.42%
-58.17M
1,146.72%
-48.28M
17.00%
-68.14M
41.12%
-16.63M
75.60%
-4.95M
70.24%
-87.88M
1,676.01%
-101.35M
15.33%
22.48M
122.18%
-95.09M
523.01%
-131.67M
38.47%
-77.16M
41.40%
-38.26M
50.41%
260.25M
780.20%
-399.45M
253.49%
-167.66M
58.03%
-37.15M
77.84%
4.52M
112.16%
-33.46M
840.76%
-19.79M
40.84%
-5.12M
74.12%
-77.08M
1,404.92%
-46.14M
40.14%
-67.95M
47.26%
-281.37M
314.09%
-118.76M
57.79%
-112.31M
5.43%
-87.19M
22.37%
-110.20M
-
-62.88M
42.94%
effect of forex changes on cash
15K
-
40K
166.67%
-24K
160%
-100K
316.67%
-82K
18%
-44K
46.34%
-2K
95.45%
-26K
1,200%
-45K
73.08%
37K
182.22%
-148K
500%
-78K
47.30%
-64K
17.95%
88K
237.50%
45K
48.86%
91K
102.22%
7K
92.31%
-77K
1,200%
-40K
48.05%
-66K
65%
89K
234.85%
-154K
273.03%
-224K
45.45%
230K
202.68%
-19K
108.26%
-668K
3,415.79%
538K
180.54%
214K
60.22%
641K
199.53%
-112K
117.47%
-387K
245.54%
-409K
5.68%
301K
173.59%
58K
80.73%
-499K
960.34%
311K
162.32%
-246K
179.10%
131K
153.25%
-188K
243.51%
209K
211.17%
net change in cash
-3.11M
-
35K
101.13%
1.80M
5,031.43%
-450K
125.06%
-19.28M
4,184.22%
-2.56M
86.71%
13.40M
623.19%
-388K
102.89%
-13.92M
3,487.37%
8.37M
160.12%
20.56M
145.72%
-20.77M
201.00%
3.48M
116.76%
-8.02M
330.57%
-11.49M
43.26%
4.17M
136.27%
11.36M
172.39%
8.38M
26.16%
6.22M
25.77%
-34.60M
655.94%
19.55M
156.51%
7.60M
61.11%
-6.49M
185.28%
-4.51M
30.49%
17.09M
479.08%
308.53M
1,705.41%
-228.18M
173.96%
-72.11M
68.40%
-32.86M
54.43%
7.19M
121.87%
13.11M
82.37%
22.34M
70.44%
-21.12M
194.55%
-12.91M
38.89%
14.69M
213.81%
-17.21M
217.13%
23.28M
235.32%
8.81M
62.15%
-8.38M
195.04%
-24.25M
189.48%
61.56M
353.91%
3.70M
93.99%
3.66M
1.11%
cash at beginning of period
48.43M
-
45.32M
6.42%
45.36M
0.08%
47.15M
3.96%
46.70M
0.95%
27.43M
41.28%
24.86M
9.34%
38.27M
53.91%
37.88M
1.01%
23.96M
36.75%
32.33M
34.92%
52.89M
63.60%
32.12M
39.27%
35.60M
10.83%
27.58M
22.54%
16.08M
41.68%
20.25M
25.92%
31.61M
56.07%
39.99M
26.53%
46.22M
15.56%
11.62M
74.87%
31.17M
168.33%
38.77M
24.40%
32.29M
16.73%
27.78M
13.96%
44.87M
61.52%
353.39M
687.65%
125.21M
64.57%
53.10M
57.59%
20.24M
61.88%
27.43M
35.51%
40.54M
47.79%
62.88M
55.11%
41.75M
33.59%
28.85M
30.91%
43.54M
50.92%
26.33M
39.52%
49.62M
88.43%
58.43M
17.76%
50.05M
14.34%
22.23M
-
25.93M
16.65%
cash at end of period
45.32M
-
45.36M
0.08%
47.15M
3.96%
46.70M
0.95%
27.43M
41.28%
24.86M
9.34%
38.27M
53.91%
37.88M
1.01%
23.96M
36.75%
32.33M
34.92%
52.89M
63.60%
32.12M
39.27%
35.60M
10.83%
27.58M
22.54%
16.08M
41.68%
20.25M
25.92%
31.61M
56.07%
39.99M
26.53%
46.22M
15.56%
11.62M
74.87%
31.17M
168.33%
38.77M
24.40%
32.29M
16.73%
27.78M
13.96%
44.87M
61.52%
353.39M
687.65%
125.21M
64.57%
53.10M
57.59%
20.24M
61.88%
27.43M
35.51%
40.54M
47.79%
62.88M
55.11%
41.75M
33.59%
28.85M
30.91%
43.54M
50.92%
26.33M
39.52%
49.62M
88.43%
58.43M
17.76%
50.05M
14.34%
25.80M
48.44%
61.56M
138.58%
25.93M
57.89%
29.59M
14.12%
operating cash flow
47.10M
-
75.14M
59.53%
45.78M
39.08%
57.75M
26.16%
-10.14M
117.57%
115.37M
1,237.17%
86.82M
24.75%
122.11M
40.65%
60.87M
50.15%
102.84M
68.95%
115.28M
12.10%
75.44M
34.56%
21.22M
71.87%
62.48M
194.40%
87.71M
40.39%
81.98M
6.53%
36.21M
55.83%
112.05M
209.46%
109.42M
2.35%
76.87M
29.75%
21.71M
71.75%
88.62M
308.17%
141.23M
59.36%
85.11M
39.73%
70.70M
16.93%
59.13M
16.37%
181.80M
207.48%
103.23M
43.22%
15.70M
84.79%
20.43M
30.07%
85.10M
316.64%
57.80M
32.08%
-383K
100.66%
77.88M
20,434.46%
110.88M
42.37%
76.02M
31.44%
340.42M
347.77%
150.64M
55.75%
132.50M
12.04%
81.17M
38.74%
61.56M
24.15%
143.52M
133.12%
107.26M
25.26%
capital expenditure
-21.42M
-
-21.96M
2.51%
-14.73M
32.89%
-13.36M
9.35%
-11.79M
11.76%
-13.03M
10.55%
-13.23M
1.52%
-15.57M
17.73%
-11.21M
28.05%
-7.93M
29.21%
-53.22M
570.82%
-12.50M
76.52%
-13.01M
4.11%
-12.41M
4.58%
-8.63M
30.53%
-9.03M
4.67%
-8.23M
8.81%
-13.53M
64.38%
-14.13M
4.37%
-10.05M
28.83%
-13.10M
30.34%
-12.80M
2.31%
-15.82M
23.57%
-12.69M
19.78%
-13.05M
2.83%
-10.18M
21.96%
-11.07M
8.72%
-7.89M
28.71%
-12.06M
52.81%
-17.64M
46.29%
-16.15M
8.48%
-15.26M
5.49%
-15.92M
4.29%
-13.76M
13.53%
-16.43M
19.37%
-25.50M
55.23%
-15.07M
40.92%
-23.54M
56.25%
-28.38M
20.55%
-18.43M
35.05%
-29.57M
-
-26.05M
11.90%
free cash flow
25.68M
-
53.19M
107.09%
31.04M
41.64%
44.39M
43.01%
-21.93M
149.40%
102.33M
566.60%
73.59M
28.09%
106.53M
44.77%
49.66M
53.38%
94.91M
91.10%
62.06M
34.61%
62.94M
1.41%
8.21M
86.96%
50.06M
509.74%
79.08M
57.98%
72.95M
7.76%
27.98M
61.65%
98.52M
252.16%
95.30M
3.27%
66.81M
29.89%
8.61M
87.11%
75.82M
780.73%
125.41M
65.40%
72.42M
42.25%
57.66M
20.39%
48.94M
15.11%
170.73M
248.83%
95.34M
44.16%
3.64M
96.18%
2.78M
23.63%
68.95M
2,378.58%
42.54M
38.30%
-16.30M
138.32%
64.12M
493.36%
94.45M
47.31%
50.52M
46.51%
325.35M
544.00%
127.09M
60.94%
104.13M
18.07%
62.73M
39.75%
61.56M
1.86%
113.95M
85.09%
81.21M
28.73%

All numbers in USD (except ratios and percentages)