Cogent Communications Holdings, Inc. (CCOI)
NASDAQ: CCOI · IEX Real-Time Price · USD
63.00
-0.13 (-0.21%)
Apr 19, 2024, 11:20 AM EDT - Market open

CCOI Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1999
Net Income
1,2735.1548.196.2237.5228.675.8814.934.90.8
Upgrade
Depreciation & Amortization
232.2192.2289.2483.4880.2581.2375.9375.2470.5369.48
Upgrade
Share-Based Compensation
26.9224.4426.8223.5318.4617.7113.2910.7411.529.57
Upgrade
Other Operating Activities
-1,515.2351.96.0127.112.586.3116.617.07-3.13-6.8
Upgrade
Operating Cash Flow
17.35173.71170.26140.32148.81133.92111.7107.9783.8173.05
Upgrade
Operating Cash Flow Growth
-90.01%2.03%21.33%-5.70%11.12%19.89%3.46%28.83%14.73%-10.76%
Upgrade
Capital Expenditures
-129.63-78.97-69.92-55.95-46.96-49.94-45.8-45.23-35.58-60.03
Upgrade
Acquisitions
206.36000000000
Upgrade
Other Investing Activities
--------0.110.09
Upgrade
Investing Cash Flow
76.73-78.97-69.92-55.95-46.96-49.94-45.8-45.23-35.47-59.94
Upgrade
Dividends Paid
-181.72-169.86-150.29-129.41-112.65-97.89-81.66-68.21-66.31-54.22
Upgrade
Share Issuance / Repurchase
1.230.611.82-3.111.64-4.8-0.61-3.27-38.97-58.05
Upgrade
Debt Issued / Paid
-77.3625.1814.5627.07143.0459.58-11.2101.03-22.8985.64
Upgrade
Other Financing Activities
--0.79-6.92-10.55-10.01-9.44-3.8-21.2-0.67-
Upgrade
Financing Cash Flow
-257.85-144.85-140.83-11622.02-52.55-97.278.34-128.85-26.63
Upgrade
Exchange Rate Effect
1.65-2.6-2.193.51-0.54-2.364.06-0.35-3.69-3.55
Upgrade
Net Cash Flow
-162.13-52.71-42.68-28.12123.3329.08-27.3170.73-84.2-17.08
Upgrade
Free Cash Flow
-112.2994.74100.3484.37101.8583.9865.962.7348.2313.01
Upgrade
Free Cash Flow Growth
--5.59%18.93%-17.17%21.27%27.44%5.05%30.08%270.58%-60.35%
Upgrade
Free Cash Flow Margin
-11.93%15.80%17.01%14.85%18.65%16.14%13.58%14.04%11.93%3.42%
Upgrade
Free Cash Flow Per Share
-2.372.022.161.842.241.851.471.411.070.28
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).