bf/NASDAQ:CCOI_icon.jpeg

COM:COGENTCO

Cogent Communications

  • Stock

USD

Last Close

82.80

22/11 21:00

Market Cap

2.88B

Beta: -

Volume Today

463.97K

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
52.60M
-
125K
99.76%
1.21M
866.40%
-184K
115.23%
-352K
91.30%
-1.58M
350.28%
841K
153.06%
3.16M
275.74%
2.48M
21.52%
3.35M
35.24%
4.22M
25.94%
3.46M
18.11%
3.89M
12.52%
4.14M
6.27%
4.32M
4.38%
3.65M
15.45%
-6.23M
270.60%
6.78M
208.94%
6.55M
3.42%
8.23M
25.63%
7.10M
13.74%
9.22M
29.82%
7.14M
22.58%
13.70M
92.00%
7.47M
45.51%
9.23M
23.59%
8.56M
7.19%
-4.96M
157.86%
-6.62M
33.60%
18.85M
384.76%
-2.49M
113.22%
13.32M
634.30%
18.51M
38.94%
1.14M
93.86%
11.16M
881.88%
-8.01M
171.72%
851K
110.63%
6.15M
622.44%
1.12B
18,180.14%
-56.72M
105.05%
200.15M
452.86%
-65.31M
132.63%
-32.34M
50.48%
-63.11M
95.16%
depreciation and amortization
16.56M
-
17.20M
3.89%
17.30M
0.56%
17.43M
0.76%
17.54M
0.64%
17.51M
0.18%
17.37M
0.82%
17.63M
1.52%
18.01M
2.13%
17.75M
1.43%
18.60M
4.79%
18.80M
1.08%
20.07M
6.75%
18.54M
7.65%
18.90M
1.94%
19.15M
1.33%
19.34M
1.02%
19.79M
2.30%
20.22M
2.16%
20.28M
0.30%
20.95M
3.34%
20.26M
3.29%
19.98M
1.41%
20.01M
0.15%
20.00M
0.02%
19.51M
2.46%
19.89M
1.98%
21.62M
8.68%
22.45M
3.86%
21.97M
2.16%
22.09M
0.57%
22.61M
2.33%
22.57M
0.19%
22.69M
0.54%
23.07M
1.70%
22.90M
0.77%
23.56M
2.91%
25.16M
6.78%
52.51M
108.70%
86.73M
65.18%
67.81M
21.82%
70.89M
4.55%
74.04M
4.44%
85.82M
15.92%
deferred income tax
-50.49M
-
1.23M
102.43%
-457K
137.18%
1.14M
349.23%
1.25M
9.92%
822K
34.35%
653K
20.56%
2.35M
260.64%
3.88M
64.71%
2.32M
40.11%
3.31M
42.49%
2.82M
14.80%
771K
72.66%
3.23M
318.81%
3.40M
5.20%
3.21M
5.53%
14.84M
362.57%
2.62M
82.33%
2.19M
16.43%
2.71M
23.72%
3.59M
32.37%
2.57M
28.36%
2.26M
12.17%
4.45M
97.17%
2.87M
35.50%
2.44M
15.11%
1.81M
25.63%
-2.15M
218.69%
-1.82M
15.56%
4.50M
347.36%
-939K
120.88%
8.36M
990.73%
6.24M
25.43%
-58K
100.93%
3.20M
5,610.34%
1.54M
51.69%
11.86M
667.94%
890K
92.49%
-28.08M
3,255.06%
-36.32M
29.34%
-6.07M
83.28%
-33.07M
444.52%
-10.48M
68.29%
-23.35M
122.68%
stock based compensation
2.01M
-
2.01M
0.05%
1.87M
6.68%
2.69M
43.80%
3.00M
11.48%
3.14M
4.67%
3.10M
1.34%
2.70M
12.75%
2.57M
4.92%
2.18M
15.17%
2.69M
23.20%
2.99M
11.31%
2.88M
3.84%
2.65M
7.96%
3.23M
21.84%
3.73M
15.78%
3.68M
1.34%
3.78M
2.71%
4.70M
24.08%
4.82M
2.68%
4.41M
8.57%
3.43M
22.10%
5.29M
54.05%
4.80M
9.34%
4.94M
3.00%
5.08M
2.73%
6.08M
19.84%
6.52M
7.23%
5.85M
10.36%
7.31M
24.99%
6.87M
5.93%
6.59M
4.16%
6.05M
8.12%
6.06M
0.05%
5.91M
2.46%
6.21M
5.15%
6.26M
0.85%
6.58M
5.06%
6.25M
5.04%
7.41M
18.59%
6.68M
9.82%
6.95M
4.00%
3.56M
48.71%
7.87M
120.87%
change in working capital
8.20M
-
-9.09M
210.85%
10.03M
210.42%
-1.90M
118.92%
-609K
67.91%
-367K
39.74%
-1.15M
213.35%
97K
108.43%
-3.22M
3,423.71%
3.92M
221.46%
-1.90M
148.52%
-4.78M
151.58%
6.59M
237.85%
-3.14M
147.72%
-622K
80.22%
-524K
15.76%
-185K
64.69%
-2.69M
1,351.89%
-2.81M
4.62%
-4.38M
55.94%
4.65M
206.14%
-7.03M
251.19%
5.79M
182.41%
-4.05M
169.85%
6.53M
261.39%
-4.91M
175.16%
3.48M
170.84%
-6.33M
282.12%
-1.81M
71.35%
8.67M
577.74%
-2.22M
125.63%
6.86M
408.51%
-2.08M
130.40%
27.03M
1,397.17%
1.16M
95.72%
28.39M
2,355.62%
-3.37M
111.88%
-2.67M
20.93%
91.67M
3,537.27%
-46.59M
150.83%
-54.50M
16.96%
-20.38M
-
-20.42M
0.20%
accounts receivables
-1.78M
-
-2.55M
43.16%
-416K
83.71%
889K
313.70%
-1.86M
308.89%
2.12M
214.32%
-997K
146.96%
-8K
99.20%
1K
112.50%
-387K
38,800%
-1.06M
173.39%
-1.03M
2.36%
-705K
31.75%
43K
106.10%
-384K
993.02%
-3.98M
935.42%
156K
103.92%
1.35M
768.59%
-2.10M
254.69%
-1.54M
26.57%
-924K
39.96%
2.26M
345.02%
-1.26M
155.61%
-1.05M
16.76%
1.11M
205.92%
-2.79M
351.35%
2.70M
196.67%
-1.01M
137.41%
-1.60M
58.57%
2.42M
251.25%
-2.33M
196.28%
-249K
89.31%
1.54M
720.08%
76K
95.08%
-3.60M
4,843.42%
426K
111.82%
265K
37.79%
-860K
424.53%
-4.06M
371.86%
1.67M
141.18%
-35.44M
2,220.77%
28.31M
179.87%
-13.13M
146.37%
23.78M
281.18%
inventory
-875K
-
-5.14M
487.77%
1.47M
128.49%
788K
46.21%
552K
29.95%
-4.55M
924.28%
1.43M
131.34%
-130K
109.12%
356K
373.85%
-2.22M
722.75%
-1.22M
45.06%
179K
114.70%
333K
86.03%
-1.07M
420.42%
-133K
87.54%
1.84M
1,487.22%
501K
72.85%
-1.21M
342.12%
582K
147.98%
-32K
105.50%
225K
803.13%
-3.19M
1,516.44%
-360K
88.70%
-1.31M
265.28%
1.13M
186.08%
-3.09M
373.23%
628K
120.30%
-788K
225.48%
482K
161.17%
109.74M
22,667.43%
-361.57M
429.49%
-337.97M
6.53%
-2K
100.00%
-17.59M
-
-924K
94.75%
18.52M
2,104.00%
accounts payables
10.71M
-
-1.47M
113.69%
9.29M
733.56%
-3.21M
134.52%
-119K
96.29%
2.09M
1,854.62%
-1.40M
167.00%
77K
105.50%
-3.41M
4,528.57%
8.38M
345.72%
386K
95.39%
-4.27M
1,205.18%
5.77M
235.21%
-1.66M
128.78%
-424K
74.46%
673K
258.73%
-1.16M
272.36%
-2.00M
72.84%
-413K
79.40%
-3.06M
639.71%
5.38M
276.04%
-2.78M
151.65%
7.87M
383.15%
-3.74M
147.52%
3.69M
198.77%
1.07M
71.10%
456K
57.26%
-4.31M
1,044.30%
-452K
89.50%
2.95M
752.88%
853K
71.09%
7.95M
831.77%
-1.89M
123.75%
31.32M
1,758.74%
5.70M
81.81%
14.91M
161.72%
-2.51M
116.81%
2.92M
216.59%
256K
91.24%
-52.16M
20,476.95%
19.33M
137.06%
75.40M
290.05%
-33.76M
-
other working capital
143K
-
78K
45.45%
-305K
491.03%
-369K
20.98%
815K
320.87%
-28K
103.44%
-180K
542.86%
158K
187.78%
-171K
208.23%
-1.86M
987.13%
-10K
99.46%
340K
3,500%
1.19M
250.88%
-460K
138.56%
319K
169.35%
934K
192.79%
318K
65.95%
-823K
358.81%
-883K
7.29%
244K
127.63%
-28K
111.48%
-3.33M
11,796.43%
-452K
86.43%
2.05M
554.20%
599K
70.82%
-94K
115.69%
-303K
222.34%
-231K
23.76%
-245K
6.06%
-106.44M
43,344.49%
360.83M
439.00%
337.12M
6.57%
-1.74M
100.52%
-4.36M
150.86%
-936K
78.53%
13.05M
1,494.34%
-1.13M
108.67%
-4.73M
318.21%
113.07M
2,490.42%
4.83M
95.73%
-56.91M
1,279.40%
-7.25M
-
-8.29M
14.32%
other non cash items
413K
-
-843K
304.12%
-1.56M
85.17%
-3.11M
99.04%
-2.90M
6.82%
-1.15M
60.21%
-778K
32.47%
-2.55M
227.38%
-1.72M
32.59%
-1.97M
14.74%
-3.23M
63.81%
-461K
85.71%
-323K
29.93%
-1.89M
485.76%
-1.17M
38.21%
-434K
62.87%
-99K
77.19%
-114K
15.15%
426K
473.68%
87K
79.58%
24K
72.41%
183K
662.50%
175K
4.37%
-5.47M
3,223.43%
4.28M
178.38%
-2.88M
167.25%
1.48M
151.34%
18.28M
1,135.97%
19.52M
6.80%
-14.19M
172.68%
16.43M
215.81%
-10.32M
162.79%
-15.30M
48.23%
-7.45M
51.33%
-10.09M
35.58%
2.54M
125.14%
-2.84M
211.86%
-291K
89.75%
-1.16B
399,748.45%
-6.94M
99.40%
-262.77M
3,684.66%
128.19M
-
-7.04M
105.49%
net cash provided by operating activities
29.29M
-
10.64M
63.68%
28.39M
166.97%
16.07M
43.39%
17.94M
11.62%
18.37M
2.40%
20.04M
9.05%
23.40M
16.81%
22.00M
6.00%
27.56M
25.26%
23.70M
14.00%
22.83M
3.65%
33.88M
48.38%
23.51M
30.59%
28.05M
19.27%
28.78M
2.63%
31.36M
8.95%
30.18M
3.77%
31.27M
3.62%
31.75M
1.52%
40.73M
28.29%
28.64M
29.68%
40.63M
41.89%
33.44M
17.69%
46.10M
37.84%
28.46M
38.26%
41.31M
45.16%
32.98M
20.17%
37.57M
13.92%
47.11M
25.38%
39.75M
15.62%
47.42M
19.29%
35.98M
24.11%
49.41M
37.31%
34.40M
30.37%
53.57M
55.71%
36.32M
32.20%
35.82M
1.38%
82.65M
130.74%
-52.43M
163.44%
-48.70M
7.12%
19.22M
139.47%
-22.17M
215.35%
-20.23M
8.77%
investments in property plant and equipment
-10.10M
-
-15.62M
54.76%
-15.98M
2.32%
-15.40M
3.65%
-13.02M
15.45%
-12.92M
0.81%
-10.87M
15.87%
-6.84M
37.07%
-4.96M
27.43%
-15.03M
202.98%
-14.26M
5.15%
-8.74M
38.67%
-7.20M
17.72%
-12.25M
70.24%
-12.01M
1.98%
-10.93M
8.99%
-10.62M
2.83%
-14.90M
40.37%
-11.99M
19.57%
-12.11M
0.99%
-10.94M
9.66%
-13.29M
21.50%
-11.72M
11.80%
-12.05M
2.82%
-9.90M
17.86%
-12.87M
29.97%
-13.93M
8.27%
-13.30M
4.55%
-15.86M
19.28%
-15.44M
2.62%
-17.22M
11.48%
-21.96M
27.54%
-15.30M
30.34%
-18.12M
18.47%
-17.29M
4.60%
-23.97M
38.66%
-19.59M
18.27%
-23.20M
18.44%
-37.45M
61.39%
-25.37M
32.25%
-43.61M
71.87%
-40.88M
6.25%
-48.77M
19.28%
-59.24M
21.48%
acquisitions net
-14.03M
-
-3K
99.98%
16.23M
541,033.33%
4.33M
73.29%
12.32M
184.33%
-4.33M
135.17%
purchases of investments
sales maturities of investments
other investing activites
8K
-
27K
237.50%
65K
140.74%
-1K
101.54%
-1K
0%
82K
-
29K
64.63%
29.17M
-
87.50M
200.01%
87.50M
0.00%
87.50M
0%
62.33M
28.76%
29.33M
52.94%
net cash used for investing activites
-10.09M
-
-15.60M
54.61%
-15.92M
2.08%
-15.40M
3.25%
-13.02M
15.45%
-12.92M
0.82%
-10.78M
16.51%
-6.81M
36.86%
-4.96M
27.13%
-15.03M
202.98%
-14.26M
5.15%
-8.74M
38.67%
-7.20M
17.72%
-12.25M
70.24%
-12.01M
1.98%
-10.93M
8.99%
-10.62M
2.83%
-14.90M
40.37%
-11.99M
19.57%
-12.11M
0.99%
-10.94M
9.66%
-13.29M
21.50%
-11.72M
11.80%
-12.05M
2.82%
-9.90M
17.86%
-12.87M
29.97%
-13.93M
8.27%
-13.30M
4.55%
-15.86M
19.28%
-15.44M
2.62%
-17.22M
11.48%
-21.96M
27.54%
-15.30M
30.34%
-18.12M
18.47%
-17.29M
4.60%
-23.97M
38.66%
-19.59M
18.27%
-23.20M
18.44%
-22.32M
3.83%
62.13M
378.40%
60.12M
3.23%
50.95M
15.25%
25.89M
49.19%
-34.24M
232.27%
debt repayment
-2.23M
-
-3.38M
51.25%
-4.77M
41.08%
-7.29M
52.99%
-94.75M
1,199.15%
-254.93M
169.06%
-7.33M
97.12%
-5.96M
18.71%
-3.27M
45.08%
-3.37M
2.93%
-14.71M
336.63%
-2.35M
84.00%
-2.81M
19.29%
-3.85M
37.25%
-2.19M
43.07%
-3.32M
51.32%
-1.62M
51.23%
-2.30M
42.31%
-3.75M
62.98%
-2.10M
44.10%
-2.13M
1.38%
-3.03M
42.39%
-1.98M
34.79%
-2.03M
2.68%
-2.06M
1.33%
-6.17M
199.95%
-192.94M
3,028.60%
-9.51M
95.07%
-4.60M
51.65%
-5.74M
24.92%
-465.51M
8,004.27%
-4.89M
98.95%
-6.23M
27.36%
-5.86M
5.86%
-380.59M
6,391.39%
-9.86M
97.41%
-24.51M
148.65%
-9.45M
61.45%
-7.80M
17.49%
-41.30M
429.72%
-18.81M
54.45%
-23.23M
23.51%
-356.83M
1,435.73%
-333.41M
6.56%
common stock issued
3.53M
-
4.91M
39.02%
94.84M
-
252.44M
166.17%
-3.62M
101.43%
-39.26M
-
248K
-
271K
-
207K
-
215K
3.86%
-119.09M
-
92K
-
188K
104.35%
145K
22.87%
240K
65.52%
402K
67.50%
440K
9.45%
40K
-
-204K
610%
common stock repurchased
-14.20M
-
-17.89M
26.01%
-15.94M
10.87%
-10.55M
33.80%
-8.12M
23.08%
-19.11M
135.32%
-12.17M
36.31%
39.39M
423.72%
-1.67M
-
-2.83M
69.63%
-6.56M
-
240.28M
-
-4.22M
-
-119.68M
2,732.64%
119.68M
-
-92K
-
-453.89M
493,261.96%
-145K
99.97%
-240K
65.52%
-402K
67.50%
787K
295.77%
-7.97M
-
dividends paid
-17.21M
-
-18.35M
6.66%
-7.88M
57.05%
-13.79M
74.98%
-14.19M
2.89%
-16.00M
12.76%
-18.97M
18.57%
-15.30M
19.38%
-16.05M
4.90%
-16.17M
0.79%
-16.67M
3.09%
-17.17M
2.99%
-18.20M
6.00%
-19.00M
4.40%
-19.95M
4.98%
-20.88M
4.68%
-21.83M
4.57%
-22.82M
4.52%
-23.79M
4.25%
-24.76M
4.10%
-26.52M
7.07%
-26.57M
0.18%
-27.74M
4.43%
-28.57M
2.97%
-29.78M
4.24%
-30.56M
2.62%
-31.74M
3.86%
-32.66M
2.90%
-34.46M
5.52%
-36.08M
4.70%
-37.00M
2.55%
-37.65M
1.76%
-39.55M
5.04%
-41.30M
4.41%
-41.85M
1.35%
-42.73M
2.09%
-43.98M
2.92%
-45.31M
3.04%
-44.91M
0.89%
-45.14M
0.51%
-46.36M
2.72%
-478K
98.97%
-93.30M
19,419.67%
-47.21M
49.40%
other financing activites
244K
-
-3.38M
1,484.84%
99.08M
3,032.20%
137K
99.86%
-2.77M
2,121.17%
-3.65M
31.82%
3.65M
200%
-22K
100.60%
-575K
2,513.64%
-1.98M
244%
-18.59M
840.09%
264K
101.42%
124.59M
47,094.32%
82K
99.93%
-2.38M
2,997.56%
-799K
66.37%
-1.53M
91.49%
-1.67M
9.02%
-1.58M
5.04%
67.75M
4,376.89%
-2.55M
103.76%
-2.21M
13.18%
150.49M
6,897.06%
-2.22M
101.48%
-2.29M
3.10%
-1.85M
19.37%
-2.56M
38.64%
-2.81M
9.72%
-2.69M
4.23%
-2.38M
11.66%
615.30M
25,974.81%
-1.14M
100.18%
-1.08M
5.19%
-367K
65.92%
445.92M
121,604.36%
92K
99.98%
453.89M
493,261.96%
145K
99.97%
240K
65.52%
402K
67.50%
-787K
295.77%
164K
120.84%
490.34M
298,887.20%
329.85M
32.73%
net cash used provided by financing activities
-19.20M
-
-35.77M
86.35%
73.45M
305.34%
-36.89M
150.22%
-27.42M
25.68%
-30.26M
10.37%
-45.38M
49.97%
-33.45M
26.30%
-19.76M
40.93%
-21.52M
8.91%
-49.98M
132.25%
-20.93M
58.13%
100.76M
581.53%
-22.77M
122.60%
-24.52M
7.66%
-25.00M
1.97%
-24.98M
0.06%
-26.79M
7.24%
-29.13M
8.72%
40.88M
240.36%
-37.51M
191.75%
-31.81M
15.20%
120.77M
479.67%
-32.82M
127.17%
-34.12M
3.98%
-38.57M
13.03%
13.31M
134.52%
-44.98M
437.79%
-45.77M
1.76%
-163.67M
257.60%
112.79M
168.92%
-43.68M
138.73%
-46.27M
5.93%
-47.53M
2.72%
23.48M
149.39%
-52.50M
323.62%
-68.30M
30.11%
-54.62M
20.04%
-52.46M
3.94%
-86.04M
63.99%
-64.73M
24.76%
-23.55M
63.62%
255.59M
1,185.38%
-50.98M
119.94%
effect of forex changes on cash
86K
-
-387K
550%
158K
140.83%
-1.84M
1,262.03%
-1.49M
18.95%
-2.94M
97.24%
574K
119.56%
-351K
161.15%
-978K
178.63%
1.45M
248.67%
-545K
137.48%
21K
103.85%
-1.28M
6,176.19%
383K
130.02%
1.77M
363.19%
1.42M
20.24%
486K
65.65%
532K
9.47%
-1.90M
457.14%
-245K
87.11%
-744K
203.67%
-495K
33.47%
459K
192.73%
-1.58M
444.88%
1.08M
168.04%
-1.33M
223.12%
1.21M
191.55%
1.56M
28.50%
2.06M
32.37%
-1.32M
163.73%
658K
150%
-787K
219.60%
-748K
4.96%
-615K
17.78%
-2.52M
308.94%
-3.29M
30.66%
3.82M
216.16%
510K
86.64%
1.66M
224.71%
-1.54M
192.93%
1.02M
166.47%
2.87M
180.74%
3.65M
27.19%
-4.70M
228.69%
net change in cash
91K
-
-41.12M
45,285.71%
86.09M
309.36%
-38.06M
144.21%
-23.99M
36.96%
-27.74M
15.64%
-35.56M
28.18%
-17.20M
51.61%
-3.70M
78.50%
-7.54M
103.87%
-41.08M
444.80%
-6.82M
83.41%
126.17M
1,951.06%
-11.12M
108.82%
-6.70M
39.73%
-5.73M
14.57%
-3.75M
34.45%
-10.98M
192.62%
-11.74M
6.91%
60.28M
613.25%
-8.46M
114.04%
-16.95M
100.30%
150.14M
985.53%
-13.01M
108.66%
3.15M
124.22%
-24.31M
871.37%
41.91M
272.43%
-23.73M
156.63%
-21.99M
7.34%
-133.32M
506.22%
135.98M
202.00%
-19.01M
113.98%
-26.33M
38.53%
-16.85M
36.00%
38.08M
325.93%
-26.18M
168.77%
-47.75M
82.38%
-41.49M
13.12%
9.53M
122.97%
-77.88M
917.22%
-52.29M
32.86%
49.49M
194.65%
262.97M
431.32%
-110.15M
141.89%
cash at beginning of period
304.77M
-
304.87M
0.03%
263.75M
13.49%
349.83M
32.64%
311.78M
10.88%
287.79M
7.69%
260.05M
9.64%
224.49M
13.67%
207.29M
7.66%
203.59M
1.78%
196.05M
3.70%
154.97M
20.96%
148.15M
4.40%
274.32M
85.16%
263.20M
4.05%
256.49M
2.55%
250.76M
2.23%
247.01M
1.50%
236.03M
4.45%
224.28M
4.98%
284.56M
26.88%
276.09M
2.97%
259.14M
6.14%
409.28M
57.94%
396.27M
3.18%
399.42M
0.80%
375.12M
6.09%
417.03M
11.17%
393.29M
5.69%
371.30M
5.59%
237.98M
35.91%
373.96M
57.14%
354.95M
5.08%
328.62M
7.42%
311.77M
5.13%
349.85M
12.21%
323.66M
7.48%
275.91M
14.75%
234.42M
15.04%
243.95M
4.07%
166.07M
31.92%
113.78M
31.49%
163.27M
43.50%
426.24M
161.06%
cash at end of period
304.87M
-
263.75M
13.49%
349.83M
32.64%
311.78M
10.88%
287.79M
7.69%
260.05M
9.64%
224.49M
13.67%
207.29M
7.66%
203.59M
1.78%
196.05M
3.70%
154.97M
20.96%
148.15M
4.40%
274.32M
85.16%
263.20M
4.05%
256.49M
2.55%
250.76M
2.23%
247.01M
1.50%
236.03M
4.45%
224.28M
4.98%
284.56M
26.88%
276.09M
2.97%
259.14M
6.14%
409.28M
57.94%
396.27M
3.18%
399.42M
0.80%
375.12M
6.09%
417.03M
11.17%
393.29M
5.69%
371.30M
5.59%
237.98M
35.91%
373.96M
57.14%
354.95M
5.08%
328.62M
7.42%
311.77M
5.13%
349.85M
12.21%
323.66M
7.48%
275.91M
14.75%
234.42M
15.04%
243.95M
4.07%
166.07M
31.92%
113.78M
31.49%
163.27M
43.50%
426.24M
161.06%
316.09M
25.84%
operating cash flow
29.29M
-
10.64M
63.68%
28.39M
166.97%
16.07M
43.39%
17.94M
11.62%
18.37M
2.40%
20.04M
9.05%
23.40M
16.81%
22.00M
6.00%
27.56M
25.26%
23.70M
14.00%
22.83M
3.65%
33.88M
48.38%
23.51M
30.59%
28.05M
19.27%
28.78M
2.63%
31.36M
8.95%
30.18M
3.77%
31.27M
3.62%
31.75M
1.52%
40.73M
28.29%
28.64M
29.68%
40.63M
41.89%
33.44M
17.69%
46.10M
37.84%
28.46M
38.26%
41.31M
45.16%
32.98M
20.17%
37.57M
13.92%
47.11M
25.38%
39.75M
15.62%
47.42M
19.29%
35.98M
24.11%
49.41M
37.31%
34.40M
30.37%
53.57M
55.71%
36.32M
32.20%
35.82M
1.38%
82.65M
130.74%
-52.43M
163.44%
-48.70M
7.12%
19.22M
139.47%
-22.17M
215.35%
-20.23M
8.77%
capital expenditure
-10.10M
-
-15.62M
54.76%
-15.98M
2.32%
-15.40M
3.65%
-13.02M
15.45%
-12.92M
0.81%
-10.87M
15.87%
-6.84M
37.07%
-4.96M
27.43%
-15.03M
202.98%
-14.26M
5.15%
-8.74M
38.67%
-7.20M
17.72%
-12.25M
70.24%
-12.01M
1.98%
-10.93M
8.99%
-10.62M
2.83%
-14.90M
40.37%
-11.99M
19.57%
-12.11M
0.99%
-10.94M
9.66%
-13.29M
21.50%
-11.72M
11.80%
-12.05M
2.82%
-9.90M
17.86%
-12.87M
29.97%
-13.93M
8.27%
-13.30M
4.55%
-15.86M
19.28%
-15.44M
2.62%
-17.22M
11.48%
-21.96M
27.54%
-15.30M
30.34%
-18.12M
18.47%
-17.29M
4.60%
-23.97M
38.66%
-19.59M
18.27%
-23.20M
18.44%
-37.45M
61.39%
-25.37M
32.25%
-43.61M
71.87%
-40.88M
6.25%
-48.77M
19.28%
-59.24M
21.48%
free cash flow
19.19M
-
-4.99M
125.98%
12.41M
348.85%
672K
94.59%
4.92M
631.99%
5.46M
10.92%
9.17M
68.05%
16.57M
80.66%
17.04M
2.85%
12.52M
26.50%
9.44M
24.63%
14.09M
49.27%
26.68M
89.41%
11.27M
57.78%
16.04M
42.37%
17.86M
11.34%
20.74M
16.16%
15.27M
26.36%
19.28M
26.25%
19.64M
1.84%
29.79M
51.69%
15.35M
48.47%
28.91M
88.36%
21.39M
26.01%
36.20M
69.21%
15.59M
56.93%
27.38M
75.61%
19.68M
28.11%
21.71M
10.30%
31.66M
45.83%
22.53M
28.84%
25.46M
12.99%
20.69M
18.74%
31.29M
51.25%
17.11M
45.30%
29.60M
72.94%
16.73M
43.47%
12.62M
24.59%
45.20M
258.29%
-77.81M
272.12%
-92.31M
18.64%
-21.66M
76.53%
-70.94M
227.44%
-79.47M
12.03%

All numbers in USD (except ratios and percentages)