Tucows Inc. logo TCX - Tucows Inc.

NEXT EARNINGS: May 6, 2026
Price: -- --
Market Cap: 205.31M
Volume: 20,032
Avg Volume: 23,280
52 Week Range: 13.27-25.17
Sector: Technology
Industry: Software - Infrastructure
Beta: 1.00
Last Dividend: $N/A
Exchange: NASDAQ
Country: CA
Employees: 765
IPO Date: 1996-04-30
EPS (TTM): -6.85
P/E Ratio: -3.27
Revenue (TTM): 390.30M
Total Assets: 730.91M
Total Debt: 681.73M
Cash & Equiv: 46.76M
Rev Growth (5Y): 4.6%
EPS Growth (5Y): N/A
FCF Growth (5Y): N/A
ROCE: 23.5%
Debt/Equity: -4.15

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-12 $-1.73 $98.7M
2025-11-06 $-1.42 $98.6M
2025-08-07 $-1.41 $98.5M
2025-05-08 $-1.37 $94.6M
2025-02-13 $-1.43 $93.1M
2024-11-07 $-2.03 $92.3M
2024-08-08 $-1.70 $89.4M
2024-05-09 $-2.42 $87.5M

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 390.30M 362.27M 339.34M 321.14M 304.34M 311.20M 337.14M 346.01M 329.42M 189.82M 172.94M 147.67M
Net Income (75.82M) (109.86M) (96.20M) (27.57M) 3.36M 5.78M 15.40M 17.14M 22.33M 16.07M 11.37M 6.37M
EPS -6.85 -10.02 -8.85 -2.56 0.32 0.55 1.45 1.62 2.12 1.53 1.04 0.57
Total Assets 730.91M 758.80M 798.43M 664.75M 539.60M 451.90M 425.92M 339.57M 350.65M 154.41M 129.13M 125.80M
Total Debt 681.73M 513.12M 568.29M 256.01M 205.75M 132.67M 124.34M 64.60M 76.92M 10.25M 3.50M 0
Cash & Equivalents 46.76M 56.90M 92.69M 23.50M 9.11M 8.31M 20.39M 12.64M 18.05M 15.11M 7.72M 8.27M
Operating Cash Flow (5.76M) (19.75M) (4.77M) 19.88M 29.64M 36.08M 40.38M 37.21M 31.90M 21.65M 13.35M 8.88M
Free Cash Flow (22.87M) (76.20M) (97.35M) (117.62M) (44.31M) (8.43M) (7.25M) 8.72M 16.02M 7.20M 10.38M 8.17M
FCF per Share -2.07 -6.95 -8.96 -10.92 -4.16 -0.80 -0.68 0.82 1.52 0.68 0.95 0.73
Book Value (164.20M) (95.30M) 9.88M 96.66M 115.09M 104.70M 94.19M 79.78M 60.21M 37.82M 26.33M 35.64M
Cash & ST Investments 46.76M 56.90M 92.69M 23.50M 9.11M 8.31M 20.39M 12.64M 18.05M 15.11M 7.72M 8.27M
ROC Equity N/A N/A -9.74 -0.29 0.03 0.06 0.16 0.21 0.37 0.42 0.43 0.18