bf/NASDAQ:TCX_icon.jpeg

COM:TUCOWS

Tucows

  • Stock

Last Close

16.27

22/11 17:35

Market Cap

178.50M

Beta: -

Volume Today

14.65K

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
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
account payables
2.36M
-
4.32M
82.84%
3.19M
26.23%
3.57M
12.22%
3.58M
0.16%
3.88M
8.48%
3.78M
2.74%
3.97M
4.98%
4.17M
5.07%
4.51M
8.26%
3.31M
26.56%
4.04M
21.87%
4.79M
18.58%
7.25M
51.38%
6.64M
8.42%
5.95M
10.39%
7.03M
18.15%
9.34M
32.97%
7.34M
21.44%
8.24M
12.29%
8.45M
2.46%
8.46M
0.17%
7.59M
10.27%
5.44M
28.33%
6.67M
22.63%
9.00M
34.85%
6.51M
27.62%
8.55M
31.35%
6.33M
25.99%
9.97M
57.51%
7.43M
25.47%
9.26M
24.63%
10.02M
8.16%
14.10M
40.80%
28.18M
99.81%
18.54M
34.21%
17.17M
7.37%
16.64M
3.10%
11.96M
28.15%
11.68M
2.30%
12.68M
8.53%
12.77M
0.74%
11.23M
12.04%
9.13M
18.74%
accumulated other comprehensive income loss
-244.98K
-
-460.45K
87.95%
-30.17K
93.45%
-409.99K
1,258.88%
-622.44K
51.82%
-1.17M
87.53%
-833.32K
28.61%
-1.19M
43.20%
-1.11M
7.03%
-225.93K
79.64%
-119.30K
47.20%
-46.21K
61.27%
99.15K
314.57%
204.76K
106.51%
330.11K
61.21%
322.04K
2.44%
17.43K
-
-243K
1,494.55%
-36K
85.19%
-810K
2,150%
-200K
75.31%
120K
160%
-29K
124.17%
473K
1,731.03%
-718K
251.80%
596K
183.01%
1.37M
130.03%
2.34M
70.39%
1.87M
19.95%
1.10M
41.34%
-288K
126.25%
343K
219.10%
1.38M
301.46%
1.50M
8.79%
-276K
118.42%
784K
384.06%
616K
21.43%
804K
30.52%
140K
82.59%
1.73M
1,134.29%
433K
74.94%
129K
70.21%
537K
316.28%
cash and cash equivalents
12.42M
-
13.54M
9.01%
14.16M
4.63%
13.59M
4.06%
8.27M
39.13%
13.68M
65.37%
15.30M
11.86%
11.90M
22.24%
7.72M
35.09%
10.01M
29.62%
5.88M
41.27%
10.50M
78.56%
15.11M
43.88%
15.03M
0.48%
15.15M
0.75%
12.55M
17.16%
18.05M
43.85%
16.59M
8.10%
11.16M
32.72%
10.78M
3.46%
12.64M
17.28%
11.04M
12.68%
12.00M
8.77%
11.99M
0.12%
20.39M
70.10%
12.45M
38.97%
8.86M
28.82%
10.15M
14.63%
8.31M
18.16%
8.31M
0.01%
7.26M
12.66%
5.54M
23.74%
9.11M
64.50%
6.20M
31.89%
6.51M
4.98%
30.51M
368.60%
23.50M
22.98%
11.77M
49.89%
147.86M
1,155.96%
110.74M
25.11%
96.33M
13.01%
70.62M
26.68%
43.33M
38.65%
75.21M
73.57%
cash and short term investments
12.42M
-
13.54M
9.01%
14.16M
4.63%
13.59M
4.06%
8.27M
39.13%
13.68M
65.37%
15.30M
11.86%
11.90M
22.24%
7.72M
35.09%
10.01M
29.62%
5.88M
41.27%
10.50M
78.56%
15.11M
43.88%
15.03M
0.48%
15.15M
0.75%
12.55M
17.16%
18.05M
43.85%
16.59M
8.10%
11.16M
32.72%
10.78M
3.46%
12.64M
17.28%
11.04M
12.68%
12.00M
8.77%
11.99M
0.12%
20.39M
70.10%
12.45M
38.97%
8.86M
28.82%
10.15M
14.63%
8.31M
18.16%
8.31M
0.01%
7.26M
12.66%
5.54M
23.74%
9.11M
64.50%
6.20M
31.89%
6.51M
4.98%
30.51M
368.60%
23.50M
22.98%
11.77M
49.89%
147.86M
1,155.96%
110.74M
25.11%
96.33M
13.01%
70.62M
26.68%
43.33M
38.65%
75.21M
73.57%
common stock
11.86M
-
13.30M
12.16%
13.51M
1.59%
13.98M
3.49%
14.13M
1.04%
13.98M
1.10%
14.41M
3.12%
14.16M
1.74%
14.53M
2.62%
14.45M
0.59%
14.30M
1.03%
14.40M
0.74%
14.46M
0.41%
14.78M
2.23%
15.13M
2.31%
15.28M
1.05%
15.37M
0.55%
15.43M
0.38%
15.55M
0.79%
15.63M
0.56%
15.82M
1.20%
16.19M
2.31%
16.46M
1.69%
16.49M
0.19%
16.63M
0.85%
18.75M
12.73%
18.86M
0.61%
19.99M
5.96%
20.80M
4.05%
21.51M
3.43%
23.46M
9.05%
25.52M
8.79%
28.52M
11.74%
29.66M
4.00%
30.19M
1.81%
31.04M
2.79%
31.87M
2.68%
32.46M
1.86%
32.95M
1.49%
33.59M
1.96%
34.37M
2.32%
35.03M
1.93%
35.53M
1.40%
36.14M
1.73%
deferred revenue
58.88M
-
61.26M
4.04%
62.10M
1.36%
61.25M
1.36%
59.96M
2.11%
61.96M
3.33%
63.55M
2.57%
63.79M
0.38%
61.78M
3.15%
62.77M
1.59%
67.51M
7.56%
68.35M
1.24%
68.21M
0.20%
148.52M
117.72%
150.37M
1.25%
147.28M
2.06%
144.41M
1.95%
135.18M
6.39%
135.91M
0.54%
132.34M
2.62%
128.65M
2.79%
146.37M
13.77%
144.03M
1.60%
143.06M
0.67%
137.18M
4.11%
140.28M
2.27%
143.54M
2.32%
142.94M
0.42%
142.74M
0.14%
147.95M
3.65%
145.91M
1.38%
142.93M
2.04%
141.09M
1.29%
144.76M
2.60%
144.29M
0.32%
139.24M
3.50%
138.68M
0.41%
145.10M
4.63%
148.32M
2.21%
146.84M
0.99%
126.73M
13.69%
133.36M
5.23%
134.04M
0.51%
17.19M
87.18%
deferred revenue non current
15.64M
-
15.98M
2.17%
16.03M
0.30%
15.80M
1.43%
15.61M
1.17%
15.66M
0.31%
15.64M
0.13%
15.34M
1.94%
14.95M
2.53%
15.29M
2.31%
15.36M
0.45%
15.25M
0.75%
16.00M
4.93%
32.25M
101.55%
32.14M
0.32%
31.78M
1.13%
31.86M
0.25%
29.08M
8.72%
29.33M
0.87%
28.29M
3.55%
26.96M
4.70%
27.62M
2.44%
26.72M
3.25%
26.00M
2.68%
26.20M
0.77%
26.49M
1.11%
26.23M
1.00%
25.66M
2.16%
24.91M
2.93%
25.17M
1.04%
24.77M
1.59%
24.20M
2.31%
23.68M
2.14%
23.75M
0.32%
23.19M
2.38%
22.66M
2.26%
22.24M
1.88%
22.46M
0.99%
22.10M
1.58%
21.65M
2.03%
21.35M
1.40%
21.74M
1.85%
21.54M
0.95%
deferrred tax liabilities non current
5.14M
-
5.13M
0.32%
5.11M
0.32%
5.09M
0.32%
4.79M
5.98%
5.03M
5.11%
5.02M
0.33%
4.97M
0.81%
4.88M
1.97%
4.86M
0.34%
4.84M
0.35%
4.83M
0.33%
4.83M
0%
20.17M
317.77%
19.65M
2.56%
18.20M
7.39%
19.83M
8.98%
20.12M
1.43%
19.58M
2.68%
19.27M
1.59%
20.93M
8.62%
24.62M
17.66%
25.22M
2.42%
25.94M
2.87%
25.47M
1.81%
27.12M
6.48%
27.11M
0.03%
27.19M
0.27%
24.69M
9.17%
24.30M
1.60%
23.39M
3.75%
22.48M
3.87%
22.57M
0.39%
22.21M
1.59%
21.19M
4.58%
18.97M
10.51%
15.72M
17.11%
12.95M
17.61%
9.59M
25.92%
6.12M
36.18%
59.71M
875.13%
2.97M
95.03%
2.97M
0%
2.97M
0%
goodwill
18.87M
-
18.87M
0%
18.87M
0%
18.87M
0%
18.87M
0%
21.06M
11.56%
21.01M
0.24%
21.01M
0%
21.01M
0%
21.01M
0%
21.01M
0%
21.01M
0%
21.01M
0%
85.53M
307.17%
87.49M
2.29%
87.49M
0%
90.05M
2.93%
90.05M
0%
90.05M
0.00%
90.05M
0%
90.05M
0%
109.78M
21.90%
110.09M
0.29%
110.10M
0.01%
109.82M
0.26%
115.84M
5.48%
116.27M
0.37%
116.27M
0%
116.30M
0.03%
116.30M
0%
116.30M
0%
116.30M
0%
130.41M
12.13%
130.41M
0%
130.41M
0%
130.41M
0%
130.41M
0%
130.41M
0%
130.41M
0%
130.41M
0%
130.41M
0%
130.41M
0%
130.41M
0%
130.41M
0%
goodwill and intangible assets
34.28M
-
33.81M
1.38%
33.25M
1.64%
33.13M
0.35%
33.08M
0.18%
35.94M
8.67%
35.77M
0.47%
35.68M
0.25%
35.47M
0.59%
35.38M
0.28%
41.32M
16.81%
41.10M
0.55%
40.98M
0.29%
148.03M
261.23%
147.92M
0.08%
148.05M
0.09%
148.47M
0.28%
146.10M
1.59%
143.75M
1.61%
141.56M
1.52%
139.45M
1.49%
171.77M
23.18%
169.54M
1.29%
170.17M
0.37%
167.47M
1.58%
175.75M
4.94%
169.00M
3.84%
166.36M
1.57%
163.75M
1.57%
161.28M
1.51%
159.00M
1.42%
156.72M
1.44%
180.82M
15.38%
178.07M
1.52%
175.25M
1.58%
172.41M
1.62%
170.20M
1.28%
167.49M
1.59%
165.10M
1.43%
162.51M
1.57%
130.41M
19.75%
158.31M
21.39%
157.11M
0.76%
156.38M
0.47%
intangible assets
15.40M
-
14.93M
3.06%
14.38M
3.70%
14.26M
0.82%
14.20M
0.41%
14.89M
4.82%
14.77M
0.79%
14.68M
0.61%
14.47M
1.43%
14.37M
0.68%
20.32M
41.37%
20.09M
1.11%
19.97M
0.59%
62.50M
212.93%
60.43M
3.31%
60.56M
0.22%
58.41M
3.55%
56.05M
4.05%
53.69M
4.20%
51.51M
4.08%
49.40M
4.10%
61.99M
25.50%
59.45M
4.10%
60.07M
1.03%
57.65M
4.02%
59.91M
3.92%
52.73M
11.99%
50.09M
5.02%
47.44M
5.28%
44.98M
5.20%
42.70M
5.08%
40.41M
5.34%
50.41M
24.73%
47.66M
5.46%
44.84M
5.92%
42.00M
6.34%
39.79M
5.25%
37.08M
6.80%
34.69M
6.45%
32.10M
7.47%
27.90M
-
26.70M
4.30%
25.97M
2.74%
inventory
309.69K
-
509.43K
64.50%
481.14K
5.55%
391.03K
18.73%
393.77K
0.70%
574.12K
45.80%
619.41K
7.89%
742.46K
19.87%
903.77K
21.73%
1.14M
26.45%
1.28M
12.41%
1.50M
16.95%
1.21M
19.41%
1.04M
14.12%
2.31M
121.82%
2.95M
27.87%
2.94M
0.17%
2.90M
1.56%
3.25M
12.06%
3.14M
3.33%
3.77M
20.22%
3.37M
10.81%
3.26M
3.21%
3.90M
19.76%
3.46M
11.43%
2.55M
26.15%
965K
62.20%
1.14M
18.03%
1.88M
64.62%
2.32M
23.57%
2.84M
22.40%
3.11M
9.70%
3.28M
5.34%
3.56M
8.57%
4.80M
34.79%
5.89M
22.77%
7.28M
23.71%
6.54M
10.23%
7.80M
19.28%
7.79M
0.15%
6.79M
12.87%
6.09M
10.18%
5.54M
9.04%
4.81M
13.20%
long term debt
46.76M
-
50.16M
7.27%
49.51M
1.30%
43.94M
11.25%
43.14M
1.82%
3.21M
92.56%
3.38M
5.17%
3.42M
1.16%
3.26M
4.69%
3.28M
0.66%
3.29M
0.48%
8.55M
159.56%
8.02M
6.23%
72.17M
800.42%
67.67M
6.24%
63.14M
6.70%
58.63M
7.13%
54.13M
7.69%
51.01M
5.76%
46.60M
8.64%
46.20M
0.87%
77.82M
68.44%
109.38M
40.56%
114.08M
4.29%
122.93M
7.76%
122.84M
0.07%
122.78M
0.05%
123.35M
0.47%
130.91M
6.13%
131.47M
0.43%
150.07M
14.15%
161.04M
7.31%
202.60M
25.81%
219.40M
8.29%
12.88M
94.13%
251.67M
1,854.40%
251.37M
0.12%
249.69M
0.67%
463.41M
85.60%
460.63M
0.60%
544.64M
18.24%
544.40M
0.04%
543.36M
0.19%
310.59M
42.84%
long term investments
11.30M
-
2.01M
-
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
10.66M
430.02%
10.77M
1.01%
10.88M
1.00%
2.01M
81.51%
net debt
-6.12M
-
-7.85M
28.36%
-8.81M
12.12%
-13.59M
54.31%
-8.27M
39.13%
-10.18M
23.05%
-11.80M
15.94%
-8.40M
28.83%
-4.22M
49.71%
-729.60K
82.72%
3.18M
536.27%
-17.38K
100.55%
-4.86M
27,844.91%
75.43M
1,653.28%
70.81M
6.12%
68.88M
2.73%
58.87M
14.53%
55.83M
5.17%
57.57M
3.12%
53.64M
6.83%
51.96M
3.12%
93.49M
79.91%
98.88M
5.76%
103.54M
4.71%
103.95M
0.40%
111.88M
7.63%
115.42M
3.17%
114.89M
0.46%
124.36M
8.25%
125.14M
0.63%
145.08M
15.93%
158.09M
8.97%
196.65M
24.39%
216.66M
10.18%
236.82M
9.30%
225.75M
4.67%
232.51M
2.99%
242.95M
4.49%
320.63M
31.97%
355.17M
10.77%
471.96M
32.88%
498.21M
5.56%
524.72M
5.32%
240.93M
54.08%
net receivables
5.78M
-
7.78M
34.55%
7.55M
2.93%
7.44M
1.45%
6.79M
8.74%
7.12M
4.87%
8.44M
18.46%
7.96M
5.62%
9.46M
18.87%
9.59M
1.34%
11.31M
17.92%
13.35M
18.04%
11.15M
16.51%
16.23M
45.61%
16.45M
1.33%
14.51M
11.79%
15.38M
6.02%
15.31M
0.45%
15.35M
0.27%
14.64M
4.64%
12.26M
16.25%
15.17M
23.72%
14.80M
2.45%
15.88M
7.35%
16.36M
3.03%
13.94M
14.81%
8.83M
36.64%
16.18M
83.15%
16.84M
4.12%
17.18M
2.03%
18.85M
9.71%
21.50M
14.03%
18.83M
12.40%
22.92M
21.73%
24.75M
7.99%
20.91M
15.51%
26.03M
24.48%
31.55M
21.19%
29.90M
5.23%
27.95M
6.51%
24.33M
12.96%
20.15M
17.17%
18.44M
8.51%
18.89M
2.47%
other assets
other current assets
49.60M
-
52.16M
5.15%
52.57M
0.79%
52.18M
0.73%
59.01M
13.08%
54.23M
8.09%
55.92M
3.10%
55.51M
0.73%
53.02M
4.48%
50.70M
4.37%
54.85M
8.18%
55.74M
1.62%
55.82M
0.14%
128.52M
130.24%
125.01M
2.73%
559.66K
99.55%
117.49M
20,892.64%
109.75M
6.59%
110.18M
0.39%
106.14M
3.66%
103.25M
2.72%
116.46M
12.79%
119.88M
2.94%
115.33M
3.80%
105.46M
8.56%
107.53M
1.96%
122.98M
14.37%
111.80M
9.09%
114.17M
2.12%
114.33M
0.14%
117.49M
2.76%
113.69M
3.23%
120.04M
5.59%
121.56M
1.27%
117.28M
3.52%
114.97M
1.98%
115.58M
0.53%
119.92M
3.76%
116.57M
2.79%
120.25M
3.16%
19.66M
83.65%
117.06M
495.30%
121.64M
3.91%
122.67M
0.85%
other current liabilities
5.90M
-
5.23M
11.32%
4.50M
13.97%
762.05K
83.08%
1.12M
46.42%
7.91M
608.47%
8.67M
9.69%
10.61M
22.37%
8.81M
16.96%
7.33M
16.83%
6.50M
11.36%
6.50M
0.08%
9.20M
41.45%
11.61M
26.26%
9.83M
15.34%
11.14M
13.38%
8.83M
20.72%
9.40M
6.44%
9.70M
3.19%
9.12M
5.99%
9.85M
7.96%
10.19M
3.42%
12.62M
23.93%
16.15M
27.95%
11.65M
27.88%
11.90M
2.18%
13.54M
13.72%
11.52M
14.92%
12.14M
5.39%
12.15M
0.09%
15.09M
24.23%
13.60M
9.85%
19.43M
42.80%
20.51M
5.60%
20.87M
1.74%
23.58M
12.97%
27.70M
17.47%
25.34M
8.52%
28.77M
13.54%
24.57M
14.60%
56.53M
130.10%
56.54M
0.01%
53.46M
5.45%
167.01M
212.40%
other liabilities
other non current assets
11.84M
-
12.03M
1.64%
12.09M
0.48%
11.91M
1.49%
11.76M
1.23%
11.74M
0.25%
11.68M
0.50%
11.39M
2.47%
11.04M
3.05%
17.32M
56.87%
133.50K
99.23%
11.18M
8,278.02%
10.99M
1.71%
24.46M
122.53%
24.02M
1.81%
23.79M
0.95%
23.70M
0.38%
22.02M
7.08%
22.05M
0.14%
21.02M
4.70%
20.14M
4.21%
19.97M
0.82%
19.40M
2.87%
18.88M
2.69%
19.32M
2.33%
19.87M
2.86%
18.86M
5.09%
17.91M
5.05%
17.96M
0.31%
18.75M
4.39%
19.19M
2.35%
19.11M
0.42%
19.56M
2.37%
19.44M
0.63%
19.43M
0.03%
23.90M
22.99%
20.63M
13.68%
18.47M
10.46%
26.46M
43.24%
26.55M
0.34%
143.13M
439.15%
18.36M
87.17%
18.14M
1.17%
29.57M
62.98%
other non current liabilities
-46.55M
-
-49.95M
7.30%
-49.29M
1.32%
-43.72M
11.30%
-42.92M
1.83%
1.55M
103.60%
1.55M
0%
1.55M
0%
1.46M
5.56%
1.33M
8.82%
1.20M
9.68%
4.39M
265.30%
3.33M
24.29%
1.49M
55.33%
1.55M
4.03%
1.55M
0.52%
1.55M
0.10%
406.91K
73.83%
422K
3.71%
381K
9.72%
366K
3.94%
239K
34.70%
231K
3.35%
224K
3.03%
216K
3.57%
3.36M
1,455.56%
3.61M
7.32%
3.64M
1.00%
3.73M
2.28%
3.70M
0.64%
3.79M
2.40%
3.88M
2.37%
1.97M
49.12%
156K
92.10%
150K
3.85%
60.67M
40,346%
90.58M
49.30%
124.80M
37.79%
102.97M
17.49%
107.07M
3.98%
18.25M
82.95%
18.91M
3.58%
19.22M
1.66%
othertotal stockholders equity
28.63M
-
29.13M
1.75%
29.14M
0.01%
28.88M
0.87%
29.09M
0.71%
22.32M
23.28%
22.49M
0.78%
13.40M
40.44%
8.53M
36.36%
6.68M
21.70%
2.23M
66.53%
2.56M
14.79%
2.86M
11.42%
2.16M
24.40%
1.61M
25.60%
1.60M
0.33%
2.17M
35.24%
2.55M
17.55%
2.93M
15.07%
3.46M
18.12%
3.95M
14.18%
3.84M
2.76%
4.20M
9.13%
106K
97.47%
880K
730.19%
591K
-
983K
66.33%
1.46M
48.32%
1.78M
21.95%
2.21M
24.18%
2.55M
15.49%
2.76M
8.39%
3.53M
27.71%
4.48M
27.03%
5.45M
21.50%
8.11M
48.79%
9.76M
20.39%
11.51M
17.93%
13.24M
15.01%
14.07M
6.31%
15.37M
9.22%
16.66M
8.41%
357.60M
2,046.22%
preferred stock
property plant equipment net
1.76M
-
1.87M
6.56%
1.69M
9.58%
1.74M
2.87%
1.61M
7.61%
5.35M
232.10%
6.16M
15.17%
6.47M
5.12%
7.13M
10.11%
7.36M
3.23%
7.94M
7.92%
9.62M
21.12%
13.45M
39.86%
18.40M
36.82%
20.41M
10.88%
22.23M
8.95%
24.62M
10.74%
28.69M
16.52%
34.54M
20.39%
40.22M
16.45%
48.06M
19.51%
67.69M
40.83%
75.41M
11.39%
83.19M
10.33%
93.46M
12.33%
105.75M
13.16%
112.36M
6.25%
121.39M
8.04%
128.77M
6.08%
141.74M
10.07%
156.73M
10.58%
171.37M
9.34%
190.18M
10.97%
209.59M
10.21%
244.66M
16.73%
274.86M
12.35%
301.98M
9.87%
325.98M
7.95%
341.01M
4.61%
356.54M
4.56%
367.11M
2.96%
378.90M
3.21%
383.13M
1.12%
389.48M
1.66%
retained earnings
-13.33M
-
-12.85M
3.58%
-11.51M
10.48%
-8.81M
23.39%
-6.96M
21.09%
-4.12M
40.75%
-1.85M
55.15%
1.30M
170.26%
4.38M
237.39%
8.81M
101.01%
12.87M
46.08%
17.60M
36.75%
20.40M
15.94%
22.83M
11.93%
28.06M
22.90%
31.49M
12.21%
42.68M
35.53%
47.42M
11.11%
51.03M
7.61%
56.37M
10.48%
60.81M
7.87%
63.61M
4.60%
66.22M
4.11%
70.43M
6.35%
76.21M
8.20%
77.32M
1.46%
77.32M
0.00%
78.04M
0.93%
80.11M
2.65%
82.25M
2.68%
84.06M
2.20%
85.44M
1.64%
83.47M
2.30%
80.45M
3.62%
77.33M
3.88%
69.34M
10.32%
55.90M
19.39%
36.82M
34.14%
5.85M
84.12%
-16.92M
389.40%
-40.30M
138.11%
-66.78M
65.72%
-85.39M
27.86%
-107.68M
26.11%
short term debt
6.30M
-
5.68M
9.79%
5.36M
5.72%
5.62M
4.92%
4.88M
13.17%
3.50M
28.30%
3.50M
0%
3.50M
0%
3.50M
0%
9.28M
165.18%
9.06M
2.36%
1.93M
78.67%
2.23M
15.52%
18.29M
719.03%
18.29M
0%
18.29M
0%
18.29M
0%
18.29M
0%
17.72M
3.11%
17.81M
0.50%
18.40M
3.31%
26.70M
45.14%
1.50M
94.40%
1.45M
3.07%
1.41M
2.55%
1.49M
5.31%
1.51M
1.21%
1.69M
12.35%
1.76M
4.08%
1.98M
12.55%
2.27M
14.53%
2.59M
14.01%
3.15M
21.72%
3.46M
9.94%
230.46M
6,554.81%
4.59M
98.01%
4.64M
1.11%
5.04M
8.57%
5.09M
0.93%
5.28M
3.87%
5.40M
2.14%
5.52M
2.24%
5.46M
1.01%
5.55M
1.63%
short term investments
tax assets
5.37M
-
5.24M
2.38%
5.81M
10.92%
5.57M
4.21%
4.88M
12.38%
5.07M
3.82%
5.42M
6.91%
5.15M
4.90%
4.38M
15.03%
6.85M
56.43%
6.34M
7.42%
5.36M
15.53%
5.71M
6.59%
340K
-
226K
-
188K
16.81%
168K
10.64%
153K
8.93%
22K
85.62%
20K
9.09%
17K
15%
14K
17.65%
8K
-
5K
37.50%
3K
40%
56.74M
1,891,266.67%
tax payables
1.02M
-
311.13K
69.62%
194.30K
37.55%
179.01K
7.87%
473.48K
164.50%
1.14M
139.93%
1.48M
30.57%
2.42M
63.39%
444.05K
81.68%
906.60K
104.16%
667.77K
26.34%
1.45M
116.84%
1.55M
6.92%
777.97K
49.75%
860.45K
10.60%
1.24M
44.08%
1.23M
1.10%
984.71K
19.69%
1.48M
49.99%
1.13M
23.63%
1.67M
47.87%
702K
57.91%
797K
13.53%
689K
13.55%
1.32M
92.16%
1.30M
1.66%
1.29M
0.84%
881K
31.76%
863K
2.04%
14K
98.38%
20K
42.86%
62K
210%
102K
64.52%
307K
200.98%
416K
35.50%
1.64M
294.71%
2.25M
36.91%
2.52M
11.88%
754K
70.02%
837K
11.01%
1.24M
47.55%
2.04M
64.86%
1.24M
39.29%
524K
57.61%
total assets
121.35M
-
126.93M
4.60%
127.61M
0.54%
125.96M
1.29%
125.80M
0.13%
133.70M
6.28%
139.30M
4.19%
134.80M
3.23%
129.13M
4.21%
138.35M
7.14%
140.36M
1.45%
148.35M
5.69%
154.41M
4.09%
351.72M
127.78%
351.26M
0.13%
346.02M
1.49%
350.65M
1.34%
341.36M
2.65%
340.28M
0.32%
337.50M
0.82%
339.57M
0.62%
405.46M
19.40%
414.29M
2.18%
419.34M
1.22%
425.92M
1.57%
437.84M
2.80%
442.19M
0.99%
444.92M
0.62%
451.90M
1.57%
464.10M
2.70%
483.53M
4.19%
493.20M
2.00%
539.60M
9.41%
563.38M
4.41%
594.71M
5.56%
645.47M
8.53%
664.75M
2.99%
681.67M
2.55%
843.30M
23.71%
813.89M
3.49%
855.17M
5.07%
780.27M
8.76%
758.21M
2.83%
799.03M
5.38%
total current assets
68.11M
-
73.98M
8.62%
74.76M
1.06%
73.60M
1.55%
74.47M
1.17%
75.61M
1.53%
80.27M
6.17%
76.11M
5.19%
71.11M
6.57%
71.45M
0.48%
73.33M
2.63%
81.09M
10.59%
83.28M
2.70%
160.82M
93.10%
158.91M
1.19%
151.95M
4.38%
153.86M
1.26%
144.55M
6.05%
139.94M
3.19%
134.70M
3.75%
131.93M
2.06%
146.03M
10.69%
149.94M
2.68%
147.11M
1.89%
145.68M
0.97%
136.47M
6.32%
141.63M
3.79%
139.27M
1.67%
141.20M
1.39%
142.14M
0.67%
146.44M
3.02%
143.83M
1.78%
147.00M
2.21%
154.25M
4.93%
153.34M
0.59%
172.27M
12.34%
169.92M
1.37%
167.70M
1.31%
308.72M
84.09%
266.27M
13.75%
147.11M
44.75%
213.93M
45.42%
188.95M
11.68%
221.58M
17.27%
total current liabilities
73.44M
-
76.50M
4.16%
75.14M
1.77%
71.21M
5.23%
69.53M
2.35%
77.24M
11.09%
79.50M
2.92%
81.87M
2.98%
78.26M
4.41%
83.89M
7.19%
86.38M
2.97%
80.82M
6.44%
84.43M
4.47%
185.66M
119.90%
185.13M
0.29%
182.66M
1.33%
178.56M
2.24%
172.22M
3.55%
170.68M
0.90%
167.52M
1.85%
165.35M
1.30%
191.72M
15.95%
165.74M
13.55%
166.10M
0.22%
156.91M
5.53%
162.67M
3.67%
165.09M
1.49%
164.70M
0.24%
162.97M
1.05%
172.05M
5.58%
170.70M
0.79%
168.38M
1.36%
173.68M
3.15%
182.84M
5.27%
423.80M
131.78%
185.95M
56.12%
188.19M
1.20%
192.12M
2.09%
194.13M
1.04%
188.38M
2.96%
201.34M
6.88%
208.19M
3.40%
204.19M
1.92%
198.87M
2.60%
total debt
6.30M
-
5.68M
9.79%
5.36M
5.72%
3.50M
-
3.50M
0%
3.50M
0%
3.50M
0%
9.28M
165.18%
9.06M
2.36%
10.48M
15.65%
10.25M
2.21%
90.46M
782.68%
85.96M
4.98%
81.43M
5.27%
76.92M
5.53%
72.42M
5.86%
68.73M
5.09%
64.42M
6.28%
64.60M
0.29%
104.52M
61.80%
110.88M
6.08%
115.53M
4.19%
124.34M
7.63%
124.33M
0.01%
124.28M
0.03%
125.04M
0.61%
132.67M
6.10%
133.45M
0.59%
152.34M
14.15%
163.63M
7.41%
205.75M
25.74%
222.87M
8.32%
243.33M
9.18%
256.26M
5.31%
256.01M
0.10%
254.72M
0.50%
468.49M
83.92%
465.91M
0.55%
568.29M
21.97%
568.83M
0.09%
568.05M
0.14%
316.14M
44.35%
total investments
11.30M
-
2.01M
-
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
2.01M
0%
10.66M
430.02%
10.77M
1.01%
10.88M
1.00%
2.01M
81.51%
total liabilities
94.44M
-
97.81M
3.57%
96.50M
1.34%
92.32M
4.33%
90.15M
2.34%
102.69M
13.91%
105.07M
2.32%
107.14M
1.97%
102.80M
4.05%
108.65M
5.69%
111.08M
2.24%
113.83M
2.48%
116.60M
2.43%
311.73M
167.36%
306.13M
1.80%
297.32M
2.88%
290.44M
2.31%
275.95M
4.99%
271.02M
1.79%
262.06M
3.31%
259.80M
0.86%
322.02M
23.95%
327.29M
1.64%
332.34M
1.54%
331.72M
0.19%
342.48M
3.24%
344.82M
0.68%
344.54M
0.08%
347.20M
0.77%
356.69M
2.73%
372.71M
4.49%
379.98M
1.95%
424.50M
11.72%
448.37M
5.62%
481.21M
7.32%
539.92M
12.20%
568.09M
5.22%
602.02M
5.97%
792.20M
31.59%
783.85M
1.05%
845.29M
7.84%
796.22M
5.81%
791.28M
0.62%
512.43M
35.24%
total liabilities and stockholders equity
121.35M
-
126.93M
4.60%
127.61M
0.54%
125.96M
1.29%
125.80M
0.13%
133.70M
6.28%
139.30M
4.19%
134.80M
3.23%
129.13M
4.21%
138.35M
7.14%
140.36M
1.45%
148.35M
5.69%
154.41M
4.09%
351.72M
127.78%
351.26M
0.13%
346.02M
1.49%
350.65M
1.34%
341.36M
2.65%
340.28M
0.32%
337.50M
0.82%
339.57M
0.62%
405.46M
19.40%
414.29M
2.18%
419.34M
1.22%
425.92M
1.57%
437.84M
2.80%
442.19M
0.99%
444.92M
0.62%
451.90M
1.57%
464.10M
2.70%
483.53M
4.19%
493.20M
2.00%
539.60M
9.41%
563.38M
4.41%
594.71M
5.56%
645.47M
8.53%
664.75M
2.99%
681.67M
2.55%
843.30M
23.71%
813.89M
3.49%
855.17M
5.07%
780.27M
8.76%
758.21M
2.83%
799.03M
5.38%
total non current assets
53.24M
-
52.95M
0.54%
52.85M
0.19%
52.36M
0.93%
51.33M
1.96%
58.09M
13.17%
59.02M
1.61%
58.70M
0.56%
58.02M
1.15%
66.90M
15.31%
67.03M
0.20%
67.25M
0.33%
71.13M
5.76%
190.90M
168.37%
192.34M
0.76%
194.07M
0.90%
196.79M
1.40%
196.81M
0.01%
200.34M
1.79%
202.80M
1.23%
207.65M
2.39%
259.43M
24.94%
264.35M
1.89%
272.24M
2.98%
280.24M
2.94%
301.37M
7.54%
300.56M
0.27%
305.65M
1.70%
310.70M
1.65%
321.96M
3.62%
337.10M
4.70%
349.37M
3.64%
392.59M
12.37%
409.13M
4.21%
441.37M
7.88%
473.19M
7.21%
494.83M
4.57%
513.97M
3.87%
534.59M
4.01%
547.62M
2.44%
708.06M
29.30%
566.34M
20.01%
569.26M
0.52%
577.45M
1.44%
total non current liabilities
20.99M
-
21.32M
1.54%
21.35M
0.18%
21.11M
1.15%
20.62M
2.31%
25.45M
23.42%
25.58M
0.51%
25.27M
1.19%
24.54M
2.90%
24.76M
0.90%
24.70M
0.25%
33.01M
33.65%
32.17M
2.56%
126.07M
291.93%
121.01M
4.02%
114.67M
5.24%
111.88M
2.43%
103.73M
7.28%
100.34M
3.26%
94.54M
5.78%
94.45M
0.10%
130.30M
37.95%
161.55M
23.99%
166.24M
2.90%
174.82M
5.16%
179.81M
2.86%
179.72M
0.05%
179.84M
0.07%
184.24M
2.45%
184.64M
0.21%
202.01M
9.41%
211.60M
4.74%
250.82M
18.54%
265.52M
5.86%
57.41M
78.38%
353.97M
516.58%
379.90M
7.33%
409.90M
7.90%
598.07M
45.91%
595.47M
0.43%
643.95M
8.14%
588.02M
8.69%
587.09M
0.16%
313.56M
46.59%
total stockholders equity
26.92M
-
29.12M
8.19%
31.12M
6.85%
33.64M
8.12%
35.64M
5.94%
31.01M
13.01%
34.22M
10.38%
27.66M
19.17%
26.33M
4.82%
29.70M
12.81%
29.28M
1.43%
34.52M
17.89%
37.82M
9.57%
39.98M
5.73%
45.13M
12.86%
48.70M
7.92%
60.21M
23.64%
65.41M
8.63%
69.26M
5.89%
75.43M
8.91%
79.78M
5.76%
83.44M
4.59%
87.00M
4.27%
87.00M
0.00%
94.19M
8.27%
95.36M
1.23%
97.37M
2.12%
100.38M
3.09%
104.70M
4.30%
107.41M
2.59%
110.82M
3.17%
113.22M
2.16%
115.09M
1.65%
115.01M
0.07%
113.50M
1.31%
105.55M
7.00%
96.66M
8.43%
79.65M
17.59%
51.11M
35.84%
30.05M
41.21%
9.88M
67.13%
-15.94M
261.46%
-33.07M
107.40%
286.60M
966.70%

All numbers in (except ratios and percentages)