Cogent Communications Holdings Inc (CCOI)
Cost of Revenue
$682.72M
TTM · Period ending: · USD

CCOI Cost of Revenue
Latest reported$682.72Mperiod ending
Latest reported$682.72Mperiod ending
CCOI TTM Cost of Revenue ($49.32M → $682.72M)
TTM cost of revenue
High-resolution chart · PNG
CCOI cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 682,718,000 | |
| 641,264,000 | |
| 649,474,000 | |
| 617,877,000 | |
| 666,952,000 | |
| 610,337,000 | |
| 641,831,000 | |
| 661,150,000 | |
| 673,192,000 | |
| 643,527,000 | |
| 533,232,000 | |
| 415,705,000 | |
| 299,331,000 | |
| 229,343,000 | |
| 228,154,000 | |
| 227,600,000 | |
| 227,025,000 | |
| 226,691,000 | |
| 226,334,000 | |
| 224,748,000 | |
| 222,622,000 | |
| 220,328,000 | |
| 219,157,000 | |
| 220,316,000 | |
| 221,050,000 | |
| 221,571,000 | |
| 219,800,000 | |
| 219,470,000 | |
| 218,832,000 | |
| 218,804,000 | |
| 219,529,000 | |
| 217,787,000 | |
| 216,756,000 | |
| 213,492,000 | |
| 209,279,000 | |
| 205,450,000 | |
| 200,693,000 | |
| 197,450,000 | |
| 194,065,000 | |
| 189,812,000 | |
| 186,167,000 | |
| 180,707,000 | |
| 174,509,000 | |
| 169,719,000 | |
| 164,944,000 | |
| 162,137,000 | |
| 159,894,000 | |
| 157,248,000 | |
| 154,282,000 | |
| 151,753,000 | |
| 150,226,000 | |
| 149,477,000 | |
| 148,577,000 | |
| 146,495,000 | |
| 143,441,000 | |
| 139,312,000 | |
| 136,390,000 | |
| 134,645,000 | |
| 132,163,000 | |
| 129,703,000 | |
| 126,723,000 | |
| 122,698,000 | |
| 119,023,000 | |
| 115,583,000 | |
| 111,344,000 | |
| 106,678,000 | |
| 102,774,000 | |
| 98,990,000 | |
| 96,729,000 | |
| 95,206,000 | |
| 93,055,000 | |
| 91,677,000 | |
| 90,309,000 | |
| 88,776,000 | |
| 87,797,000 | |
| 85,707,000 | |
| 82,368,000 | |
| 81,043,000 | |
| 80,421,000 | |
| 80,127,000 | |
| 82,285,000 | |
| 83,507,000 | |
| 86,002,000 | |
| 86,306,000 | |
| 79,226,000 | |
| 71,313,000 | |
| 64,323,000 | |
| 57,179,000 | |
| 54,736,000 | |
| 53,532,000 | |
| 48,324,000 | |
| 47,254,000 | |
| 49,430,000 | |
| 53,155,000 | |
| 49,324,000 |