TUCOWS INCTCX

Market cap
$244.58M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024200-0.74%
Dec 31, 2023201+6.99%
Dec 31, 2022188+8.35%
Dec 31, 2021174+6.58%
Dec 31, 2020163+3.86%
Dec 31, 2019157-5.10%
Dec 31, 2018165-7.40%
Dec 31, 2017179+111.49%
Dec 31, 201684+7.88%
Dec 31, 201578+12.55%
Dec 31, 201470-5.32%
Dec 31, 201373+3.75%
Dec 31, 201271+11.93%
Dec 31, 201163