Skip to content
10-Q

Quarterly Report

TUCOWS INC /PA/ TCX

0001437749-25-025490

← back to feed
Filed
Aug 7, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Aug 4, 2025 11.08M sh
Shares Diluted Q2 2025 · Jun 30, 2025 11.06M sh
Shares Diluted Q2 2025 · Jun 30, 2025 11.05M sh
Shares Diluted Q2 2025 · Jun 30, 2024 10.95M sh
Shares Diluted Q2 2025 · Jun 30, 2024 10.94M sh
Capex Q2 2025 · Jun 30, 2025 $3.47M
Capex Q2 2025 · Jun 30, 2025 $8.91M
Capex Q2 2025 · Jun 30, 2024 $15.96M
Capex Q2 2025 · Jun 30, 2024 $30.28M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $6.57M
Operating Cash Flow Q2 2025 · Jun 30, 2025 −$4.69M
Operating Cash Flow Q2 2025 · Jun 30, 2024 −$4.71M
Operating Cash Flow Q2 2025 · Jun 30, 2024 −$10.39M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $52.02M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $56.9M
Cash And Equivalents Q2 2025 · Jun 30, 2024 $39.28M
Stockholders Equity Q2 2025 · Jun 30, 2025 −$121.69M
Stockholders Equity Q2 2025 · Mar 31, 2025 −$108.26M
Stockholders Equity Q2 2025 · Dec 31, 2024 −$95.3M
Current Liabilities Q2 2025 · Jun 30, 2025 $200.62M
Current Liabilities Q2 2025 · Dec 31, 2024 $199.85M
Current Assets Q2 2025 · Jun 30, 2025 $211.71M
Current Assets Q2 2025 · Dec 31, 2024 $205.38M
Total Assets Q2 2025 · Jun 30, 2025 $742.18M
Total Assets Q2 2025 · Dec 31, 2024 $758.8M
Eps Basic Q2 2025 · Jun 30, 2025 −$1.41
Eps Basic Q2 2025 · Jun 30, 2025 −$2.79
Eps Basic Q2 2025 · Jun 30, 2024 −$1.70
Eps Basic Q2 2025 · Jun 30, 2024 −$4.12
Sga Expense Q2 2025 · Jun 30, 2025 $9.66M
Sga Expense Q2 2025 · Jun 30, 2025 $18.9M
Sga Expense Q2 2025 · Jun 30, 2024 $9.19M
Sga Expense Q2 2025 · Jun 30, 2024 $19.01M
Rd Expense Q2 2025 · Jun 30, 2025 $4.34M
Rd Expense Q2 2025 · Jun 30, 2025 $8.75M
Rd Expense Q2 2025 · Jun 30, 2024 $4.52M
Rd Expense Q2 2025 · Jun 30, 2024 $9.54M
Net Income Q2 2025 · Jun 30, 2025 −$15.64M
Net Income Q2 2025 · Jun 30, 2025 −$30.77M
Net Income Q2 2025 · Jun 30, 2024 −$18.6M
Net Income Q2 2025 · Jun 30, 2024 −$45.09M
Operating Income Q2 2025 · Jun 30, 2025 −$2.88M
Operating Income Q2 2025 · Jun 30, 2025 −$4.91M
Operating Income Q2 2025 · Jun 30, 2024 −$8.6M
Operating Income Q2 2025 · Jun 30, 2024 −$25.12M
Gross Profit Q2 2025 · Jun 30, 2025 $22.11M
Gross Profit Q2 2025 · Jun 30, 2025 $45.64M
Gross Profit Q2 2025 · Jun 30, 2024 $20.81M
Gross Profit Q2 2025 · Jun 30, 2024 $39.13M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $76.35M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $147.43M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $68.61M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $137.75M