av/ballard-power-systems--big.svg

NASDAQ:BLDP

Ballard Power Systems Inc.

  • Stock

USD

Last Close

1.68

01/05 20:00

Market Cap

964.03M

Beta: 1.86

Volume Today

171.33K

Avg: 2.46M

PE Ratio

−5.94

PFCF: −5.79

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 '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
Dec '24
Mar '25
Jun '25
Sep '25
account payables
6.03M
-
7.55M
25.22%
5.83M
22.82%
7.64M
31.00%
9.03M
18.26%
9.71M
7.59%
10.81M
11.27%
11.17M
3.33%
5.97M
46.55%
8.78M
47.10%
10.38M
18.21%
13.76M
32.57%
13.18M
4.22%
11.70M
11.21%
11.13M
4.94%
8.92M
19.80%
6.92M
22.39%
6.25M
9.72%
10.60M
69.60%
13.68M
29.01%
14.88M
8.82%
15.04M
1.08%
11.35M
24.54%
10.77M
5.17%
9.07M
15.75%
10.97M
21.00%
13.49M
22.92%
16.80M
24.52%
13.69M
18.51%
15.81M
15.47%
17.69M
11.92%
18.48M
4.49%
20.44M
10.58%
18.91M
7.47%
19.66M
3.95%
18.05M
8.18%
13.72M
23.98%
19.63M
43.06%
21.40M
9.02%
19.37M
9.51%
12.30M
36.49%
21.70M
76.46%
19.21M
11.48%
18.02M
6.20%
accumulated other comprehensive income loss
280K
-
582K
107.86%
476K
18.21%
547K
14.92%
567K
3.66%
378K
33.33%
481K
27.25%
426K
11.43%
718K
68.54%
1.25M
74.23%
681K
45.56%
370K
45.67%
204K
44.86%
-72K
135.29%
588K
916.67%
685K
16.50%
851K
24.23%
813K
4.47%
834K
2.58%
751K
9.95%
813K
8.26%
-23K
102.83%
42K
282.61%
1.26M
2,907.14%
907K
28.19%
548K
39.58%
1.10M
101.28%
1.02M
7.52%
1.72M
68.73%
1.60M
7.03%
39K
97.56%
-2.69M
6,987.18%
-1.49M
44.53%
-1.35M
9.40%
-3.71M
174.89%
-3.90M
4.99%
-2.96M
23.97%
-3.86M
30.45%
-4.14M
7.17%
-2.75M
33.49%
-4.76M
73.02%
-4.24M
11.10%
-2.54M
40.13%
-1.72M
32.29%
cash and cash equivalents
23.67M
-
47.63M
101.23%
41.23M
13.45%
49.15M
19.22%
40.05M
18.52%
44.29M
10.58%
41.30M
6.74%
68.15M
65.00%
72.63M
6.57%
67.98M
6.40%
68.14M
0.23%
60.06M
11.86%
60.26M
0.32%
52.52M
12.85%
35.21M
32.96%
23.15M
34.23%
192.24M
730.25%
164.97M
14.18%
163.68M
0.78%
153.36M
6.30%
147.79M
3.63%
181.62M
22.89%
170.26M
6.25%
361.75M
112.46%
763.43M
111.04%
1.27B
66.20%
1.24B
2.04%
1.22B
1.66%
1.12B
8.05%
1.07B
4.96%
1.00B
6.14%
955.42M
4.71%
913.73M
4.36%
863.77M
5.47%
815.06M
5.64%
780.99M
4.18%
751.13M
3.82%
720.66M
4.06%
678.03M
5.92%
635.11M
6.33%
603.95M
4.91%
576.70M
4.51%
550.03M
4.62%
525.74M
4.42%
cash and short term investments
23.67M
-
47.63M
101.23%
41.23M
13.45%
49.15M
19.22%
40.05M
18.52%
44.29M
10.58%
41.30M
6.74%
68.15M
65.00%
72.63M
6.57%
67.98M
6.40%
68.14M
0.23%
60.06M
11.86%
60.26M
0.32%
52.52M
12.85%
35.21M
32.96%
23.15M
34.23%
192.24M
730.25%
164.97M
14.18%
163.68M
0.78%
153.36M
6.30%
147.79M
3.63%
181.62M
22.89%
170.26M
6.25%
361.75M
112.46%
765.43M
111.59%
1.27B
66.03%
1.25B
1.89%
1.23B
1.71%
1.13B
8.05%
1.07B
5.03%
1.00B
6.12%
957.43M
4.70%
915.74M
4.35%
865.78M
5.46%
817.07M
5.63%
783.00M
4.17%
753.24M
3.80%
722.78M
4.04%
680.14M
5.90%
637.22M
6.31%
606.05M
4.89%
578.80M
4.50%
552.14M
4.61%
527.85M
4.40%
common stock
914.79M
-
915.83M
0.11%
915.91M
0.01%
929.32M
1.46%
948.21M
2.03%
948.32M
0.01%
948.33M
0.00%
977.36M
3.06%
977.71M
0.04%
978.78M
0.11%
981.34M
0.26%
984.16M
0.29%
986.50M
0.24%
987.78M
0.13%
988.26M
0.05%
991.04M
0.28%
1.17B
18.55%
1.18B
0.06%
1.18B
0.07%
1.18B
0.22%
1.18B
0.31%
1.24B
4.69%
1.25B
1.21%
1.47B
16.97%
1.88B
28.58%
2.42B
28.14%
2.42B
0.03%
2.42B
0.00%
2.42B
0.02%
2.42B
0.07%
2.42B
0.01%
2.42B
0.01%
2.42B
0.08%
2.42B
0.03%
2.42B
0.07%
2.42B
0.00%
2.43B
0.11%
2.43B
0.08%
2.43B
0.04%
2.43B
0.00%
2.43B
0.00%
2.43B
0.07%
2.43B
0.01%
2.43B
0.07%
deferred revenue
1.80M
-
3.79M
110.68%
8.07M
113.09%
7.16M
11.34%
6.08M
14.98%
7.71M
26.64%
13.52M
75.49%
16.75M
23.88%
20.62M
23.10%
23.61M
14.49%
20.59M
12.79%
9.56M
53.56%
8.08M
15.48%
8.69M
7.46%
8.54M
1.72%
8.23M
3.57%
16.68M
102.66%
16.40M
1.67%
21.24M
29.48%
23.46M
10.49%
20.16M
14.10%
16.70M
17.17%
15.28M
8.46%
11.45M
25.07%
9.89M
13.65%
10.13M
2.45%
12.10M
19.42%
13.03M
7.74%
12.11M
7.09%
12.22M
0.95%
11.66M
4.60%
10.71M
8.19%
8.03M
25.00%
7.19M
10.46%
7.56M
5.09%
8.62M
14.06%
4.59M
46.76%
8.20M
78.77%
9.08M
10.72%
6.87M
24.31%
6.64M
3.35%
9.15M
37.74%
8.58M
6.25%
10.86M
26.56%
deferred revenue non current
4.27M
-
4.16M
2.57%
4.05M
2.69%
3.94M
2.74%
3.83M
2.84%
3.72M
2.90%
3.61M
3.01%
3.50M
2.88%
3.40M
2.97%
3.29M
3.06%
3.19M
3.16%
3.09M
3.26%
2.98M
3.37%
2.88M
3.49%
2.77M
3.61%
2.67M
3.75%
2.57M
3.90%
2.46M
4.05%
2.36M
4.22%
2.25M
4.41%
2.15M
4.61%
2.05M
4.84%
1.94M
5.08%
1.84M
5.36%
1.73M
5.66%
1.63M
6.00%
1.53M
6.38%
1.42M
6.82%
1.32M
7.31%
1.21M
7.89%
1.11M
8.57%
1.01M
9.37%
902K
10.34%
797K
11.64%
693K
13.05%
589K
15.01%
485K
17.66%
381K
21.44%
277K
27.30%
2.64M
854.15%
5.06M
91.37%
4.87M
3.80%
7.06M
45.05%
6.78M
3.98%
deferrred tax liabilities non current
4.96M
-
4.95M
0.24%
4.56M
7.82%
4.35M
-
4.38M
0.67%
3.97M
9.49%
4.40M
10.84%
4.39M
0.18%
3.94M
-
3.58M
-
3.38M
5.59%
3.46M
2.37%
3.04M
12.15%
-478K
-
-486K
1.67%
goodwill
36.29M
-
36.29M
0%
36.29M
0%
36.29M
0%
40.56M
11.77%
40.56M
0%
40.56M
0%
40.56M
0%
40.56M
0%
40.56M
0%
40.56M
0%
40.56M
0%
40.56M
0%
40.56M
0%
40.56M
0%
40.56M
0%
40.29M
0.68%
40.29M
0%
40.29M
0%
40.29M
0%
40.29M
0%
40.29M
0%
40.29M
0%
40.29M
0%
40.28M
0.02%
40.28M
0%
40.28M
0%
40.28M
0%
64.27M
59.57%
64.27M
0%
64.27M
0%
64.27M
0%
64.27M
0%
64.27M
0%
64.27M
0%
40.28M
37.33%
40.28M
0%
40.28M
0%
40.28M
0%
goodwill and intangible assets
60.44M
-
41.00M
32.16%
40.79M
0.51%
41.29M
1.22%
56.89M
37.79%
56.02M
1.53%
55.99M
0.06%
55.93M
0.10%
58.65M
4.86%
58.71M
0.11%
59.67M
1.64%
60.10M
0.71%
58.51M
2.64%
57.89M
1.06%
57.28M
1.07%
49.35M
13.85%
48.57M
1.57%
48.07M
1.03%
47.57M
1.03%
47.02M
1.17%
45.97M
2.22%
45.55M
0.93%
45.12M
0.94%
44.18M
2.08%
44.04M
0.31%
43.83M
0.48%
44.11M
0.65%
44.13M
0.05%
85.06M
92.72%
84.51M
0.65%
83.90M
0.72%
83.19M
0.84%
69.48M
16.48%
69.06M
0.60%
68.66M
0.59%
42.02M
38.80%
41.68M
0.80%
41.60M
0.19%
42.06M
1.09%
2.19M
94.80%
1.76M
19.66%
1.86M
6.15%
1.76M
5.36%
1.55M
12.29%
intangible assets
24.15M
-
4.71M
80.49%
4.50M
4.48%
5.00M
11.02%
16.33M
226.71%
15.46M
5.33%
15.42M
0.23%
15.37M
0.37%
18.08M
17.67%
18.15M
0.37%
19.11M
5.30%
19.53M
2.21%
17.95M
8.11%
17.33M
3.45%
16.71M
3.56%
8.78M
47.45%
8.29M
5.68%
7.78M
6.05%
7.29M
6.38%
6.73M
7.64%
5.69M
15.50%
5.26M
7.51%
4.83M
8.14%
3.89M
19.45%
3.76M
3.29%
3.55M
5.66%
3.83M
8.00%
3.86M
0.60%
20.79M
438.83%
20.24M
2.64%
19.63M
3.00%
18.92M
3.61%
5.21M
72.45%
4.80M
8.00%
4.39M
8.46%
1.74M
60.31%
1.41M
19.33%
1.33M
5.55%
1.78M
34.26%
2.19M
22.66%
1.76M
19.66%
1.86M
6.15%
1.76M
5.36%
1.55M
12.29%
inventory
12.54M
-
15.64M
24.73%
16.43M
5.06%
19.06M
15.99%
20.37M
6.88%
23.08M
13.30%
20.86M
9.59%
24.60M
17.89%
17.23M
29.96%
19.32M
12.15%
19.74M
2.16%
19.79M
0.25%
17.29M
12.62%
24.09M
39.32%
28.16M
16.87%
33.03M
17.33%
29.31M
11.27%
29.40M
0.30%
29.91M
1.75%
36.03M
20.46%
30.10M
16.47%
31.74M
5.46%
35.19M
10.88%
36.09M
2.54%
28.52M
20.97%
32.99M
15.65%
38.82M
17.68%
50.47M
30.01%
51.52M
2.08%
57.52M
11.65%
58.97M
2.52%
58.63M
0.57%
58.05M
1.00%
64.41M
10.95%
73.37M
13.91%
70.39M
4.05%
45.87M
34.84%
55.84M
21.73%
62.04M
11.11%
67.17M
8.27%
56.42M
16.01%
65.12M
15.42%
68.87M
5.77%
59.87M
13.07%
long term debt
9.23M
-
8.69M
5.85%
8.31M
4.36%
7.64M
7.99%
6.72M
12.04%
7.56M
12.46%
7.52M
0.58%
7.27M
3.23%
6.43M
11.63%
6.33M
1.48%
6.35M
0.27%
6.44M
1.48%
6.23M
3.34%
5.89M
5.46%
5.57M
5.38%
5.50M
1.27%
5.06M
7.94%
17.46M
244.89%
18.44M
5.56%
17.57M
4.70%
17.31M
1.50%
15.34M
11.39%
15.33M
0.02%
15.06M
1.79%
15.18M
0.82%
14.79M
2.60%
15.25M
3.12%
14.28M
6.38%
13.88M
2.75%
13.72M
1.15%
13.73M
0.05%
12.17M
11.37%
11.84M
2.73%
10.88M
8.05%
9.97M
8.39%
14.12M
41.58%
13.39M
5.12%
25.70M
91.89%
24.53M
4.54%
23.98M
2.23%
21.00M
12.47%
20.24M
3.61%
20.48M
1.21%
19.28M
5.85%
long term investments
6K
-
6K
-
6K
0%
1.19M
-
1.21M
1.60%
893K
26.20%
491K
45.02%
681K
38.70%
177K
74.01%
5K
97.18%
5K
0%
13.99M
279,780%
26.53M
89.57%
23.63M
10.91%
20.34M
13.94%
21.65M
6.44%
21.96M
1.43%
25.37M
15.56%
29.52M
16.35%
27.57M
6.63%
27.59M
0.08%
26.92M
2.43%
26.77M
0.56%
70.29M
162.60%
65.51M
6.80%
62.02M
5.33%
63.99M
3.17%
66.36M
3.71%
66.31M
0.06%
67.05M
1.11%
64.16M
4.32%
54.25M
15.45%
48.63M
10.36%
53.59M
10.20%
52.86M
1.35%
45.75M
13.44%
49.58M
8.36%
57.37M
15.71%
54.68M
4.68%
net debt
-12.91M
-
-38.01M
194.48%
-31.68M
16.65%
-40.40M
27.51%
-31.81M
21.26%
-35.74M
12.36%
-33.14M
7.27%
-60.28M
81.87%
-65.11M
8.02%
-61.08M
6.18%
-61.18M
0.16%
-52.97M
13.42%
-53.37M
0.76%
-45.98M
13.85%
-28.99M
36.94%
-16.99M
41.41%
-186.54M
998.00%
-145.38M
22.06%
-143.01M
1.63%
-133.50M
6.65%
-128.04M
4.09%
-164.00M
28.08%
-152.51M
7.00%
-344.18M
125.67%
-745.56M
116.62%
-1.25B
67.82%
-1.22B
2.12%
-1.21B
1.61%
-1.11B
8.15%
-1.05B
5.04%
-985.25M
6.26%
-939.71M
4.62%
-898.00M
4.44%
-848.90M
5.47%
-801.01M
5.64%
-762.63M
4.79%
-733.23M
3.85%
-691.55M
5.68%
-650.00M
6.01%
-607.60M
6.52%
-580.05M
4.53%
-553.44M
4.59%
-526.31M
4.90%
-503.18M
4.39%
net receivables
13.15M
-
9.32M
29.13%
10.00M
7.30%
9.59M
4.02%
25.48M
165.62%
11.04M
56.69%
18.07M
63.75%
15.02M
16.91%
14.92M
0.63%
15.11M
1.23%
14.71M
2.64%
18.36M
24.84%
23.08M
25.70%
13.84M
40.04%
25.76M
86.13%
25.12M
2.46%
38.52M
53.34%
34.69M
9.94%
40.49M
16.71%
43.42M
7.23%
49.32M
13.58%
40.61M
17.66%
44.89M
10.54%
44.29M
1.33%
56.80M
28.23%
52.49M
7.58%
55.87M
6.43%
43.30M
22.50%
46.40M
7.16%
47.16M
1.65%
49.21M
4.35%
49.54M
0.66%
48.70M
1.70%
43.31M
11.06%
38.61M
10.86%
44.66M
15.67%
58.56M
31.14%
41.53M
29.09%
39.33M
5.29%
30.71M
21.92%
31.98M
4.15%
28.12M
12.08%
23.42M
16.70%
32.43M
38.47%
other assets
other current assets
1.29M
-
1.57M
21.17%
2.51M
60.33%
1.33M
46.98%
1.67M
25.43%
3.49M
108.85%
2.24M
35.77%
2.17M
3.17%
2.97M
36.88%
3.13M
5.21%
3.50M
11.83%
2.38M
31.85%
2.17M
8.77%
1.87M
14.16%
2.26M
21.26%
1.78M
21.55%
1.52M
14.25%
1.82M
19.24%
3.70M
103.96%
3.87M
4.51%
2.32M
40.07%
3.24M
39.74%
3.42M
5.34%
2.22M
34.90%
3.57M
60.50%
3.36M
5.75%
3.83M
13.89%
3.04M
20.65%
4.37M
43.93%
7.81M
78.60%
8.00M
2.37%
5.88M
26.43%
6.02M
2.33%
9.73M
61.61%
10.31M
6.01%
10.06M
2.43%
7.06M
29.81%
6.70M
5.11%
7.44M
11.06%
7.37M
0.94%
4.43M
39.97%
3.08M
30.34%
2.88M
6.52%
3.29M
14.30%
other current liabilities
15.54M
-
12.95M
16.66%
13.26M
2.40%
13.48M
1.70%
13.56M
0.56%
12.86M
5.12%
12.17M
5.38%
12.65M
3.96%
15.37M
21.42%
10.48M
31.79%
11.81M
12.69%
13.29M
12.54%
17.51M
31.73%
11.78M
32.73%
14.33M
21.65%
18.79M
31.16%
23.47M
24.90%
18.41M
21.59%
19.96M
8.44%
21.05M
5.49%
27.03M
28.39%
24.00M
11.19%
26.65M
11.03%
24.20M
9.18%
30.44M
25.77%
28.27M
7.14%
27.97M
1.04%
30.34M
8.45%
54.12M
78.39%
45.54M
15.86%
40.92M
10.14%
41.47M
1.34%
40.80M
1.61%
38.93M
4.60%
36.73M
5.64%
41.34M
12.53%
47.77M
15.56%
39.64M
17.02%
38.37M
3.21%
52.30M
36.31%
53.10M
1.53%
40.50M
23.73%
34.49M
14.83%
42.46M
23.11%
other liabilities
other non current assets
167K
-
158K
5.39%
154K
2.53%
144K
6.49%
135K
6.25%
143K
5.93%
158K
10.49%
156K
1.27%
156K
0%
157K
0.64%
161K
2.55%
177K
9.94%
348K
96.61%
339K
2.59%
330K
2.65%
336K
1.82%
321K
4.46%
327K
1.87%
334K
2.14%
329K
1.50%
336K
2.13%
307K
8.63%
319K
3.91%
326K
2.19%
343K
5.21%
359K
4.66%
363K
1.11%
347K
4.41%
348K
0.29%
354K
1.72%
355K
0.28%
365K
2.82%
370K
1.37%
370K
0%
377K
1.89%
373K
1.06%
547K
46.65%
535K
2.19%
523K
2.24%
524K
0.19%
495K
5.53%
484K
2.22%
507K
4.75%
498K
1.78%
other non current liabilities
10.31M
-
9.97M
3.36%
10.02M
0.53%
9.30M
7.23%
8.98M
3.43%
9.25M
3.05%
9.29M
0.44%
8.78M
5.55%
9.03M
2.91%
9.06M
0.35%
9.19M
1.36%
8.93M
2.83%
9.17M
2.70%
4.08M
55.55%
3.91M
3.98%
3.92M
0.31%
8.16M
107.92%
1.61M
80.24%
1.66M
2.67%
1.65M
0.66%
1.69M
2.61%
1.55M
8.29%
6.06M
291.67%
5.32M
12.19%
1.76M
66.87%
5.76M
226.81%
5.83M
1.21%
5.83M
0.10%
10.79M
85.09%
9.16M
15.12%
8.94M
2.39%
8.86M
0.91%
2.26M
74.49%
2.27M
0.62%
2.33M
2.59%
2.33M
0.04%
1.86M
20.15%
2.30M
23.31%
1.80M
21.47%
1.85M
2.55%
2.68M
44.84%
2.69M
0.63%
2.83M
5.08%
2.77M
2.22%
othertotal stockholders equity
288.53M
-
288.36M
0.06%
289.39M
0.36%
289.92M
0.18%
293.33M
1.18%
294.49M
0.40%
295.27M
0.26%
295.25M
0.01%
295.55M
0.10%
291.31M
1.43%
291.39M
0.03%
290.69M
0.24%
290.54M
0.05%
290.60M
0.02%
291.21M
0.21%
290.88M
0.11%
291.26M
0.13%
290.54M
0.25%
291.06M
0.18%
290.99M
0.03%
290.64M
0.12%
287.91M
0.94%
288.33M
0.15%
288.86M
0.19%
290.76M
0.66%
286.12M
1.59%
288.39M
0.79%
290.84M
0.85%
297.82M
2.40%
295.88M
0.65%
298.54M
0.90%
301.26M
0.91%
300.76M
0.17%
302.19M
0.47%
303.58M
0.46%
306.60M
0.99%
306.04M
0.18%
306.67M
0.21%
308.06M
0.45%
308.99M
0.30%
309.97M
0.32%
309.49M
0.16%
314.01M
1.46%
310.36M
1.16%
preferred stock
1
-
property plant equipment net
16.68M
-
16.28M
2.45%
16.47M
1.17%
16.20M
1.63%
16.73M
3.25%
15.89M
5.01%
16.04M
0.98%
16.32M
1.76%
15.70M
3.82%
15.78M
0.52%
15.45M
2.12%
15.29M
0.99%
15.31M
0.12%
15.32M
0.05%
15.70M
2.45%
20.54M
30.85%
21.62M
5.25%
33.75M
56.11%
36.39M
7.82%
39.07M
7.37%
42.84M
9.64%
45.02M
5.11%
47.20M
4.84%
47.14M
0.13%
49.33M
4.65%
51.52M
4.43%
52.72M
2.34%
52.93M
0.39%
56.06M
5.92%
57.58M
2.72%
65.84M
14.35%
69.33M
5.29%
82.36M
18.80%
91.20M
10.73%
103.48M
13.46%
113.02M
9.22%
116.33M
2.92%
132.79M
14.15%
135.97M
2.40%
32.36M
76.20%
30.42M
5.97%
29.56M
2.83%
28.90M
2.25%
30.29M
4.81%
retained earnings
-1.12B
-
-1.11B
0.63%
-1.12B
0.69%
-1.13B
0.37%
-1.13B
0.11%
-1.14B
0.89%
-1.14B
0.51%
-1.15B
0.37%
-1.15B
0.13%
-1.15B
0.26%
-1.15B
0.10%
-1.15B
0.09%
-1.16B
0.27%
-1.16B
0.48%
-1.17B
0.37%
-1.17B
0.52%
-1.18B
0.95%
-1.20B
1.02%
-1.20B
0.58%
-1.21B
0.81%
-1.22B
0.88%
-1.24B
1.10%
-1.25B
0.92%
-1.26B
0.94%
-1.28B
1.19%
-1.29B
1.38%
-1.32B
1.69%
-1.35B
2.35%
-1.39B
3.10%
-1.43B
3.00%
-1.48B
3.90%
-1.53B
2.89%
-1.56B
2.15%
-1.59B
2.17%
-1.62B
1.89%
-1.69B
3.84%
-1.74B
2.98%
-1.78B
2.38%
-1.81B
1.77%
-2.02B
11.33%
-2.06B
2.26%
-2.08B
1.02%
-2.11B
1.17%
-2.13B
1.33%
short term debt
1.54M
-
936K
39.10%
1.24M
32.26%
1.11M
10.34%
1.51M
36.49%
984K
35.05%
642K
34.76%
599K
6.70%
1.09M
81.97%
567K
47.98%
610K
7.58%
646K
5.90%
652K
0.93%
646K
0.92%
640K
0.93%
664K
3.75%
631K
4.97%
2.13M
237.08%
2.23M
5.03%
2.30M
2.86%
2.44M
6.40%
2.29M
6.38%
2.42M
5.68%
2.51M
3.84%
2.69M
7.13%
2.87M
6.58%
3.04M
6.17%
3.03M
0.39%
3.24M
6.76%
3.44M
6.30%
3.65M
6.01%
3.55M
2.74%
3.90M
9.75%
3.99M
2.46%
4.08M
2.18%
4.25M
4.19%
4.50M
6.02%
3.42M
24.15%
3.50M
2.40%
3.53M
0.94%
2.90M
17.92%
3.02M
4.35%
6.50M
114.78%
3.28M
49.55%
short term investments
2M
-
2M
0%
3.83M
91.25%
3.21M
16.13%
3.00M
6.36%
2.01M
33.19%
2.01M
0%
2.01M
0%
2.01M
0.20%
2.01M
0%
2.01M
0%
2.01M
0%
2.11M
5.07%
2.11M
0.09%
2.11M
0.09%
2.11M
0.09%
2.10M
0.33%
2.10M
0%
2.11M
0.29%
2.11M
0.09%
tax assets
tax payables
317K
-
325K
2.52%
335K
3.08%
330K
1.49%
412K
24.85%
341K
17.23%
230K
32.55%
496K
115.65%
277K
44.15%
56K
79.78%
46K
17.86%
439K
854.35%
362K
17.54%
187K
48.34%
97K
48.13%
268K
176.29%
398K
48.51%
391K
1.76%
298K
23.79%
313K
5.03%
388K
23.96%
328K
15.46%
923K
181.40%
600K
34.99%
1.08M
80.67%
563K
48.06%
798K
41.74%
835K
4.64%
906K
8.50%
508K
43.93%
237K
53.35%
286K
20.68%
586K
104.90%
930K
58.70%
450K
51.61%
914K
103.11%
1.11M
21.33%
542K
51.13%
162K
70.11%
341K
110.49%
647K
89.74%
614K
5.10%
760K
23.78%
193K
74.61%
total assets
127.95M
-
135.41M
5.84%
131.40M
2.96%
140.59M
6.99%
161.33M
14.76%
153.95M
4.57%
154.67M
0.47%
182.35M
17.89%
183.45M
0.60%
181.40M
1.11%
182.26M
0.47%
176.65M
3.08%
177.66M
0.57%
166.04M
6.54%
164.69M
0.81%
162.65M
1.24%
346.10M
112.79%
339.56M
1.89%
345.72M
1.82%
343.44M
0.66%
340.32M
0.91%
370.04M
8.73%
371.77M
0.47%
566.50M
52.38%
975.60M
72.21%
1.48B
52.01%
1.47B
0.91%
1.45B
1.56%
1.44B
0.39%
1.39B
3.49%
1.33B
4.15%
1.29B
3.34%
1.25B
3.20%
1.21B
2.96%
1.18B
2.58%
1.13B
4.35%
1.08B
4.45%
1.05B
2.52%
1.02B
2.79%
830.40M
18.68%
777.31M
6.39%
756.61M
2.66%
735.86M
2.74%
710.46M
3.45%
total current assets
50.65M
-
77.98M
53.96%
73.99M
5.12%
82.95M
12.12%
87.57M
5.57%
81.89M
6.48%
82.48M
0.72%
109.94M
33.28%
107.75M
1.99%
105.54M
2.05%
106.08M
0.52%
100.59M
5.17%
102.80M
2.19%
92.31M
10.21%
91.38M
1.01%
92.42M
1.14%
261.59M
183.04%
230.88M
11.74%
237.79M
2.99%
236.69M
0.46%
229.53M
3.03%
257.21M
12.06%
253.76M
1.34%
445.34M
75.50%
854.32M
91.84%
1.36B
59.16%
1.35B
1.06%
1.32B
1.71%
1.23B
7.05%
1.18B
3.78%
1.12B
5.23%
1.07B
4.40%
1.03B
4.01%
983.23M
4.40%
939.36M
4.46%
908.12M
3.33%
864.74M
4.78%
826.84M
4.38%
788.95M
4.58%
742.47M
5.89%
698.88M
5.87%
675.12M
3.40%
647.32M
4.12%
623.45M
3.69%
total current liabilities
24.90M
-
25.22M
1.29%
28.40M
12.58%
29.39M
3.48%
30.19M
2.73%
31.27M
3.58%
37.15M
18.80%
41.17M
10.84%
43.05M
4.54%
43.44M
0.91%
43.39M
0.11%
37.26M
14.13%
39.42M
5.80%
32.81M
16.77%
34.63M
5.54%
36.61M
5.72%
47.71M
30.32%
43.19M
9.48%
54.03M
25.11%
60.49M
11.96%
64.52M
6.65%
58.03M
10.05%
55.71M
4.01%
48.93M
12.16%
52.09M
6.45%
52.24M
0.29%
56.61M
8.36%
63.20M
11.65%
83.16M
31.57%
77.01M
7.39%
73.92M
4.01%
74.21M
0.39%
73.17M
1.41%
69.02M
5.67%
68.03M
1.44%
72.26M
6.22%
70.59M
2.31%
70.89M
0.43%
72.35M
2.06%
82.41M
13.90%
75.59M
8.28%
74.99M
0.79%
69.54M
7.27%
74.81M
7.58%
total debt
10.76M
-
9.62M
10.60%
9.54M
0.80%
8.75M
8.30%
8.24M
5.88%
8.54M
3.73%
8.16M
4.52%
7.87M
3.51%
7.52M
4.51%
6.90M
8.22%
6.96M
0.87%
7.09M
1.87%
6.88M
2.95%
6.54M
5.03%
6.21M
4.94%
6.17M
0.76%
5.70M
7.62%
19.59M
244.02%
20.67M
5.50%
19.87M
3.88%
19.75M
0.58%
17.62M
10.77%
17.75M
0.72%
17.57M
1.02%
17.87M
1.72%
17.66M
1.22%
18.29M
3.61%
17.31M
5.38%
17.12M
1.09%
17.16M
0.26%
17.38M
1.25%
15.72M
9.56%
15.73M
0.09%
14.87M
5.45%
14.05M
5.55%
18.36M
30.73%
17.90M
2.54%
29.12M
62.68%
28.03M
3.73%
27.52M
1.83%
23.89M
13.17%
23.26M
2.65%
23.73M
1.99%
22.56M
4.91%
total investments
6K
-
6K
-
6K
0%
1.19M
-
1.21M
1.60%
893K
26.20%
491K
45.02%
681K
38.70%
177K
74.01%
5K
97.18%
5K
0%
13.99M
279,780%
26.53M
89.57%
23.63M
10.91%
20.34M
13.94%
21.65M
6.44%
21.96M
1.43%
25.37M
15.56%
29.52M
16.35%
29.57M
0.15%
29.59M
0.08%
30.74M
3.90%
29.98M
2.50%
73.30M
144.52%
67.52M
7.88%
64.03M
5.18%
65.99M
3.07%
68.37M
3.60%
68.33M
0.06%
69.06M
1.08%
66.17M
4.19%
56.36M
14.83%
50.74M
9.98%
55.69M
9.77%
54.97M
1.30%
47.86M
12.94%
51.68M
7.99%
59.48M
15.08%
56.79M
4.52%
total liabilities
48.72M
-
48.04M
1.39%
50.78M
5.70%
50.27M
1.00%
49.72M
1.09%
51.80M
4.19%
57.56M
11.13%
60.73M
5.50%
61.90M
1.94%
62.13M
0.37%
62.12M
0.02%
55.72M
10.30%
57.80M
3.74%
50.62M
12.43%
51.84M
2.41%
53.27M
2.76%
63.50M
19.21%
69.08M
8.79%
80.86M
17.06%
85.93M
6.26%
90.06M
4.80%
81.35M
9.67%
79.05M
2.84%
71.15M
9.98%
74.71M
5.00%
74.42M
0.39%
79.22M
6.44%
84.73M
6.96%
112.73M
33.04%
104.48M
7.31%
101.16M
3.18%
99.28M
1.86%
88.17M
11.20%
82.98M
5.89%
81.02M
2.35%
89.29M
10.21%
86.33M
3.32%
98.79M
14.44%
98.96M
0.17%
110.89M
12.05%
104.32M
5.93%
102.79M
1.46%
99.91M
2.80%
103.64M
3.73%
total liabilities and stockholders equity
127.95M
-
135.41M
5.84%
131.40M
2.96%
140.59M
6.99%
161.33M
14.76%
153.95M
4.57%
154.67M
0.47%
182.35M
17.89%
183.45M
0.60%
181.40M
1.11%
182.26M
0.47%
176.65M
3.08%
177.66M
0.57%
166.04M
6.54%
164.69M
0.81%
162.65M
1.24%
346.10M
112.79%
339.56M
1.89%
345.72M
1.82%
343.44M
0.66%
340.32M
0.91%
370.04M
8.73%
371.77M
0.47%
566.50M
52.38%
975.60M
72.21%
1.48B
52.01%
1.47B
0.91%
1.45B
1.56%
1.44B
0.39%
1.39B
3.49%
1.33B
4.15%
1.29B
3.34%
1.25B
3.20%
1.21B
2.96%
1.18B
2.58%
1.13B
4.35%
1.08B
4.45%
1.05B
2.52%
1.02B
2.79%
830.40M
18.68%
777.31M
6.39%
756.61M
2.66%
735.86M
2.74%
710.46M
3.45%
total non current assets
77.30M
-
57.44M
25.69%
57.41M
0.04%
57.63M
0.38%
73.76M
27.98%
72.06M
2.30%
72.19M
0.18%
72.41M
0.31%
75.69M
4.53%
75.86M
0.22%
76.18M
0.42%
76.06M
0.15%
74.86M
1.58%
73.73M
1.50%
73.31M
0.57%
70.23M
4.20%
84.51M
20.33%
108.68M
28.60%
107.93M
0.69%
106.75M
1.09%
110.79M
3.78%
112.83M
1.84%
118.01M
4.59%
121.17M
2.67%
121.28M
0.10%
123.29M
1.66%
124.12M
0.67%
124.18M
0.05%
211.76M
70.52%
207.96M
1.79%
212.12M
2.00%
216.87M
2.24%
218.57M
0.78%
226.95M
3.83%
239.57M
5.56%
219.57M
8.35%
212.80M
3.08%
223.55M
5.05%
232.14M
3.84%
87.93M
62.12%
78.43M
10.80%
81.49M
3.90%
88.54M
8.65%
87.01M
1.72%
total non current liabilities
23.81M
-
22.82M
4.19%
22.38M
1.92%
20.88M
6.70%
19.53M
6.47%
20.53M
5.13%
20.41M
0.56%
19.55M
4.23%
18.86M
3.55%
18.69M
0.89%
18.73M
0.19%
18.46M
1.44%
18.38M
0.42%
17.80M
3.12%
17.21M
3.34%
16.66M
3.20%
15.79M
5.21%
25.89M
63.97%
26.83M
3.63%
25.43M
5.21%
25.54M
0.42%
23.32M
8.70%
23.34M
0.09%
22.22M
4.79%
22.62M
1.80%
22.18M
1.94%
22.61M
1.92%
21.53M
4.79%
29.57M
37.35%
27.47M
7.09%
27.24M
0.86%
25.07M
7.95%
15.00M
40.18%
13.95M
6.96%
13.00M
6.87%
17.04M
31.09%
15.74M
7.61%
27.90M
77.25%
26.61M
4.61%
28.48M
7.01%
28.73M
0.89%
27.80M
3.25%
30.37M
9.26%
28.83M
5.08%
total stockholders equity
81.93M
-
90.11M
9.99%
83.44M
7.40%
93.32M
11.84%
114.46M
22.65%
105.55M
7.79%
100.61M
4.67%
125.39M
24.62%
124.84M
0.44%
119.27M
4.46%
120.14M
0.73%
120.94M
0.66%
119.86M
0.89%
115.43M
3.70%
112.85M
2.23%
109.38M
3.08%
282.60M
158.37%
270.48M
4.29%
264.86M
2.08%
257.51M
2.77%
250.26M
2.82%
288.69M
15.36%
292.73M
1.40%
495.35M
69.22%
900.89M
81.87%
1.41B
56.35%
1.39B
1.30%
1.36B
2.04%
1.33B
2.47%
1.29B
3.17%
1.23B
4.23%
1.19B
3.47%
1.16B
2.54%
1.13B
2.74%
1.10B
2.60%
1.04B
5.42%
991.22M
4.54%
951.60M
4.00%
922.13M
3.10%
719.51M
21.97%
672.99M
6.47%
653.82M
2.85%
635.95M
2.73%
606.82M
4.58%

All numbers in USD (except ratios and percentages)