Tucows Inc. (TCX)
NASDAQ: TCX · IEX Real-Time Price · USD
18.85
-1.47 (-7.23%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Tucows Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1994
Revenue
339.34321.14304.34311.2337.15
Upgrade
Revenue Growth (YoY)
5.67%5.52%-2.21%-7.69%-2.56%
Upgrade
Cost of Revenue
272.67242.89226.04225.72236.37
Upgrade
Gross Profit
66.6778.2578.2985.49100.78
Upgrade
Selling, General & Admin
101.2184.7861.8454.5452.15
Upgrade
Research & Development
19.2214.1914.3112.439.72
Upgrade
Other Operating Expenses
9.8910.489.6811.629.5
Upgrade
Operating Expenses
130.32109.4585.8378.5971.36
Upgrade
Operating Income
-63.65-31.2-7.546.929.41
Upgrade
Interest Expense / Income
41.7714.464.623.614.77
Upgrade
Other Expense / Income
-2.35-17.87-19.43-7.470.07
Upgrade
Pretax Income
-103.07-27.797.2710.7624.57
Upgrade
Income Tax
-6.87-0.223.914.999.17
Upgrade
Net Income
-96.2-27.573.365.7815.4
Upgrade
Net Income Growth
---41.75%-62.50%-10.14%
Upgrade
Shares Outstanding (Basic)
1111111111
Upgrade
Shares Outstanding (Diluted)
1111111111
Upgrade
Shares Change
0.88%-0.45%1.17%-0.75%-0.20%
Upgrade
EPS (Basic)
-8.85-2.560.320.551.45
Upgrade
EPS (Diluted)
-8.85-2.560.310.541.43
Upgrade
EPS Growth
---42.59%-62.24%-10.06%
Upgrade
Free Cash Flow
-97.35-117.62-43.8-8.43-7.26
Upgrade
Free Cash Flow Per Share
-8.96-10.92-4.11-0.80-0.68
Upgrade
Gross Margin
19.65%24.37%25.73%27.47%29.89%
Upgrade
Operating Margin
-18.76%-9.72%-2.48%2.22%8.72%
Upgrade
Profit Margin
-28.35%-8.59%1.11%1.86%4.57%
Upgrade
Free Cash Flow Margin
-28.69%-36.62%-14.39%-2.71%-2.15%
Upgrade
Effective Tax Rate
--53.73%46.33%37.33%
Upgrade
EBITDA
-14.0426.2539.8838.4248.63
Upgrade
EBITDA Margin
-4.14%8.17%13.10%12.35%14.43%
Upgrade
Depreciation & Amortization
47.2639.5827.9924.0519.29
Upgrade
EBIT
-61.3-13.3311.8914.3729.34
Upgrade
EBIT Margin
-18.06%-4.15%3.91%4.62%8.70%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).