COM:TUCOWS
Tucows
- Stock
Last Close
15.80
21/11 21:00
Market Cap
203.24M
Beta: -
Volume Today
50.01K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 129.93M - | 147.67M 13.65% | 172.94M 17.11% | 189.82M 9.76% | 329.42M 73.54% | 346.01M 5.04% | 337.14M 2.56% | 311.20M 7.69% | 304.34M 2.21% | 321.14M 5.52% | 339.34M 5.67% | |
cost of revenue | 98.51M - | 107.12M 8.74% | 119.74M 11.78% | 126.77M 5.87% | 244.90M 93.19% | 249.24M 1.77% | 236.37M 5.17% | 225.72M 4.51% | 226.04M 0.14% | 242.89M 7.45% | 272.67M 12.26% | |
gross profit | 31.43M - | 40.55M 29.04% | 53.20M 31.19% | 63.05M 18.52% | 84.52M 34.05% | 96.77M 14.49% | 100.78M 4.14% | 85.48M 15.17% | 78.29M 8.41% | 78.25M 0.06% | 66.67M 14.80% | |
selling and marketing expenses | 12.14M - | 15.39M 26.79% | 18.54M 20.42% | 20.75M 11.96% | 29.42M 41.77% | 33.06M 12.37% | 34.27M 3.65% | 34.27M 0.01% | 39.47M 15.16% | 53.94M 36.65% | ||
general and administrative expenses | 7.20M - | 8.51M 18.06% | 10.66M 25.35% | 11.40M 6.97% | 13.59M 19.19% | 17.71M 30.28% | 17.88M 0.96% | 20.27M 13.36% | 22.37M 10.37% | 30.84M 37.89% | ||
selling general and administrative expenses | 19.35M - | 23.90M 23.54% | 29.20M 22.17% | 32.16M 10.14% | 43.02M 33.76% | 50.77M 18.03% | 52.15M 2.71% | 54.54M 4.59% | 61.84M 13.38% | 84.78M 37.10% | ||
research and development expenses | 4.16M - | 4.31M 3.54% | 4.50M 4.58% | 4.49M 0.18% | 7.26M 61.47% | 8.75M 20.53% | 9.72M 11.08% | 12.43M 27.89% | 14.31M 15.15% | 14.19M 0.86% | ||
other expenses | 85.87K - | 516.21K 501.14% | 560.66K 8.61% | 518K 7.61% | 9.70M 1,771.62% | 10.57M 9.00% | 9.96M 5.77% | 10.48M 5.24% | ||||
cost and expenses | 123.10M - | 136.14M 10.59% | 153.92M 13.06% | 164.83M 7.08% | 302.33M 83.42% | 316.44M 4.67% | 307.93M 2.69% | 303.25M 1.52% | 312.15M 2.93% | 352.34M 12.88% | 272.67M 22.61% | |
operating expenses | 24.60M - | 29.03M 18.02% | 34.19M 17.77% | 38.06M 11.34% | 57.43M 50.87% | 67.19M 17.01% | 71.56M 6.50% | 77.54M 8.35% | 86.11M 11.06% | 109.45M 27.11% | ||
interest expense | 354.86K - | 206.73K 41.74% | 159.03K 23.08% | 449.84K 182.87% | 3.57M 692.99% | 3.69M 3.36% | 4.77M 29.35% | 3.61M 24.28% | 4.62M 27.86% | 14.46M 213.10% | ||
ebitda | 8.63M - | 13.05M 51.10% | 20.77M 59.19% | 28.28M 36.19% | 39.78M 40.66% | 45.06M 13.27% | 48.51M 7.65% | 31.84M 34.36% | 19.81M 37.80% | 8.20M 58.59% | 113.93M 1,288.85% | |
operating income | 6.15M - | 9.64M 56.55% | 18.02M 86.99% | 25.05M 39.02% | 27.08M 8.12% | 29.32M 8.28% | 29.34M 0.05% | 6.92M 76.42% | -8.19M 218.35% | -31.38M 283.31% | 66.67M 312.46% | |
depreciation and amortization | 1.80M - | 1.52M 15.56% | 1.67M 9.48% | 2.78M 66.58% | 12.13M 336.74% | 14.96M 23.39% | 19.17M 28.09% | 24.93M 30.03% | 27.99M 12.31% | 39.58M 41.40% | 47.26M 19.40% | |
total other income expenses net | -676.12K - | -1.89M 179.24% | -913.14K 51.63% | 572.51K 162.70% | 547.63K 4.35% | 264K 51.79% | -4.77M 1,906.44% | 3.84M 180.58% | 15.46M 302.19% | 3.59M 76.77% | -66.67M 1,957.02% | |
income before tax | 5.80M - | 9.43M 62.56% | 17.94M 90.31% | 25.11M 39.96% | 24.07M 4.13% | 26.16M 8.64% | 24.57M 6.06% | 10.76M 56.21% | 7.27M 32.43% | -27.79M 482.23% | ||
income tax expense | 1.62M - | 3.05M 88.61% | 6.57M 115.09% | 9.05M 37.70% | 1.75M 80.67% | 9.02M 415.97% | 9.17M 1.70% | 4.99M 45.66% | 3.91M 21.64% | -217K 105.56% | 96.20M 44,430.41% | |
net income | 4.18M - | 6.37M 52.47% | 11.37M 78.44% | 16.07M 41.27% | 22.33M 38.96% | 17.14M 23.25% | 15.40M 10.14% | 5.78M 62.50% | 3.36M 41.75% | -27.57M 919.59% | -96.20M 248.91% | |
weighted average shs out | 10.47M - | 11.22M 7.19% | 10.97M 2.25% | 10.52M 4.04% | 10.54M 0.12% | 10.60M 0.64% | 10.62M 0.18% | 10.59M 0.31% | 10.66M 0.68% | 10.77M 1.00% | 10.87M 0.93% | |
weighted average shs out dil | 11.28M - | 11.73M 3.98% | 11.36M 3.16% | 10.71M 5.69% | 10.79M 0.75% | 10.79M 0.01% | 10.77M 0.20% | 10.69M 0.75% | 10.82M 1.17% | 10.77M 0.45% | 10.87M 0.93% | |
eps | 0.40 - | 0.57 42.50% | 1.04 82.46% | 1.53 47.12% | 2.12 38.56% | 1.62 23.58% | 1.45 10.49% | 0.55 62.07% | 0.32 41.82% | -2.56 900% | -8.85 245.70% | |
epsdiluted | 0.37 - | 0.54 45.95% | 1 85.19% | 1.50 50% | 2.07 38.00% | 1.59 23.19% | 1.43 10.06% | 0.54 62.24% | 0.31 42.59% | -2.56 925.81% | -8.85 245.70% |
All numbers in (except ratios and percentages)