bf/NASDAQ:TCX_icon.jpeg

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

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
2.36M
-
3.58M
51.60%
4.17M
16.38%
4.79M
14.89%
7.03M
46.79%
8.45M
20.19%
6.67M
21.01%
6.33M
5.13%
10.02M
58.26%
17.17M
71.44%
12.68M
26.18%
accumulated other comprehensive income loss
-244.98K
-
-622.44K
154.08%
-1.11M
78.24%
99.15K
108.94%
99.15M
99,900%
-810K
100.82%
473K
158.40%
2.34M
393.87%
343K
85.32%
784K
128.57%
1.73M
120.41%
cash and cash equivalents
12.42M
-
8.27M
33.40%
7.72M
6.63%
15.11M
95.58%
18.05M
19.49%
12.64M
29.99%
20.39M
61.38%
8.31M
59.25%
9.11M
9.55%
23.50M
158.06%
92.69M
294.48%
cash and short term investments
12.42M
-
8.27M
33.40%
7.72M
6.63%
15.11M
95.58%
18.05M
19.49%
12.64M
29.99%
20.39M
61.38%
8.31M
59.25%
9.11M
9.55%
23.50M
158.06%
92.69M
294.48%
common stock
11.86M
-
14.13M
19.15%
14.53M
2.83%
14.46M
0.48%
15.37M
6.28%
15.82M
2.96%
16.63M
5.12%
20.80M
25.04%
28.52M
37.10%
31.87M
11.76%
34.37M
7.86%
deferred revenue
58.88M
-
59.96M
1.83%
61.78M
3.05%
68.21M
10.41%
144.41M
111.70%
128.65M
10.91%
137.18M
6.62%
142.74M
4.06%
141.09M
1.15%
138.68M
1.71%
19.34M
86.06%
deferred revenue non current
15.64M
-
15.61M
0.18%
14.95M
4.25%
16.00M
7.03%
31.86M
99.12%
26.96M
15.37%
26.20M
2.81%
24.91M
4.93%
23.68M
4.95%
22.24M
6.08%
21.35M
3.99%
deferrred tax liabilities non current
5.14M
-
4.79M
6.89%
4.88M
1.87%
4.83M
1.02%
19.83M
310.87%
20.93M
5.50%
25.47M
21.73%
24.69M
3.05%
22.57M
8.61%
15.72M
30.35%
2.97M
81.13%
goodwill
18.87M
-
18.87M
0%
21.01M
11.30%
21.01M
0%
90.05M
328.72%
90.05M
0.00%
109.82M
21.95%
116.30M
5.91%
130.41M
12.13%
130.41M
0%
130.41M
0%
goodwill and intangible assets
34.28M
-
33.08M
3.50%
35.47M
7.25%
40.98M
15.52%
148.47M
262.30%
139.45M
6.07%
167.47M
20.10%
163.75M
2.22%
180.82M
10.43%
170.20M
5.87%
159.89M
6.06%
intangible assets
15.40M
-
14.20M
7.79%
14.47M
1.88%
19.97M
38.04%
58.41M
192.45%
49.40M
15.44%
57.65M
16.72%
47.44M
17.71%
50.41M
6.25%
39.79M
21.07%
29.48M
25.90%
inventory
309.69K
-
393.77K
27.15%
903.77K
129.52%
1.21M
33.97%
2.94M
143.17%
3.77M
28.22%
3.46M
8.42%
1.88M
45.76%
3.28M
74.77%
7.28M
122.28%
6.79M
6.84%
long term debt
135.52K
-
43.14M
31,731.81%
3.26M
92.45%
8.02M
146.19%
58.63M
631.49%
46.20M
21.20%
122.93M
166.07%
130.91M
6.50%
202.60M
54.76%
251.37M
24.07%
241.15M
4.06%
long term investments
2.01M
-
2.01M
0%
2.01M
0%
net debt
-6.12M
-
-8.27M
35.18%
-4.22M
48.94%
-4.86M
14.99%
58.87M
1,312.35%
51.96M
11.74%
103.95M
100.04%
124.36M
19.64%
196.65M
58.12%
232.51M
18.24%
153.86M
33.83%
net receivables
5.78M
-
6.79M
17.46%
9.46M
39.37%
11.15M
17.77%
15.38M
37.99%
12.26M
20.29%
16.36M
33.47%
16.84M
2.92%
18.83M
11.81%
26.03M
38.25%
23.62M
9.26%
other assets
other current assets
49.60M
-
59.01M
18.97%
53.02M
10.15%
55.82M
5.28%
117.49M
110.48%
103.25M
12.12%
105.46M
2.14%
114.17M
8.26%
115.79M
1.42%
115.58M
0.18%
119.66M
3.53%
other current liabilities
5.90M
-
1.12M
81.09%
8.81M
689.71%
9.20M
4.36%
8.83M
3.93%
9.85M
11.48%
11.65M
18.28%
12.14M
4.19%
19.43M
60.06%
27.70M
42.58%
163.93M
491.84%
other liabilities
other non current assets
11.84M
-
11.76M
0.62%
11.04M
6.15%
10.99M
0.43%
23.70M
115.60%
20.14M
15.05%
19.32M
4.07%
17.96M
7.01%
19.56M
8.91%
20.63M
5.46%
26.65M
29.18%
other non current liabilities
75.98K
-
-42.92M
56,586.64%
1.46M
103.40%
3.33M
127.77%
1.55M
53.24%
366K
76.46%
216K
40.98%
3.73M
1,624.54%
1.97M
47.01%
90.58M
4,488.45%
321.74M
255.22%
othertotal stockholders equity
28.63M
-
29.09M
1.60%
8.53M
70.69%
2.86M
66.48%
2.17M
24.18%
3.95M
82.44%
880K
77.74%
1.46M
65.68%
2.76M
89.57%
8.11M
193.27%
14.07M
73.60%
preferred stock
property plant equipment net
1.76M
-
1.61M
8.42%
7.13M
342.71%
13.45M
88.73%
24.62M
83.04%
48.06M
95.23%
93.46M
94.44%
128.77M
37.78%
190.18M
47.69%
301.98M
58.79%
367.11M
21.57%
retained earnings
-13.33M
-
-6.96M
47.82%
4.38M
163.00%
20.40M
365.55%
42.68M
109.20%
60.81M
42.49%
76.21M
25.32%
80.11M
5.11%
83.47M
4.20%
55.90M
33.03%
-40.30M
172.09%
short term debt
6.30M
-
4.88M
22.52%
3.50M
28.30%
2.23M
36.20%
18.29M
719.03%
18.40M
0.60%
1.41M
92.32%
1.76M
24.63%
3.15M
78.88%
4.64M
47.37%
5.40M
16.26%
short term investments
tax assets
5.37M
-
4.88M
9.12%
4.38M
10.31%
5.71M
30.41%
226K
-
22K
90.27%
tax payables
1.02M
-
473.48K
53.76%
444.05K
6.22%
1.55M
248.63%
1.23M
20.80%
1.67M
36.03%
1.32M
20.62%
863K
34.82%
102K
88.18%
2.25M
2,103.92%
709K
68.46%
total assets
121.35M
-
125.80M
3.66%
129.13M
2.65%
154.41M
19.58%
350.65M
127.09%
339.57M
3.16%
425.92M
25.43%
451.90M
6.10%
539.60M
19.41%
664.75M
23.19%
798.43M
20.11%
total current assets
68.11M
-
74.47M
9.33%
71.11M
4.50%
83.28M
17.12%
153.86M
84.75%
131.93M
14.26%
145.68M
10.42%
141.20M
3.07%
147.00M
4.11%
169.92M
15.59%
242.76M
42.87%
total current liabilities
73.44M
-
69.53M
5.32%
78.26M
12.55%
84.43M
7.88%
178.56M
111.49%
165.35M
7.40%
156.91M
5.10%
162.97M
3.86%
173.68M
6.58%
188.19M
8.35%
201.34M
6.99%
total debt
6.30M
-
3.50M
-
10.25M
192.82%
76.92M
650.57%
64.60M
16.02%
124.34M
92.47%
132.67M
6.70%
205.75M
55.08%
256.01M
24.43%
246.55M
3.70%
total investments
2.01M
-
2.01M
0%
2.01M
0%
total liabilities
94.44M
-
90.15M
4.53%
102.80M
14.03%
116.60M
13.42%
290.44M
149.10%
259.80M
10.55%
331.72M
27.68%
347.20M
4.67%
424.50M
22.26%
568.09M
33.82%
788.55M
38.81%
total liabilities and stockholders equity
121.35M
-
125.80M
3.66%
129.13M
2.65%
154.41M
19.58%
350.65M
127.09%
339.57M
3.16%
425.92M
25.43%
451.90M
6.10%
539.60M
19.41%
664.75M
23.19%
798.43M
20.11%
total non current assets
53.24M
-
51.33M
3.59%
58.02M
13.03%
71.13M
22.60%
196.79M
176.66%
207.65M
5.52%
280.24M
34.96%
310.70M
10.87%
392.59M
26.36%
494.83M
26.04%
555.67M
12.30%
total non current liabilities
20.99M
-
20.62M
1.77%
24.54M
19.02%
32.17M
31.08%
111.88M
247.81%
94.45M
15.58%
174.82M
85.08%
184.24M
5.39%
250.82M
36.14%
379.90M
51.46%
587.21M
54.57%
total stockholders equity
26.92M
-
35.64M
32.41%
26.33M
26.13%
37.82M
43.63%
60.21M
59.22%
79.78M
32.49%
94.19M
18.07%
104.70M
11.15%
115.09M
9.93%
96.66M
16.02%
9.88M
89.78%

All numbers in (except ratios and percentages)