NASDAQ:TCX | Income Statement | TUCOWS INC /PA/

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$100.56M$74.77M$25.78M$4.86M$31.24M-$5.46M-$11.89M-$17.34M$3.13M-$20.47M-$1.84-$1.8411,148,82611,148,826
2026-03-31$96.66M$72.53M$24.13M$4.43M$28.44M-$4.31M-$11.41M-$15.72M$2.39M-$18.11M-$1.6311,124,59211,124,592
2025-12-31$98.67M$74.54M$24.13M$4.38M$33.13M-$8.99M-$11.41M-$20.41M$1.62M-$22.03M-$1.9811,98311,983
2025-09-30$98.56M$74.38M$24.18M$4.68M$33.76M-$9.58M-$10.99M-$20.56M$2.46M-$23.02M-$2.0811,079,48611,079,486
2025-06-30$98.46M$76.35M$22.11M$4.34M$24.99M-$2.88M-$10.49M-$13.37M$2.27M-$15.64M-$1.41-$1.4111,060,81811,060,818
2025-03-31$94.61M$71.08M$23.53M$4.41M$25.56M-$2.03M-$10.93M-$12.97M$2.17M-$15.13M-$1.3711,032,08611,032,086
2024-12-31$93.1M$71.38M$21.72M$4.47M$51.57M-$29.85M-$10.71M-$40.56M$1.92M-$42.48M-$3.8713,80313,803
2024-09-30$92.3M$70.11M$22.19M$4.62M$32.24M-$10.05M-$9.18M-$19.22M$3.07M-$22.3M-$2.0310,982,82010,982,820
2024-06-30$89.42M$68.61M$20.81M$4.52M$29.41M-$8.6M-$8.79M-$17.38M$1.22M-$18.6M-$1.7010,954,59610,954,596
2024-03-31$87.46M$69.14M$18.32M$5.02M$34.84M-$16.52M-$8.19M-$24.71M$1.77M-$26.48M-$2.4210,923,59910,923,599
2023-12-31$86.96M$69.14M$17.82M$5M$33.92M-$16.1M-$8.59M-$24.69M-$1.32M-$23.37M-$2.1412,00712,007
2023-09-30$86.97M$70.22M$16.75M$4.82M$33.92M-$17.17M-$6.43M-$23.59M-$822,000.00-$22.77M-$2.0910,874,65910,874,659
2023-06-30$84.98M$66.95M$18.03M$4.58M$31.13M-$13.1M-$20.89M-$33.99M-$3.03M-$30.97M-$2.8610,836,65210,836,652
2023-03-31$80.43M$66.37M$14.06M$4.82M$31.34M-$17.28M-$3.51M-$20.79M-$1.71M-$19.08M-$1.77-$1.7710,806,32110,806,321
2022-12-31$78.91M$61.9M$17.01M$3.98M$30.01M-$13M-$1.45M-$14.45M-$1.01M-$13.45M-$1.25-$1.252,6232,623
2022-09-30$78.05M$60.06M$17.99M$2.98M$27.37M-$9.38M$373,000.00-$9.01M-$1.03M-$7.98M-$0.74-$0.7410,779,34810,779,348
2022-06-30$83.08M$61.03M$22.05M$3.47M$26.49M-$4.44M$2.05M-$2.39M$738,000.00-$3.13M-$0.29-$0.2910,765,59510,765,595
2022-03-31$81.1M$59.9M$21.2M$3.77M$26.05M-$4.85M$2.91M-$1.94M$1.08M-$3.02M-$0.28-$0.2810,754,75810,754,758
2021-12-31$82.48M$57.9M$24.58M$4.27M$25.96M-$1.38M$2.66M$1.27M$3.24M-$1.97M-$0.18-$0.1818,53917,107
2021-09-30$75.89M$57.87M$18.02M$3.74M$21.25M-$3.22M$4.3M$1.08M-$299,000.00$1.38M$0.13$0.1310,679,30910,819,716
2021-06-30$75.09M$56.85M$18.24M$3.17M$20.27M-$2.03M$3.72M$1.69M-$119,000.00$1.81M$0.17$0.1710,633,60110,797,921
2021-03-31$70.88M$53.42M$17.45M$3.13M$18.58M-$1.13M$4.36M$3.23M$1.08M$2.15M$0.20$0.2010,617,80710,796,762
2020-12-31$70.78M$53.36M$17.43M$3.45M$18.53M-$1.1M$5.77M$4.66M$2.6M$2.07M$0.20$0.194,89913,119
2020-09-30$74.31M$54.37M$19.94M$3.16M$18.63M$1.31M$244,000.00$1.56M$840,000.00$716,000.00$0.07$0.0710,577,73110,682,808
2020-06-30$82.12M$59.16M$22.97M$3.07M$21.43M$1.54M-$931,000.00$606,000.00$449,000.00$157,000.00$0.01$0.0110,567,38210,653,527
2020-03-31$83.99M$58.84M$25.15M$2.75M$19.98M$5.17M-$1.24M$3.94M$1.1M$2.83M$0.27$0.2610,612,23010,713,678
2019-12-31$85.95M$59.9M$26.05M$1.57M$16.08M$9.96M-$1.22M$8.74M$2.96M$5.78M$0.55$0.54-15,745-25,287
2019-09-30$88.13M$60.56M$27.57M$2.88M$18.97M$8.6M-$1.26M$7.34M$3.13M$4.21M$0.40$0.3910,626,75410,745,834
2019-06-30$84.12M$54.87M$24.51M$2.75M$18.76M$5.75M-$1.31M$4.44M$1.82M$2.62M$0.25$0.2410,657,12410,840,005
2019-03-31$78.95M$51.93M$22.65M$2.52M$17.62M$5.03M-$972,000.00$4.06M$1.26M$2.8M$0.26$0.2610,634,84210,835,897
2018-12-31$85.61M$53.53M$27.73M$2.09M$17.47M$10.26M-$589,000.00$9.68M$5.24M$4.44M$0.42$0.415,479-1,498
2018-09-30$83.52M$55.11M$24.26M$2.21M$16.62M$7.65M-$930,000.00$6.72M$1.37M$5.35M$0.50$0.5010,611,57910,794,297
2018-06-30$81.09M$54.5M$22.16M$2.36M$16.44M$5.71M-$878,000.00$4.84M$1.23M$3.61M$0.34$0.3310,597,22810,803,007
2018-03-31$95.8M$68.97M$22.62M$2.1M$16.92M$5.7M-$772,000.00$4.93M$1.18M$3.74M$0.35$0.3510,588,71810,792,613
2017-12-31$90.62M$61.11M$25.74M$1.86M$14.75M$10.98M-$816,000.00$10.17M-$1.03M$11.2M$1.06$1.0414,5158,572
2017-09-30$85.01M$60.73M$20.49M$1.91M$14.52M$5.97M-$707,000.00$5.26M$1.82M$3.44M$0.33$0.3210,564,31110,785,342
2017-06-30$84.22M$59.45M$21.35M$1.8M$14.28M$7.07M-$745,000.00$6.33M$1.08M$5.24M$0.50$0.4910,528,21910,793,031
2017-03-31$69.57M$49.31M$16.94M$1.69M$13.88M$3.06M-$739,096.00$2.32M-$125,449.00$2.45M$0.23$0.2310,474,64710,776,515
2016-12-31$48.8M$25.8M$16.42M$1.05M$11.02M$5.41M-$19,919.00$5.39M$2.57M$2.82M$0.27$0.27-24,200-23,180
2016-09-30$49.06M$32.43M$16.64M$1.27M$9.4M$7.24M-$5,021.00$7.23M$2.49M$4.74M$0.45$0.4510,432,76310,619,005
2016-06-30$47.2M$31.56M$15.64M$998,651.00$9.5M$6.14M$8,292.00$6.15M$2.08M$4.07M$0.39$0.3810,541,65910,733,860
2016-03-31$44.75M$30.4M$14.35M$1.18M$8.09M$6.26M$82,648.00$6.34M$1.91M$4.44M$0.42$0.4110,674,03610,861,582
2015-12-31$44.7M$30.89M$13.81M$1.1M$9.16M$4.65M$87,983.00$4.74M$1.64M$3.1M$0.29$0.28-89,134-109,573
2015-09-30$44.27M$30.48M$13.79M$1.1M$8.72M$5.07M-$78,959.00$4.99M$1.83M$3.16M$0.29$0.2810,984,86911,372,682
2015-06-30$42.89M$30.04M$12.85M$1.19M$3.88M-$57,402.00$3.83M$1.54M$2.28M$0.21$0.2011,047,13611,456,670
2015-03-31$40.47M$28.25M$12.22M$1.11M$4.41M-$24,775.00$4.39M$1.55M$2.83M$0.25$0.2411,142,62811,580,047
2014-12-31$37.64M$28.12M$9.52M$1.07M$2.85M-$51.00$2.85M$992,703.00$1.86M$0.17$0.1530,19011,488
2014-09-30$38.87M$27.3M$11.58M$1.04M$3.9M-$63,498.00$3.83M$1.14M$2.69M$0.24$0.2311,321,17511,787,749
2014-06-30$35.59M$26.05M$9.53M$1.11M$2.08M-$69,348.00$2.01M$665,945.00$1.35M$0.12$0.1111,219,10111,729,547
2014-03-31$34.4M$25.64M$8.76M$1.09M$802,272.00-$73,833.00$728,439.00$251,600.00$476,839.00$0.04$0.0411,028,55911,639,617
2013-12-31$33.14M$24.9M$8.24M$1.06M$1.29M-$83,101.00$1.21M$286,052.00$922,895.00$0.08$0.08145,78194,101
2013-09-30$35.64M$25.64M$10M$1.22M$3.67M-$78,966.00$3.59M$999,747.00$2.59M$0.24$0.2310,795,89611,409,975
2013-06-30$31.17M$24.46M$6.71M$748,137.00$894,766.00-$93,428.00$801,338.00$213,708.00$587,630.00$0.06$0.0510,080,81511,069,713
2013-03-31$29.99M$23.51M$6.48M$1.13M$295,773.00-$99,362.00$196,411.00$119,832.00$76,579.00$0.01$0.0110,082,86011,077,831
2012-12-31$23.49M$6.3M$1.07M$725,550.00-$47,153.00$678,397.00$248,872.00$429,525.00$0.30$0.28-34,904,045-37,320,134
2012-09-30$22.8M$6.45M$1.01M$2.26M-$50,228.00$2.21M$577,383.00$1.64M$0.04$0.0345,094,67848,411,429
2012-06-30$21.53M$6.63M$1.11M$1.06M-$33,602.00$1.03M$329,295.00$695,998.00$0.02$0.0145,912,45849,449,430
2012-03-31$20.71M$6.83M$1.11M$2.04M$467,831.00$3.5M$1.2M$1.66M$0.04$0.0346,221,46548,954,451
2011-12-31$19.83M$6.54M$1.22M$2.6M-$11,489.00$2.58M-$3.47M$6.05M-40,081,290-41,811,418
2011-09-30$19.04M$6.06M$1.22M-$736,950.00-$18,718.00-$755,668.00$422,592.00-$1.18M-$0.02-$0.0253,452,20553,452,205
2011-06-30$17.68M$5.37M$1.23M$712,617.00$42,991.00$755,608.00$189,949.00$565,659.00$0.01$0.0153,444,84155,796,435
2011-03-31$17.21M$5.34M$1.2M$554,522.00$311,789.00$866,311.00$138,365.00$727,946.00$0.01$0.0153,437,67255,747,952
2010-12-31$17.08M$4.99M$1.09M$1.23M-$16,385.00$1.21M-$24,260.00$1.24M$0.03$0.03-1,273,491-1,267,581
2010-09-30$16.3M$4.91M$1.05M$1.13M-$26,917.00$1.11M$24,863.00$1.08M$0.02$0.0257,351,16159,185,793
2010-06-30$15.78M$5.06M$1.19M-$843,809.00-$33,727.00-$877,536.00-$105,758.00-$771,778.00-$0.01-$0.0159,193,18059,193,180

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$390.3M$296.35M$93.95M$17.81M$117.44M-$23.48M-$43.83M-$67.31M$8.51M-$75.82M-$6.8511,065,70811,065,708
2024-12-31$362.28M$279.25M$83.03M$18.63M$148.04M-$65.01M-$36.86M-$101.87M$7.99M-$109.86M-$10.0210,967,58110,967,581
2023-12-31$339.34M$272.67M$66.67M$19.22M$130.32M-$63.65M-$39.42M-$103.07M-$6.87M-$96.2M-$8.85-$8.8510,864,08610,864,086
2022-12-31$321.14M$242.89M$78.25M$14.19M$109.91M-$31.66M$3.87M-$27.79M-$217,000.00-$27.57M-$2.56-$2.5610,769,28010,769,280
2021-12-31$304.34M$226.04M$78.29M$14.31M$86.07M-$7.77M$15.04M$7.27M$3.91M$3.36M$0.32$0.3110,662,33710,817,468
2020-12-31$311.2M$225.72M$85.49M$12.43M$78.57M$6.92M$3.84M$10.76M$4.99M$5.78M$0.55$0.5410,590,68410,692,281
2019-12-31$337.15M$236.37M$100.78M$9.72M$71.44M$29.34M-$4.77M$24.57M$9.17M$15.4M$1.45$1.4310,623,79910,772,812
2018-12-31$346.01M$232.1M$96.77M$8.75M$67.45M$29.32M-$3.17M$26.16M$9.02M$17.14M$1.62$1.5910,604,72210,794,170
2017-12-31$329.42M$230.6M$84.52M$7.26M$57.44M$27.08M-$3.01M$24.08M$1.75M$22.33M$2.12$2.0710,537,35610,793,622
2016-12-31$189.82M$120.19M$63.05M$4.5M$38.01M$25.05M$66,000.00$25.11M$9.05M$16.07M$1.53$1.5010,524,85610,713,595
2015-12-31$171.69M$119.63M$52.06M$4.5M$34.04M$18.02M-$73,153.00$17.94M$6.57M$11.37M$1.04$1.0010,968,50011,360,084
2014-12-31$146.51M$107.12M$39.39M$4.31M$29.76M$9.64M-$206,730.00$9.43M$3.05M$6.37M$0.57$0.5411,220,87411,730,398
2013-12-31$129.93M$98.51M$31.43M$4.16M$6.15M-$354,857.00$5.8M$1.62M$4.18M$0.40$0.3710,468,25011,281,409
2012-12-31$114.73M$88.52M$26.21M$4.3M$6.09M$336,848.00$6.43M$2M$4.42M$0.39$0.3611,458,21612,283,736
2011-12-31$73.76M$23.3M$4.87M$3.13M$324,573.00$3.45M-$2.72M$6.17M$0.46$0.4413,363,66913,937,359
2010-12-31$64.48M$20.1M$4.58M$2.44M-$116,197.00$2.33M$210,845.00$2.12M$0.04$0.0457,982,24859,955,788
2009-12-31$59.73M$21.21M$4.55M$7.72M$4.27M$11.99M-$251,384.00$12.24M$0.18$0.1769,145,00170,356,013

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.