NASDAQ:CCOI | Income Statement | COGENT COMMUNICATIONS HOLDINGS, INC.

Complete source-backed income-statement history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$235.56M$125.01M$72.1M$118.94M$83.12M$16.49M$66.64M$1.39$1.3847,921,12048,429,166
2026-03-31$239.19M$129.23M$72.34M-$13.51M-$50.98M-$11.44M-$39.54M-$0.83-$0.8347,774,61747,774,617
2025-12-31$240.52M$128.35M$65.23M-$11.19M-$47.58M-$16.8M-$30.78M-$0.63-$0.63101,483101,483
2025-09-30$241.95M$131.68M$70.42M-$18.13M-$52.6M-$11.05M-$41.54M-$0.87-$0.8747,603,28747,603,287
2025-06-30$246.25M$137.49M$64.92M-$31.46M-$74.53M-$16.72M-$57.81M-$1.21-$1.2147,592,83647,592,836
2025-03-31$247.05M$137.44M$73.86M-$40.29M-$70.26M-$18.22M-$52.04M-$1.09-$1.0947,676,73547,676,735
2024-12-31$252.29M$155.18M$63.08M-$33.23M-$55.01M-$11.69M-$43.32M-$0.89-$0.89173,967173,967
2024-09-30$257.2M$161.55M$67.66M-$57.83M-$80.01M-$16.9M-$63.11M-$1.33-$1.3347,426,13147,426,131
2024-06-30$260.44M$156.17M$68.35M-$47.14M-$40.19M-$7.85M-$32.34M-$0.68-$0.6847,511,61347,511,613
2024-03-31$266.17M$168.93M$76.7M-$59.39M-$84.43M-$19.13M-$65.31M-$1.38-$1.3847,416,26847,416,268
2023-12-31$272.1M$174.5M$81.27M-$68.48M$179.79M-$20.37M$200.15M$4.16$4.08139,336212,803
2023-09-30$275.43M$173.59M$65.31M-$50.56M-$70.35M-$13.62M-$1.20-$1.2047,227,33847,227,338
2023-06-30$239.81M$137.5M$83.66M-$34.6M$1.1B-$24.33M$23.84$23.6547,137,82247,526,207
2023-03-31$153.59M$58.64M$45.08M$24.31M$3.5M$10.65M$4.5M$6.15M$0.13$0.1347,037,09147,381,226
2022-12-31$151.98M$56.97M$43.89M$27.52M$12.02M$11.17M$852,000.00$0.02$0.02116,360109,718
2022-09-30$150M$57.22M$39.11M$28.1M-$262,000.00-$7.04M$969,000.00-$0.17-$0.1746,736,74246,736,742
2022-06-30$148.45M$56.51M$39.39M$29.57M-$522,000.00$19.72M$8.55M$0.24$0.2446,691,14247,029,446
2022-03-31$149.18M$57.45M$40.63M$28.78M$319,000.00$1.68M$541,000.00$1.14M$0.02$0.0246,575,84846,929,191
2021-12-31$147.21M$56.42M$39.43M$36.18M$25.27M$6.76M$18.51M$0.40$0.40128,728137,972
2021-09-30$147.93M$56.65M$40.12M$28.56M$648,000.00$22.02M$8.7M$0.29$0.2846,293,52446,866,929
2021-06-30$147.88M$56.18M$41.39M$28.21M$64,000.00-$2.07M$422,000.00-$0.05-$0.0546,229,60346,229,603
2021-03-31$146.78M$57.09M$41.44M$26.29M$26.2M$7.35M$18.85M$0.41$0.4146,067,09646,507,258
2020-12-31$143.9M$54.83M$39.24M$27.38M-$7.26M-$644,000.00-$6.62M-$0.14-$0.15129,09569,328
2020-09-30$142.3M$54.52M$39.72M$26.04M-$6.56M-$1.6M-$0.11-$0.1145,815,71845,815,718
2020-06-30$140.99M$53.89M$39.84M$27.57M$11.3M$2.74M$0.19$0.1845,754,88046,686,665
2020-03-31$140.92M$55.92M$39.68M$25.85M$12.84M$3.61M$9.23M45,658,56546,391,066
2019-12-31$140.29M$55.99M$36.52M$28.04M$10.77M$3.3M$7.47M$0.16$0.16114,010132,064
2019-09-30$136.94M$55.25M$35.97M$25.8M$18.96M$5.25M$0.30$0.3045,438,65646,019,691
2019-06-30$134.79M$54.41M$38.57M$22.02M$10.18M$3.04M$0.16$0.1645,354,32745,912,291
2019-03-31$134.14M$54.15M$35.86M$24.4M$12.77M$3.55M$9.22M$0.2045,223,15745,644,236
2018-12-31$132.05M$55.66M$33.22M$22.31M$10.86M$3.76M$7.1M$0.15$0.16183,689189,737
2018-09-30$130.14M$54.62M$33.41M$22.26M$11.43M$3.19M$0.18$0.1845,105,83045,699,635
2018-06-30$129.3M$54.38M$33.7M$21.35M$9.17M$2.62M$0.15$0.1445,016,76745,536,473
2018-03-31$128.71M$54.88M$33.52M$20.64M$9.92M$3.14M$6.78M$0.1544,923,97345,294,697
2017-12-31$125.23M$31.75M$20.54M$8.48M$14.71M-$0.14-$0.1468,196100,438
2017-09-30$122.97M$32.92M$17.72M$7.09M$3.44M44,767,16345,118,607
2017-06-30$119.78M$31.79M$19M$7.93M$3.61M$0.10$0.1044,717,37244,988,655
2017-03-31$117.2M$31.46M$18.67M$7.63M$3.49M44,649,64544,917,014
2016-12-31$115.6M$31.31M$14.79M$4.54M$643,000.0078,52676,771
2016-09-30$113.06M$30.05M$16.06M$6.38M$2.92M44,574,58344,816,860
2016-06-30$109.96M$29.82M$17.51M$7.6M$3.38M44,491,89944,757,494
2016-03-31$108.29M$29.53M$15.68M$5.74M$2.39M44,402,64044,593,710
2015-12-31$27.18M$16.22M$6.33M$3.85M-18,782-30,717
2015-09-30$27.32M$15.52M$5.57M$2.41M44,474,72444,702,127
2015-06-30$28.93M$10.81M$1.54M$695,000.0044,774,83145,054,507
2015-03-31$29.68M$10.49M-$723,000.00$862,000.0045,158,25045,158,250
2014-12-31$27.9M$13.07M$871,000.00$1.22M-150,472-176,853
2014-09-30$27.35M$13.61M$1.09M$1.28M45,629,07945,629,079
2014-06-30$26.14M$14.31M$787,000.00-$421,000.0045,897,44946,294,966
2014-03-31$26.29M$12.91M$1.74M$1.62M46,409,73546,907,360
2013-12-31$22.83M$12.07M$2.02M-$50.58M141,09391,750
2013-09-30$21.72M$12.58M$2.3M$179,000.0046,171,19446,823,167
2013-06-30$21.23M$11.6M$1.97M$367,000.0046,040,69246,769,184
2013-03-31$21.47M$9.91M$694,000.00$333,000.0045,537,60746,435,677
2012-12-31$19.67M$9.17M$774,000.00$1.05M102,886102,886
2012-09-30$19.47M$8.03M-$586,000.00-$492,000.0045,377,73245,377,732
2012-06-30$19.4M$7.8M-$1.04M$752,000.0045,313,80445,313,804
2012-03-31$21.34M$5.97M-$2.65M-$560,000.0045,241,41845,241,418
2011-12-31$19.53M$10.9M$2.3M-$3.12M80,48134,301
2011-09-30$18.98M$9.58M$704,000.00$423,000.0045,080,85945,559,972
2011-06-30$18.93M$8.67M$2.57M$458,000.00$2.12M$0.05$0.0545,021,50745,548,725
2011-03-31$19.54M$7.36M$3,000.00$281,000.0044,731,85844,731,858
2010-12-31$17.79M$5.79M$1.68M-$909,000.0055,771212,646
2010-09-30$17.66M$3.75M-$375,000.00$87,000.0044,585,23044,585,230
2010-06-30$18.09M$2.98M-$784,000.00$99,000.00-$883,000.00-$0.02-$0.0244,525,63344,525,633

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$975.77M$534.96M$274.44M-$101.07M-$244.97M-$62.79M-$182.17M-$3.80-$3.8047,928,82647,928,826
2024-12-31$1.04B$641.84M$275.78M-$197.61M-$259.65M-$55.58M-$204.07M-$4.28-$4.2847,627,87347,627,873
2023-12-31$940.92M$544.23M$275.32M-$129.33M$1.22B-$53.96M$1.27B$26.88$26.6247,373,36147,837,512
2022-12-31$599.6M$228.15M$163.02M$113.96M$26.38M$21.23M$5.15M$0.11$0.1146,875,99247,207,298
2021-12-31$589.8M$226.34M$162.38M$119.23M$71.42M$23.24M$48.19M$1.04$1.0346,419,18046,963,920
2020-12-31$568.1M$219.16M$158.48M$106.92M$10.31M$4.1M$6.22M$0.14$0.1345,947,77246,668,198
2019-12-31$546.16M$219.8M$146.91M$100.26M$52.67M$15.15M$37.52M$0.82$0.8145,542,31546,080,395
2018-12-31$520.19M$219.53M$133.86M$86.56M$41.38M$12.72M$28.67M$0.63$0.6345,280,16145,780,954
2017-12-31$485.18M$209.28M$127.92M$75.92M$31.12M$25.24M$5.88M$0.13$0.1344,855,26345,184,203
2016-12-31$446.9M$194.07M$120.71M$64.04M$24.26M$9.33M$14.93M$0.33$0.3344,641,80544,873,030
2015-12-31$404.23M$113.1M$53.04M$12.71M$7.82M$0.11$0.1144,888,72345,159,489
2014-12-31$380M$107.68M$53.9M$4.49M$3.69M$0.02$0.0245,960,72046,349,670
2013-12-31$347.98M$87.24M$46.15M$6.99M-$49.7M$1.22$1.2146,286,73546,996,904
2012-12-31$79.89M$30.97M-$3.5M$751,000.00-$0.09-$0.0945,514,84445,514,844
2011-12-31$76.98M$36.51M$5.58M-$1.96M$0.17$0.1745,180,48545,704,052
2010-12-31$72.06M$15.22M-$508,000.00-$1.18M44,633,87844,790,753
2009-12-31$76.91M-$3.79M-$18.4M-$1.25M44,028,73644,028,736