TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 202421-5.98%
Dec 31, 202322+20.66%
Dec 31, 202218+26.24%
Dec 31, 202115-6.18%
Dec 31, 202016+6.70%
Dec 31, 201915+34.39%
Dec 31, 201811-12.44%
Dec 31, 201712+13.28%
Dec 31, 201611+52.35%
Dec 31, 20157+5.62%
Dec 31, 20147+27.98%
Dec 31, 20135+20.21%
Dec 31, 20124+13.74%
Dec 31, 20114