TU

Tucows

TCX
NASDAQInformation Technology

Income Statement

Total Revenue$362.28M
Gross Profit$83.03M
Operating Income$-65.01M
EBITDA$-4.98M
EBIT$-50.6M
Pre-tax Income$-70.06M
Net Income$-109.86M

Balance Sheet

Cash Equivalent$63.75M
Total Debt$481.69M
Book Value$-49.35M
Book Value Per Share-4.50

Key Ratios

Return on Equity (ROE)-974.15%
Return on Assets (ROA)-14.48%
Return on Invested Capital (ROI)-17.35%
Net Profit Margin-30.33%
Current Ratio1.03
Quick Ratio0.41
Long-Term Debt / Equity55.15