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
revenue
89.86M
-
92.94M
3.43%
94.62M
1.81%
95.69M
1.13%
96.75M
1.11%
97.24M
0.51%
98.80M
1.60%
103.02M
4.27%
105.18M
2.10%
108.29M
2.96%
109.95M
1.54%
113.06M
2.82%
115.60M
2.25%
117.20M
1.39%
119.78M
2.20%
122.97M
2.66%
125.23M
1.84%
128.71M
2.78%
129.30M
0.46%
130.14M
0.65%
132.05M
1.47%
134.14M
1.58%
134.79M
0.49%
136.94M
1.60%
140.29M
2.45%
140.91M
0.44%
140.99M
0.05%
142.30M
0.93%
143.90M
1.12%
146.78M
2.00%
147.88M
0.75%
147.93M
0.03%
147.21M
0.49%
149.18M
1.34%
148.45M
0.49%
150M
1.04%
151.98M
1.32%
153.59M
1.06%
239.81M
56.14%
275.43M
14.85%
272.10M
1.21%
260.44M
-
cost of revenue
38.40M
-
38.84M
1.14%
39.60M
1.98%
40.41M
2.02%
41.05M
1.58%
41.08M
0.08%
42.41M
3.24%
45.18M
6.53%
45.84M
1.45%
47.28M
3.14%
47.87M
1.26%
48.83M
1.99%
50.09M
2.58%
50.66M
1.14%
51.12M
0.89%
53.58M
4.83%
53.92M
0.62%
54.88M
1.77%
54.38M
0.90%
54.62M
0.43%
55.66M
1.91%
54.15M
2.71%
54.41M
0.47%
55.25M
1.55%
55.99M
1.33%
55.92M
0.12%
53.89M
3.64%
54.52M
1.17%
54.83M
0.57%
57.09M
4.13%
56.18M
1.60%
56.65M
0.83%
56.42M
0.40%
57.45M
1.83%
56.51M
1.63%
57.22M
1.25%
56.97M
0.43%
58.64M
2.92%
137.50M
134.49%
173.59M
26.25%
242.35M
39.61%
230.20M
-
gross profit
51.46M
-
54.10M
5.13%
55.02M
1.69%
55.28M
0.48%
55.70M
0.76%
56.16M
0.83%
56.39M
0.40%
57.84M
2.57%
59.34M
2.60%
61.01M
2.82%
62.08M
1.75%
64.23M
3.46%
65.51M
1.99%
66.54M
1.58%
68.66M
3.19%
69.39M
1.05%
71.31M
2.77%
73.83M
3.54%
74.92M
1.47%
75.52M
0.81%
76.39M
1.15%
79.99M
4.71%
80.38M
0.49%
81.69M
1.63%
84.30M
3.20%
84.99M
0.82%
87.10M
2.48%
87.78M
0.78%
89.07M
1.47%
89.69M
0.69%
91.70M
2.25%
91.28M
0.45%
90.79M
0.54%
91.73M
1.03%
91.94M
0.23%
92.78M
0.92%
95.01M
2.40%
94.95M
0.06%
102.30M
7.75%
101.83M
0.46%
29.74M
70.79%
30.24M
-
selling and marketing expenses
22.83M
-
26.29M
15.12%
26.14M
0.56%
27.35M
4.64%
27.90M
2.01%
29.68M
6.36%
28.93M
2.53%
27.32M
5.56%
27.18M
0.50%
29.53M
8.65%
29.82M
0.98%
30.05M
0.77%
31.31M
4.18%
31.46M
0.50%
31.79M
1.04%
32.91M
3.55%
31.75M
3.54%
33.52M
5.59%
33.70M
0.54%
33.41M
0.88%
33.22M
0.57%
35.86M
7.95%
38.57M
7.55%
35.97M
6.73%
36.52M
1.52%
39.67M
8.65%
39.84M
0.41%
39.72M
0.29%
39.24M
1.21%
41.44M
5.60%
41.39M
0.12%
40.12M
3.08%
39.43M
1.71%
40.63M
3.03%
39.39M
3.05%
39.11M
0.69%
43.89M
12.21%
38.65M
11.95%
general and administrative expenses
22.83M
-
26.29M
15.12%
26.14M
0.56%
27.35M
4.64%
27.90M
2.01%
29.68M
6.36%
28.93M
2.53%
27.32M
5.56%
27.18M
0.50%
29.53M
8.65%
29.82M
0.98%
30.05M
0.77%
31.31M
4.18%
31.46M
0.50%
31.79M
1.04%
32.91M
3.55%
31.75M
3.54%
33.52M
5.58%
33.70M
0.54%
33.41M
0.88%
33.22M
0.56%
35.86M
7.94%
38.57M
7.55%
35.97M
6.73%
36.52M
1.52%
39.67M
8.65%
6.43M
-
83.66M
1,200.65%
selling general and administrative expenses
22.83M
-
26.29M
15.12%
26.14M
0.56%
27.35M
4.64%
27.90M
2.01%
29.68M
6.36%
28.93M
2.53%
27.32M
5.56%
27.18M
0.50%
29.53M
8.65%
29.82M
0.98%
30.05M
0.77%
31.31M
4.18%
31.46M
0.50%
31.79M
1.04%
32.91M
3.55%
31.75M
3.54%
33.52M
5.59%
33.70M
0.54%
33.41M
0.88%
33.22M
0.57%
35.86M
7.95%
38.57M
7.55%
35.97M
6.73%
36.52M
1.52%
39.67M
8.65%
39.84M
0.41%
39.72M
0.29%
39.24M
1.21%
41.44M
5.60%
41.39M
0.12%
40.12M
3.08%
39.43M
1.71%
40.63M
3.03%
39.39M
3.05%
39.11M
0.69%
43.89M
12.21%
45.08M
2.71%
83.66M
85.58%
65.31M
21.93%
81.22M
24.37%
76.70M
5.57%
68.34M
10.89%
67.66M
1.00%
research and development expenses
other expenses
53.74M
-
54.17M
0.80%
54.72M
1.01%
227.51M
315.74%
58.59M
74.25%
59.78M
2.03%
62.82M
5.07%
255.97M
307.49%
65.03M
74.59%
66.48M
2.22%
62.82M
5.51%
255.97M
307.49%
69.20M
72.97%
70.01M
1.17%
72.73M
3.88%
297.89M
309.58%
74.66M
74.94%
74.59M
0.09%
74.89M
0.40%
317.57M
324.05%
74.41M
76.57%
74.39M
0.04%
75.26M
1.17%
317.51M
321.90%
75.43M
76.24%
19.90M
73.62%
21.62M
8.66%
22.45M
3.87%
21.97M
2.16%
22.10M
0.57%
22.61M
2.32%
22.57M
0.19%
22.69M
0.54%
23.07M
1.69%
22.90M
0.75%
23.56M
2.91%
25.16M
6.78%
190.75M
658.16%
260.68M
36.66%
248.86M
-
242.57M
2.53%
247.37M
1.98%
cost and expenses
77.79M
-
82.33M
5.82%
83.05M
0.87%
85.19M
2.58%
86.49M
1.53%
88.27M
2.05%
88.71M
0.50%
90.13M
1.61%
91.03M
0.99%
94.56M
3.88%
96.30M
1.83%
97.68M
1.44%
101.47M
3.88%
100.66M
0.80%
101.80M
1.13%
105.65M
3.78%
105.01M
0.60%
108.19M
3.02%
108.30M
0.10%
108.30M
0.00%
109.83M
1.41%
110.27M
0.40%
112.95M
2.43%
111.23M
1.52%
112.51M
1.15%
115.10M
2.31%
113.62M
1.29%
115.86M
1.97%
116.53M
0.58%
120.50M
3.41%
119.67M
0.69%
119.37M
0.25%
118.42M
0.80%
120.76M
1.98%
118.97M
1.48%
119.23M
0.22%
124.42M
4.36%
128.88M
3.58%
273.67M
112.35%
325.99M
19.12%
323.58M
0.74%
325.56M
0.61%
298.55M
8.30%
315.03M
5.52%
operating expenses
39.39M
-
43.49M
10.39%
43.44M
0.11%
44.78M
3.09%
45.45M
1.48%
47.19M
3.84%
46.30M
1.89%
44.95M
2.90%
45.19M
0.53%
47.28M
4.64%
48.42M
2.41%
48.85M
0.89%
51.38M
5.17%
50.00M
2.69%
50.69M
1.37%
52.06M
2.72%
51.09M
1.86%
53.31M
4.34%
53.92M
1.14%
53.69M
0.44%
54.17M
0.90%
56.12M
3.61%
58.55M
4.32%
55.98M
4.39%
56.52M
0.97%
59.18M
4.71%
59.73M
0.93%
61.34M
2.69%
61.70M
0.58%
63.41M
2.78%
63.49M
0.12%
62.73M
1.20%
62M
1.16%
63.31M
2.12%
62.46M
1.36%
62.01M
0.71%
67.45M
8.77%
70.24M
4.13%
136.17M
93.87%
325.99M
139.40%
81.22M
75.08%
325.56M
300.83%
68.34M
79.01%
315.03M
360.94%
interest expense
11.14M
-
11.30M
1.43%
13.79M
22.00%
12.66M
8.18%
12.20M
3.69%
11.31M
7.28%
9.69M
14.28%
10.00M
3.20%
10.28M
2.78%
10.06M
2.09%
10.24M
1.77%
9.89M
3.44%
10.60M
7.19%
11.89M
12.16%
12.09M
1.67%
12.27M
1.46%
12.22M
0.36%
12.41M
1.52%
12.37M
0.28%
12.77M
3.18%
13.51M
5.80%
13.46M
0.38%
13.60M
1.03%
15.19M
11.74%
17.27M
13.67%
15.22M
11.85%
15.50M
1.83%
15.76M
1.68%
16.01M
1.57%
15.09M
5.72%
14.24M
5.67%
17.35M
21.87%
19.66M
13.33%
35.44M
80.24%
14M
60.50%
18.21M
30.07%
21.99M
20.76%
19.00M
13.57%
28.65M
50.77%
-24.20M
184.45%
34.93M
244.34%
-23.01M
165.88%
-29.54M
28.38%
-26.88M
9.02%
ebitda
29.72M
-
27.95M
5.96%
29.15M
4.27%
28.07M
3.69%
27.80M
0.97%
26.58M
4.38%
27.88M
4.88%
30.57M
9.64%
32.60M
6.65%
31.61M
3.02%
32.60M
3.11%
34.39M
5.49%
34.54M
0.45%
35.93M
4.03%
37.89M
5.44%
38.10M
0.56%
39.73M
4.26%
42.00M
5.73%
41.40M
1.43%
44.05M
6.40%
45.23M
2.68%
45.95M
1.60%
43.57M
5.19%
54.06M
24.09%
47.78M
11.62%
47.52M
0.54%
48M
1.00%
48.55M
1.14%
50.36M
3.73%
48.24M
4.20%
50.37M
4.41%
51.81M
2.86%
51.36M
0.88%
51.42M
0.12%
52.55M
2.21%
53.67M
2.12%
55.22M
2.90%
53.37M
3.36%
27.02M
49.37%
106.30M
293.38%
16.33M
84.64%
99.74M
510.87%
35.93M
63.98%
54.66M
52.13%
operating income
12.06M
-
12.91M
6.98%
14.31M
10.86%
13.61M
4.86%
13.07M
4.03%
10.49M
19.74%
10.81M
3.08%
15.52M
43.56%
16.17M
4.22%
15.68M
3.09%
17.51M
11.71%
16.06M
8.27%
14.79M
7.89%
18.67M
26.16%
19M
1.79%
17.72M
6.74%
20.53M
15.88%
20.64M
0.50%
21.35M
3.47%
22.25M
4.22%
22.31M
0.25%
24.40M
9.36%
22.02M
9.75%
25.80M
17.15%
28.03M
8.66%
25.85M
7.79%
27.57M
6.67%
26.04M
5.58%
27.38M
5.18%
26.29M
3.99%
28.21M
7.30%
28.56M
1.22%
36.16M
26.65%
28.78M
20.41%
29.57M
2.72%
28.09M
4.98%
27.31M
2.79%
24.31M
10.98%
-34.60M
242.33%
-50.56M
46.10%
-51.48M
1.82%
-59.39M
15.37%
-38.10M
35.84%
-106.89M
180.51%
depreciation and amortization
16.56M
-
17.20M
3.88%
17.30M
0.56%
17.43M
0.76%
17.55M
0.65%
17.51M
0.18%
17.37M
0.82%
17.63M
1.52%
18.01M
2.12%
17.75M
1.42%
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.63M
0.30%
22.99M
1.56%
25.57M
11.24%
27.91M
9.16%
29.06M
4.10%
52.51M
80.70%
173.59M
230.60%
67.81M
60.94%
168.93M
149.15%
74.04M
56.17%
161.55M
118.21%
total other income expenses net
-10.05M
-
2.29M
122.83%
2.73M
19.00%
3.11M
14.02%
2.81M
9.76%
1.51M
46.12%
719K
52.51%
2.64M
266.62%
2.02M
23.25%
1.95M
3.81%
3.85M
97.94%
687K
82.17%
667K
2.91%
2.12M
218.44%
1.02M
51.84%
397K
61.19%
319K
19.65%
117K
63.32%
357K
205.13%
416K
16.53%
92K
77.88%
536K
482.61%
185K
65.49%
87K
52.97%
251K
188.51%
39K
84.46%
-1.31M
3,448.72%
-17.72M
1,256.89%
-19.16M
8.12%
15.02M
178.39%
-16.11M
207.26%
10.17M
163.12%
16.14M
58.70%
-27.11M
267.96%
-9.85M
63.67%
-35.13M
256.75%
-15.29M
56.47%
-13.66M
10.68%
1.15B
8,545.64%
-19.79M
101.72%
231.19M
1,268.32%
-25.05M
110.83%
-2.09M
91.67%
26.88M
1,388.45%
income before tax
2.02M
-
1.74M
13.73%
787K
54.80%
1.09M
38.75%
871K
20.24%
-723K
183.01%
1.53M
312.31%
5.57M
262.67%
6.33M
13.78%
5.74M
9.33%
7.60M
32.39%
6.38M
16.10%
4.53M
28.92%
7.63M
68.26%
7.92M
3.88%
7.09M
10.59%
8.48M
19.64%
9.92M
17.04%
9.17M
7.59%
11.43M
24.59%
10.86M
4.92%
12.77M
17.56%
10.18M
20.29%
18.95M
86.20%
10.77M
43.20%
12.84M
19.22%
11.30M
11.97%
-6.55M
158.01%
-7.26M
10.82%
26.20M
460.70%
-2.07M
107.90%
22.02M
1,163.45%
25.27M
14.72%
1.68M
93.36%
19.72M
1,075.09%
-7.04M
135.69%
12.02M
270.74%
10.65M
11.36%
1.10B
10,222.31%
-70.35M
106.40%
179.71M
355.47%
-84.43M
146.98%
-40.19M
52.40%
-80.01M
99.08%
income tax expense
-50.58M
-
1.62M
103.19%
-421K
126.05%
1.28M
403.09%
1.22M
4.15%
862K
29.52%
695K
19.37%
2.41M
246.19%
3.85M
60.18%
2.39M
38.01%
3.38M
41.44%
2.92M
13.58%
642K
78.01%
3.49M
444.08%
3.61M
3.29%
3.44M
4.77%
14.71M
327.97%
3.14M
78.65%
2.62M
16.60%
3.19M
22.00%
3.76M
17.81%
3.55M
5.55%
3.04M
14.35%
5.25M
72.60%
3.30M
37.17%
3.61M
9.30%
2.73M
24.20%
-1.60M
158.50%
-644K
59.75%
7.35M
1,241.30%
422K
94.26%
8.70M
1,962.56%
6.76M
22.35%
541K
92.00%
8.55M
1,481.15%
969K
88.67%
11.17M
1,052.32%
4.50M
59.66%
-24.33M
640.21%
13.62M
155.99%
-20.44M
250.06%
19.13M
193.56%
-7.85M
141.06%
-16.90M
115.20%
net income
52.60M
-
125K
99.76%
1.21M
866.40%
-184K
115.23%
-352K
91.30%
-1.58M
350.28%
840K
153.00%
3.16M
276.31%
2.48M
21.54%
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.46M
45.51%
9.23M
23.60%
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%
weighted average shs out
46.30M
-
46.41M
0.23%
45.90M
1.10%
45.63M
0.58%
45.23M
0.88%
45.16M
0.16%
44.77M
0.85%
44.47M
0.67%
44.32M
0.34%
44.40M
0.18%
44.49M
0.20%
44.57M
0.19%
44.58M
0.01%
44.65M
0.16%
44.72M
0.15%
44.77M
0.11%
44.84M
0.17%
44.92M
0.18%
45.02M
0.21%
45.11M
0.20%
45.28M
0.40%
45.22M
0.14%
45.35M
0.29%
45.44M
0.19%
45.55M
0.25%
45.66M
0.23%
45.75M
0.21%
45.82M
0.13%
45.90M
0.19%
46.07M
0.35%
46.23M
0.35%
46.29M
0.14%
46.42M
0.27%
46.58M
0.34%
46.69M
0.25%
46.74M
0.10%
46.89M
0.32%
47.04M
0.32%
47.14M
0.21%
47.23M
0.19%
47.35M
0.27%
47.42M
0.13%
47.51M
0.20%
47.43M
0.18%
weighted average shs out dil
48.80M
-
46.91M
3.88%
46.29M
1.31%
45.63M
1.44%
45.23M
0.88%
45.16M
0.16%
45.05M
0.23%
44.70M
0.78%
44.56M
0.32%
44.59M
0.08%
44.76M
0.37%
44.82M
0.13%
44.80M
0.03%
44.92M
0.25%
44.99M
0.16%
45.12M
0.29%
44.84M
0.61%
45.29M
1.00%
45.54M
0.53%
45.70M
0.36%
45.80M
0.23%
45.64M
0.35%
45.91M
0.59%
46.02M
0.23%
46.15M
0.27%
46.39M
0.53%
46.69M
0.64%
45.82M
1.87%
45.90M
0.19%
46.51M
1.31%
46.23M
0.60%
46.87M
1.38%
46.99M
0.27%
46.93M
0.14%
47.03M
0.21%
46.74M
0.62%
47.20M
0.98%
47.38M
0.39%
47.53M
0.31%
47.23M
0.63%
48.04M
1.72%
47.42M
1.29%
47.51M
0.20%
47.43M
0.18%
eps
1.14
-
0.00
99.76%
0.03
1,011.11%
-0.00
113.33%
-0.01
95.00%
-0.04
350%
0.02
156.98%
0.07
250%
0.06
14.29%
0.08
33.33%
0.09
12.50%
0.08
11.11%
0.09
12.50%
0.09
0%
0.10
11.11%
0.08
20.00%
-0.14
275.00%
0.15
207.14%
0.15
0%
0.18
20%
0.16
11.11%
0.20
25.00%
0.16
20.00%
0.30
87.50%
0.16
46.67%
0.20
25.00%
0.19
5.00%
-0.11
157.89%
-0.14
27.27%
0.41
392.86%
-0.05
113.15%
0.29
638.03%
0.40
37.93%
0.02
93.90%
0.24
883.61%
-0.17
170.83%
0.02
111.76%
0.13
550%
23.84
18,238.46%
-1.20
105.03%
4.23
452.50%
-1.38
132.62%
-0.68
50.72%
-1.33
95.59%
epsdiluted
1.10
-
0.00
99.75%
0.03
1,011.11%
-0.00
113.33%
-0.01
95.00%
-0.04
350%
0.02
156.98%
0.07
250%
0.06
14.29%
0.08
33.33%
0.09
12.50%
0.08
11.11%
0.09
12.50%
0.09
0%
0.10
11.11%
0.08
20.00%
-0.14
275.00%
0.15
207.14%
0.14
6.67%
0.18
28.57%
0.16
11.11%
0.20
25.00%
0.16
20.00%
0.30
87.50%
0.16
46.67%
0.20
25.00%
0.18
10.00%
-0.11
161.11%
-0.14
27.27%
0.41
392.86%
-0.05
113.15%
0.28
619.48%
0.39
39.29%
0.02
93.79%
0.24
891.74%
-0.17
170.83%
0.02
111.76%
0.13
550%
23.65
18,092.31%
-1.20
105.07%
4.17
447.50%
-1.38
133.09%
-0.68
50.72%
-1.33
95.59%

All numbers in USD (except ratios and percentages)