Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
CCOI logo

CCOI

NGS
Cogent Communications Holdings Inc.
Communication ServicesTelecom Services
Watchlists:
Last updated: Tuesday 15th July 2025
50.17
-0.32 (-0.63%)
Prev Close:50.45
Open:50.65
Bid:50.01
Ask:50.23
52 Week Range
43.65
86.76
Volume:721,768
Mkt Cap:2,463 M
Price Target
$57.69
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Volatility Metrics
Financials

Financial Statements

CCOI - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Acquisition Expense21 M18 M2 M
Depreciation And Amortization92 M89 M83 M80 M81 M76 M75 M71 M
Excise Taxes80 M50 M15 M19 M15 M15 M-12 M-11 M-9 M-4 M
Gain On Sale Of PPE18000.0352000.01 M982000.04 M8 M5 M
Gain On Sale Of Security13 M-43 M-9 M-12 M
General And Administrative Expense276 M275 M163 M162 M158 M147 M-21 M-38 M-35 M-38 M
Gross Profit Margin (profit Margin After CGS)394 M397 M371 M363 M349 M326 M-220 M-209 M253 M230 M
Interest Expense Non Operating123 M93 M68 M58 M62 M57 M51 M48 M41 M41 M
Misc Other Special Charges7 M5 M1 M-638000.0520 M485 M-587000.0-10 M
Net Income (loss)-204 M1,273 M5 M48 M6 M38 M29 M6 M15 M-18 M
Net Income Common Stockholders-204 M1,273 M5 M48 M6 M38 M29 M6 M15 M-18 M
Net Income Continuous Operations-204 M1,273 M5 M48 M6 M38 M29 M6 M15 M-18 M
Net Non Operating Interest Income Expense-109 M-86 M-64 M-57 M-62 M-50 M-45 M-45 M-40 M-40 M
Non Recurring Operation Expense-3 M
Normalized Income-330 M
Operating Income-198 M-129 M114 M119 M107 M100 M-435 M-413 M57 M46 M
Operating Income Before Depreciation (EBITDA)-157 M1,285 M188 M219 M156 M192 M175 M157 M141 M125 M
Operating Expense297 M294 M255 M244 M242 M227 M215 M204 M196 M184 M
Other Gand A276 M275 M163 M162 M158 M147 M-21 M-38 M-35 M-38 M
Other Operating Expenses187 M192 M71 M64 M59 M53 M-3 M-4 M-3 M
Other Write Off-14 M-10 M-4 M-6 M-5 M-6 M
Rent And Landing Fees21 M21 M-21 M-38 M-35 M-38 M
Salaries And Wages26 M27 M24 M-7 M423000.0-3 M-18 M-13 M-11 M-1000000.0
Selling And Marketing Expense134 M128 M121 M113 M
Selling Expense134 M128 M121 M113 M
Total Income Available For Interest Expense (EBIT)-136 M1,313 M94 M129 M73 M110 M92 M80 M65 M54 M
Total Revenues1,036 M941 M600 M590 M568 M546 M520 M485 M447 M404 M
Total Expenses939 M838 M483 M471 M462 M447 M-4 M-5 M2 M9 M
Total Revenue1,036 M941 M600 M590 M568 M546 M520 M485 M447 M404 M
Amord48 M65 M29 M26 M23 M20 M-1 M-1 M
Avgshs48 M47 M47 M46 M46 M46 M45 M45 M45 M45 M
Avgshsdt48 M48 M47 M47 M47 M46 M46 M45 M45 M45 M
Basiceps-4.2826.880.111.040.140.820.630.130.330.11
Basicepscont-4.2826.880.111.040.140.82
Cor642 M544 M228 M226 M219 M220 M-220 M-209 M-194 M-175 M
Depamor92 M89 M83 M80 M81 M76 M75 M71 M
Dileps-4.2826.620.111.030.130.810.630.130.330.11
Dilepscont-4.2826.620.111.030.130.81
Div Per Share3.923.763.5553.172.782.442.121.81.511.46
Intinc15 M7 M3 M1 M978000.08 M6 M4 M1 M956000.0
Netincdisc-204 M1,273 M5 M48 M6 M38 M29 M6 M15 M-18 M
Othincexp-22 M-1,406 M-26 M9 M-352000.0-1 M-521 M-489 M-7 M16 M
Pretaxinc-260 M1,219 M26 M71 M10 M53 M41 M31 M24 M13 M
Sga276 M275 M163 M162 M158 M147 M134 M128 M121 M113 M
Shsout49 M47 M48 M48 M47 M47 M46 M46 M45 M45 M
Specincchg3 M
Taxprov-56 M-54 M21 M23 M4 M15 M13 M25 M9 M8 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader