bf/NASDAQ:BLFS_icon.jpeg

NASDAQ:BLFS

BioLife Solutions, Inc.

  • Stock

USD

Last Close

23.03

26/07 20:00

Market Cap

889.59M

Beta: 1.84

Volume Today

334.29K

Avg: 296.26K

PE Ratio

−7.53

PFCF: −47.39

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
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Jan '15
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
account payables
840.50K
-
867.07K
3.16%
707.98K
18.35%
170.11K
75.97%
168.84K
0.75%
474.66K
181.13%
900.35K
89.68%
640.27K
28.89%
978.28K
52.79%
1.03M
5.22%
772.87K
24.92%
864.45K
11.85%
1.09M
25.60%
710.72K
34.54%
638.01K
10.23%
531.92K
16.63%
420.39K
20.97%
690.70K
64.30%
586.33K
15.11%
842.94K
43.76%
1.09M
29.26%
720K
33.92%
1.26M
75.56%
876K
30.70%
1.57M
79.22%
3.12M
98.66%
3.52M
12.92%
3.08M
12.63%
2.35M
23.46%
3.67M
55.92%
4.28M
16.45%
9.85M
130.29%
14.30M
45.18%
14.95M
4.54%
11.71M
21.64%
11.54M
1.49%
13.14M
13.89%
15.37M
16.95%
15.53M
1.03%
10.69M
31.17%
11.98M
12.11%
6.94M
42.07%
4.98M
28.18%
accumulated other comprehensive income loss
-798.34K
-
-862.16K
7.99%
-924.66K
7.25%
-3.51K
99.62%
-6.61K
88.37%
-6.45K
2.39%
-949
85.28%
-1.39K
46.47%
-601
56.76%
-451
24.96%
-1.59M
-
-1.67M
5.32%
-1.76M
5.36%
-1.85M
4.93%
-1.93M
4.53%
-2.01M
4.08%
-2.08M
3.78%
-2.16M
3.77%
-2.23M
3.28%
-2.33M
4.19%
-2.42M
4.12%
-2.28M
6.11%
-2.30M
0.97%
-2.52M
9.70%
-2.80M
11.11%
-3.09M
10.39%
-3.38M
9.28%
-4.42M
-
3K
100.07%
-163K
5,533.33%
-282K
73.01%
-438K
55.32%
-900K
105.48%
-1.26M
39.67%
-679K
45.98%
-534K
21.35%
-499K
6.55%
-660K
32.26%
-345K
47.73%
-566K
64.06%
cash and cash equivalents
79.29K
-
156.27K
97.10%
12.84M
8,116.13%
5.90M
54.03%
3.28M
44.51%
9.94M
203.46%
2.97M
70.10%
3.90M
31.11%
2.35M
39.65%
3.82M
62.64%
1.66M
56.53%
1.32M
20.69%
1.37M
3.80%
1.41M
2.73%
2.29M
62.87%
2.31M
1.08%
2.83M
22.29%
6.66M
135.40%
7.03M
5.55%
14.17M
101.44%
32.38M
128.57%
30.66M
5.32%
31.82M
3.81%
19.62M
38.36%
21.20M
8.10%
6.45M
69.59%
6.40M
0.74%
29.88M
366.86%
108.98M
264.75%
90.46M
17.00%
89.06M
1.54%
76.30M
14.33%
75.15M
1.50%
69.87M
7.03%
59.46M
14.89%
24.00M
59.64%
27.04M
12.65%
19.44M
28.09%
19.11M
1.73%
21.40M
12.01%
19.23M
10.12%
35.44M
84.24%
29.73M
16.12%
cash and short term investments
79.29K
-
156.27K
97.10%
12.84M
8,116.13%
11.91M
7.20%
11.02M
7.51%
9.94M
9.81%
8.58M
13.69%
6.85M
20.11%
5.25M
23.34%
3.82M
27.20%
1.66M
56.53%
1.32M
20.69%
1.37M
3.80%
1.41M
2.73%
2.29M
62.87%
2.31M
1.08%
2.83M
22.29%
6.66M
135.40%
7.03M
5.55%
14.17M
101.44%
32.38M
128.57%
30.66M
5.32%
31.82M
3.81%
19.62M
38.36%
21.20M
8.10%
6.45M
69.59%
6.40M
0.74%
29.88M
366.86%
108.98M
264.75%
90.46M
17.00%
89.06M
1.54%
76.30M
14.33%
75.15M
1.50%
69.87M
7.03%
59.46M
14.89%
46.55M
21.72%
61.62M
32.38%
64.06M
3.97%
56.94M
11.13%
48.13M
15.47%
41.03M
14.75%
51.73M
26.07%
45.30M
12.42%
common stock
70.42K
-
5.03K
92.86%
11.94K
137.40%
12.03K
0.72%
12.05K
0.22%
12.08K
0.26%
12.11K
0.19%
12.15K
0.39%
12.17K
0.15%
12.45K
2.26%
12.51K
0.49%
12.61K
0.79%
12.77K
1.29%
12.86K
0.74%
13.02K
1.19%
13.21K
1.48%
13.33K
0.93%
14.02K
5.16%
14.14K
0.88%
16.11K
13.87%
18.24K
13.22%
19K
4.18%
19K
0%
19K
0%
20K
5.26%
21K
5%
21K
0%
26K
23.81%
32K
23.08%
33K
3.13%
34K
3.03%
41K
20.59%
41K
0%
42K
2.44%
42K
0%
43K
2.38%
43K
0%
43K
0%
43K
0%
43K
0%
44K
2.33%
45K
2.27%
46K
2.22%
deferred revenue
90K
-
1.17M
-
2.22M
90.06%
324K
85.39%
282K
12.96%
286K
1.42%
334K
16.78%
931K
178.74%
662K
28.89%
944K
42.60%
710K
24.79%
814K
14.65%
895K
9.95%
431K
51.84%
429K
0.46%
548K
27.74%
422K
22.99%
4.99M
1,082.23%
660K
86.77%
661K
0.15%
299K
54.77%
deferred revenue non current
71K
-
64K
9.86%
-1.66M
-
-18.50M
-
-29.54M
59.68%
deferrred tax liabilities non current
10.97M
-
7.27M
33.76%
5.49M
24.52%
4.89M
10.92%
1.15M
76.49%
389K
66.14%
250K
35.73%
263K
5.20%
263K
0%
286K
8.75%
188K
34.27%
193K
2.66%
goodwill
9.52M
-
28.35M
197.68%
33.64M
18.64%
33.51M
0.39%
33.51M
0%
33.51M
0%
58.45M
74.44%
58.45M
0%
195.66M
234.76%
223.94M
14.45%
224.74M
0.36%
224.74M
0%
224.74M
0%
224.74M
0%
224.74M
0%
224.74M
0%
224.74M
0%
224.74M
0%
224.74M
0%
224.74M
0%
goodwill and intangible assets
2.22M
-
2.55M
15.11%
2.98M
16.79%
3.40M
14.24%
3.91M
15.04%
4.05M
3.51%
4.24M
4.57%
4.47M
5.41%
13.97M
-
44.84M
220.94%
55.62M
24.05%
54.80M
1.47%
54.09M
1.29%
53.39M
1.31%
89.50M
67.64%
88.56M
1.04%
344.38M
288.84%
378.95M
10.04%
376.89M
0.54%
374.03M
0.76%
301.26M
19.45%
298.75M
0.83%
256.83M
14.03%
255.37M
0.57%
253.92M
0.57%
246.81M
2.80%
245.89M
0.37%
244.98M
0.37%
intangible assets
2.22M
-
2.55M
15.11%
2.98M
16.79%
3.40M
14.24%
3.91M
15.04%
4.05M
3.51%
4.24M
4.57%
4.47M
5.41%
4.45M
-
16.48M
270.78%
21.98M
33.35%
21.29M
3.13%
20.59M
3.32%
19.88M
3.43%
31.05M
56.17%
30.12M
3.00%
148.71M
393.80%
155.01M
4.23%
152.15M
1.85%
149.29M
1.88%
76.52M
48.74%
74.01M
3.28%
32.09M
56.65%
30.63M
4.55%
29.18M
4.74%
22.06M
24.38%
21.15M
4.15%
20.23M
4.32%
inventory
409.19K
-
420.92K
2.87%
297.11K
29.42%
678.16K
128.25%
717.62K
5.82%
965.22K
34.50%
1.24M
28.76%
1.32M
6.31%
1.78M
34.98%
1.83M
2.87%
2.02M
10.01%
1.91M
5.33%
1.90M
0.36%
1.76M
7.66%
1.81M
3.08%
1.77M
2.38%
1.86M
5.20%
1.85M
0.76%
1.84M
0.56%
2.12M
15.53%
2.91M
37.19%
3.51M
20.55%
4.06M
15.70%
5.31M
30.69%
5.69M
7.31%
11.12M
95.31%
10.83M
2.63%
10.89M
0.56%
11.04M
1.35%
11.60M
5.12%
11.67M
0.55%
25.87M
121.72%
29.70M
14.81%
28.34M
4.55%
30.20M
6.54%
33.34M
10.38%
33.75M
1.24%
34.90M
3.43%
41.33M
18.41%
39.18M
5.21%
43.35M
10.66%
43.46M
0.24%
43.41M
0.10%
long term debt
10.60M
-
10.60M
0%
2.84M
-
3.94M
38.45%
993K
-
816K
17.82%
759K
6.99%
550K
27.54%
332K
39.64%
116K
65.06%
26K
77.59%
9.42M
36,146.15%
10.53M
11.75%
20.86M
98.08%
21.50M
3.06%
23.11M
7.50%
22.48M
2.71%
21.61M
3.90%
38.85M
79.80%
38.88M
0.09%
38.90M
0.05%
39.29M
1.00%
35.86M
8.72%
18.31M
48.94%
15.68M
14.36%
long term investments
2.08M
-
1.85M
11.05%
1.59M
14.09%
1.37M
13.73%
1.07M
21.76%
926.36K
13.43%
1.90M
105.07%
6.86M
260.96%
6.55M
4.51%
6.32M
3.53%
6.10M
3.44%
1M
83.61%
2.50M
150%
2.50M
0%
2.50M
0%
3.61M
44.40%
5.87M
62.66%
5.87M
0%
5.87M
0%
4.37M
25.54%
4.37M
0%
4.37M
0%
4.86M
11.18%
5.56M
14.36%
6.40M
15.15%
7.09M
10.73%
1.84M
74.05%
6.22M
238.50%
13.33M
114.14%
12.79M
4.01%
net debt
10.52M
-
10.45M
0.73%
-12.84M
222.90%
-5.90M
54.03%
-3.28M
44.51%
-9.94M
203.46%
-2.97M
70.10%
-3.90M
31.11%
-2.35M
39.65%
-3.82M
62.64%
-1.66M
56.53%
-661.66K
60.20%
381.82K
157.71%
1.44M
276.61%
1.65M
14.58%
-2.31M
240.48%
-2.83M
22.29%
-6.66M
135.40%
-7.03M
5.55%
-14.17M
101.44%
-32.38M
128.57%
-30.66M
5.32%
-30.17M
1.60%
-18.12M
39.93%
-19.66M
8.49%
-5.09M
74.09%
-5.24M
2.91%
-28.92M
451.68%
-108.23M
274.25%
-79.30M
26.73%
-75.61M
4.66%
-46.78M
38.14%
-46.93M
0.32%
-42.99M
8.39%
-33.48M
22.13%
1.85M
105.54%
16.80M
806.31%
24.27M
44.44%
24.11M
0.65%
23.17M
3.93%
24.97M
7.77%
7.25M
70.95%
11.24M
54.93%
net receivables
1.03M
-
1.01M
1.71%
1.33M
31.33%
566.54K
57.26%
775.08K
36.81%
901.62K
16.33%
851.04K
5.61%
809.39K
4.89%
792.27K
2.11%
929.29K
17.29%
1.19M
28.08%
1.28M
7.88%
1.31M
2.10%
1.19M
8.95%
1.06M
11.13%
1.17M
10.58%
1.36M
15.52%
1.02M
24.63%
1.04M
2.20%
2.17M
107.55%
2.70M
24.60%
3.04M
12.81%
2.93M
3.88%
3.83M
30.92%
4.31M
12.55%
5.34M
23.93%
8.21M
53.51%
4.35M
46.97%
6.09M
40.08%
8.01M
31.35%
10.67M
33.26%
21.09M
97.70%
20.23M
4.08%
23.22M
14.75%
24.27M
4.54%
31.26M
28.78%
32.44M
3.77%
33.94M
4.62%
30.34M
10.59%
26.86M
11.48%
24.56M
8.58%
18.66M
24.02%
18.57M
0.44%
other assets
other current assets
140.08K
-
291.75K
108.27%
202.78K
30.49%
312.15K
53.93%
320.76K
2.76%
11.20M
3,391.86%
289.02K
97.42%
313.41K
8.44%
453.79K
44.79%
5.14M
1,032.31%
3.29M
36.00%
402.34K
87.76%
381.88K
5.08%
2.87M
651.54%
419.12K
85.40%
422.41K
0.78%
320.32K
24.17%
8.08M
2,423.74%
330.90K
95.91%
352.51K
6.53%
298.00K
15.46%
34.05M
11,327.66%
346K
98.98%
384K
10.98%
855K
122.66%
13.06M
1,427.02%
15.62M
19.65%
35.36M
126.39%
116.75M
230.13%
103.11M
11.68%
104.88M
1.71%
101.55M
3.17%
100.81M
0.73%
97.51M
3.27%
4.77M
95.11%
6.92M
45.12%
-65.66M
1,049.15%
74.39M
213.29%
75.85M
1.97%
72.18M
4.84%
7.85M
89.12%
6.76M
13.87%
4.41M
34.84%
other current liabilities
388.41K
-
761.07K
95.95%
355.67K
53.27%
442.90K
24.52%
574.18K
29.64%
787.11K
37.09%
564.04K
28.34%
519.88K
7.83%
653.62K
25.72%
696.42K
6.55%
707.11K
1.54%
742.28K
4.97%
628.36K
15.35%
422.28K
32.80%
447.57K
5.99%
513.17K
14.66%
668.96K
30.36%
822.30K
22.92%
725.24K
11.80%
820.79K
13.17%
1.01M
22.54%
1.22M
21.20%
772K
36.67%
371K
51.94%
371K
0%
3.53M
850.94%
20.83M
490.42%
3.28M
84.24%
4.94M
50.59%
9.24M
86.91%
8.52M
7.80%
11.82M
38.74%
14.06M
18.95%
20.44M
45.38%
18.93M
7.39%
17.08M
9.77%
18.39M
7.65%
23.84M
29.63%
27.05M
13.51%
18.64M
31.12%
21.64M
16.14%
24.57M
13.52%
21.76M
11.44%
other liabilities
other non current assets
165.30K
-
151.04K
8.63%
36.17K
76.06%
36.17K
0%
36.17K
0%
36.17K
0%
36.17K
0%
36.17K
0%
36.17K
0%
36.17K
0%
36.17K
0%
36.17K
0%
36.17K
0%
36.62K
1.26%
36.17K
1.25%
36.17K
0%
36.17K
0%
35.84K
0.89%
36.17K
0.90%
36.17K
0%
36.17K
0%
36K
0.46%
36K
0%
136K
277.78%
2.98M
2,088.24%
3.92M
31.79%
4.88M
24.30%
4.96M
1.70%
5.13M
3.49%
4.71M
8.30%
6.50M
38.21%
8.49M
30.59%
10.09M
18.77%
9.81M
2.75%
10.09M
2.84%
9.41M
6.76%
9.61M
2.20%
9.35M
2.79%
9.29M
0.60%
14.80M
59.35%
7.21M
51.30%
-20.88M
389.58%
245K
101.17%
other non current liabilities
4.23M
-
4.39M
3.76%
840.73K
80.86%
795.14K
5.42%
753.84K
5.19%
874.83K
16.05%
848.04K
3.06%
832.98K
1.78%
809.27K
2.85%
784.46K
3.07%
766.04K
2.35%
740.89K
3.28%
713.75K
3.66%
784.00K
9.84%
771.91K
1.54%
615.67K
20.24%
577.60K
6.18%
538K
6.86%
510.04K
5.20%
468.19K
8.20%
423.97K
9.45%
380K
10.37%
13K
96.58%
1.57M
11,953.85%
1.56M
0.26%
1.66M
6.21%
1.49M
10.48%
521K
64.94%
648K
24.38%
4.51M
596.76%
4.27M
5.40%
5.58M
30.65%
5.57M
0.14%
4.94M
11.31%
3.08M
37.66%
2.01M
34.66%
3.25M
61.25%
2.33M
28.28%
1.88M
19.24%
1.91M
1.54%
363K
80.98%
32.87M
8,955.92%
86.41M
162.85%
othertotal stockholders equity
44.28M
-
44.48M
0.46%
72.44M
62.87%
71.73M
0.99%
71.86M
0.19%
71.91M
0.07%
71.97M
0.08%
72.15M
0.25%
72.35M
0.27%
72.82M
0.66%
74.07M
1.71%
73.72M
0.47%
75.61M
2.57%
76.03M
0.55%
76.65M
0.82%
81.52M
6.36%
82.43M
1.11%
86.04M
4.39%
86.60M
0.65%
94.82M
9.49%
118.01M
24.46%
116.49M
1.29%
117.38M
0.76%
118.29M
0.78%
139.69M
18.09%
146.01M
4.52%
148.23M
1.53%
203.03M
36.97%
285.45M
40.60%
302.60M
6.01%
311.66M
3.00%
542.86M
74.18%
579.93M
6.83%
585.40M
0.94%
591.00M
0.96%
597.81M
1.15%
604.06M
1.05%
636K
99.89%
491K
22.80%
456K
7.13%
632.59M
138,626.54%
651.30M
2.96%
658.54M
1.11%
preferred stock
2.13M
-
4
-
4
0%
4
0%
4
0%
3
25%
3
0%
39.57M
-
614K
-
520K
-
property plant equipment net
1.39M
-
1.32M
4.49%
1.28M
3.30%
1.30M
1.46%
1.39M
6.63%
1.66M
19.53%
1.61M
2.57%
1.56M
3.36%
1.50M
3.53%
1.45M
3.82%
1.38M
4.48%
1.36M
1.42%
1.30M
4.62%
1.19M
8.59%
1.13M
4.41%
1.18M
4.04%
1.11M
5.96%
1.11M
0.40%
1.09M
1.75%
1.04M
3.95%
1.27M
21.37%
1.32M
4.11%
2.56M
94.31%
2.40M
6.48%
3.31M
38.21%
6.61M
99.58%
6.30M
4.73%
6.09M
3.37%
5.88M
3.32%
19.81M
236.65%
22.18M
11.98%
34.36M
54.88%
35.09M
2.14%
36.80M
4.86%
36.82M
0.06%
36.79M
0.09%
37.88M
2.96%
39.20M
3.49%
41.93M
6.97%
42.31M
0.89%
33.77M
20.17%
32.62M
3.42%
31.89M
2.24%
retained earnings
-56.41M
-
-56.90M
0.86%
-57.45M
0.98%
-58.34M
1.54%
-59.20M
1.48%
-60.11M
1.54%
-61.14M
1.72%
-62.14M
1.63%
-63.21M
1.72%
-64.33M
1.77%
-65.55M
1.91%
-66.91M
2.07%
-67.88M
1.45%
-71.20M
4.90%
-72.10M
1.26%
-72.87M
1.07%
-73.29M
0.58%
-73.96M
0.91%
-74.06M
0.14%
-73.01M
1.41%
-71.86M
1.58%
-71.03M
1.16%
-70.60M
0.60%
-69.77M
1.19%
-60.45M
13.35%
-100.05M
65.51%
-77.74M
22.30%
-94.12M
21.07%
-95.26M
1.20%
-97.39M
2.23%
-98.50M
1.15%
-90.63M
8.00%
-90.55M
0.09%
-105.02M
15.98%
-112.09M
6.73%
-184.64M
64.73%
-194.60M
5.39%
-246.91M
26.89%
-260.63M
5.55%
-270.83M
3.91%
-299.96M
10.76%
-313.34M
4.46%
-325.14M
3.76%
short term debt
656.81K
-
1.75M
166.50%
665K
-
679K
2.11%
785K
15.61%
804K
2.42%
826K
2.74%
844K
2.18%
729K
13.63%
1.73M
137.17%
2.92M
69.06%
8.66M
196.37%
6.73M
22.36%
3.77M
43.96%
3.50M
7.06%
4.25M
21.30%
4.99M
17.49%
4.83M
3.21%
4.32M
10.66%
5.28M
22.21%
8.34M
58.04%
10.01M
20.00%
11.62M
16.09%
short term investments
6.01M
-
7.74M
28.81%
7.40M
4.45%
5.61M
24.23%
2.96M
47.27%
2.90M
1.84%
1.65M
43.10%
-10K
-
22.55M
-
34.58M
53.39%
43.26M
25.09%
35.78M
17.29%
24.86M
30.53%
21.79M
12.33%
16.29M
25.26%
15.58M
4.35%
tax assets
36K
-
181K
402.78%
63K
65.19%
77K
22.22%
90K
16.88%
230K
155.56%
356K
54.78%
452K
26.97%
386K
14.60%
-1.13M
392.23%
316K
-
21.15M
6,592.72%
tax payables
112K
-
69K
38.39%
49K
28.99%
62K
26.53%
27K
56.45%
33K
22.22%
33K
0%
1.15M
3,387.88%
5.13M
345.35%
5.73M
11.84%
4.99M
12.98%
6.36M
27.56%
6.00M
5.66%
5.39M
10.14%
total assets
3.21M
-
3.35M
4.56%
15.98M
376.59%
14.81M
7.35%
14.25M
3.73%
16.07M
12.76%
15.16M
5.68%
13.87M
8.51%
13.23M
4.65%
12.37M
6.47%
10.78M
12.88%
10.55M
2.09%
10.77M
2.05%
7.93M
26.37%
8.60M
8.47%
8.48M
1.36%
8.88M
4.71%
12.14M
36.72%
12.29M
1.24%
21.79M
77.23%
46.45M
113.20%
45.47M
2.11%
48.07M
5.73%
51.74M
7.63%
84.23M
62.78%
93.01M
10.43%
94.99M
2.12%
113.97M
19.98%
195.89M
71.88%
234.83M
19.88%
240.02M
2.21%
520.97M
117.05%
559.39M
7.38%
552.60M
1.21%
544.01M
1.55%
470.38M
13.54%
487.68M
3.68%
450.23M
7.68%
446.47M
0.83%
433.18M
2.98%
411.15M
5.08%
412.71M
0.38%
401.60M
2.69%
total current assets
1.66M
-
1.88M
13.46%
14.67M
680.78%
13.47M
8.14%
12.83M
4.74%
12.17M
5.20%
10.96M
9.90%
9.30M
15.18%
8.28M
10.90%
6.97M
15.82%
5.31M
23.90%
4.92M
7.37%
4.97M
1.01%
4.63M
6.79%
5.58M
20.61%
5.68M
1.74%
6.37M
12.11%
9.93M
55.98%
10.24M
3.15%
18.81M
83.60%
38.29M
103.58%
37.56M
1.89%
39.16M
4.24%
29.14M
25.58%
32.07M
10.05%
24.18M
24.60%
26.45M
9.40%
46.25M
74.87%
127.78M
176.27%
114.71M
10.23%
116.54M
1.60%
127.41M
9.33%
130.50M
2.43%
125.86M
3.56%
118.70M
5.69%
118.06M
0.54%
135.87M
15.09%
138.45M
1.90%
132.79M
4.09%
120.31M
9.40%
116.82M
2.90%
120.60M
3.24%
111.70M
7.38%
total current liabilities
1.23M
-
1.63M
32.49%
1.06M
34.67%
613.00K
42.37%
833.01K
35.89%
1.26M
51.47%
1.46M
16.06%
1.16M
20.78%
1.63M
40.66%
1.73M
5.75%
1.48M
14.24%
2.26M
52.94%
3.46M
53.06%
1.13M
67.30%
1.09M
4.19%
1.05M
3.73%
1.09M
4.23%
1.51M
38.89%
1.31M
13.31%
1.66M
26.85%
2.10M
25.94%
1.94M
7.46%
2.70M
39.30%
3.09M
14.51%
4.94M
59.84%
7.78M
57.26%
25.46M
227.46%
7.49M
70.58%
8.36M
11.64%
15.57M
86.24%
16.38M
5.19%
31.27M
90.92%
35.79M
14.45%
39.97M
11.67%
35.04M
12.33%
33.30M
4.97%
36.95M
10.96%
44.58M
20.66%
47.32M
6.14%
39.59M
16.34%
42.62M
7.67%
42.18M
1.04%
38.66M
8.35%
total debt
10.60M
-
10.60M
0%
656.81K
-
1.75M
166.50%
2.84M
62.48%
3.94M
38.45%
1.66M
-
1.50M
9.83%
1.54M
3.28%
1.35M
12.31%
1.16M
14.48%
960K
17.10%
755K
21.35%
11.15M
1,377.22%
13.45M
20.63%
29.52M
119.44%
28.22M
4.40%
26.88M
4.77%
25.99M
3.32%
25.86M
0.50%
43.84M
69.56%
43.71M
0.29%
43.22M
1.13%
44.57M
3.12%
44.20M
0.82%
42.69M
3.42%
40.96M
4.05%
total investments
6.01M
-
7.74M
28.81%
7.40M
4.45%
5.61M
24.23%
2.96M
47.27%
2.90M
1.84%
1.65M
43.10%
2.08M
-
1.85M
11.05%
1.59M
14.09%
1.37M
13.73%
1.07M
21.76%
926.36K
13.43%
1.90M
105.07%
6.86M
260.96%
6.55M
4.51%
6.32M
3.53%
6.10M
3.44%
1M
83.61%
2.50M
150%
2.50M
0%
2.50M
0%
3.61M
44.40%
5.87M
62.66%
5.87M
0%
5.87M
0%
4.37M
25.54%
4.37M
0%
4.37M
0%
27.41M
526.88%
35.07M
27.97%
49.66M
41.59%
37.80M
23.89%
26.70M
29.37%
22.95M
14.04%
29.62M
29.05%
28.37M
4.20%
total liabilities
16.07M
-
16.62M
3.48%
1.90M
88.54%
1.41M
26.06%
1.59M
12.69%
2.14M
34.64%
2.31M
8.23%
1.99M
13.81%
2.44M
22.48%
2.51M
2.83%
2.25M
10.53%
3.00M
33.77%
4.18M
39.07%
4.76M
13.95%
5.80M
21.72%
1.66M
71.34%
1.67M
0.37%
2.05M
23.04%
1.82M
11.18%
2.13M
17.03%
2.52M
18.17%
2.32M
7.95%
3.71M
59.85%
5.48M
47.72%
7.27M
32.69%
9.98M
37.42%
27.28M
173.19%
8.13M
70.21%
9.04M
11.18%
29.58M
227.39%
31.25M
5.62%
68.69M
119.82%
70.13M
2.10%
71.85M
2.45%
65.49M
8.85%
58.07M
11.34%
79.43M
36.79%
86.04M
8.32%
88.36M
2.70%
81.05M
8.28%
79.14M
2.36%
75.05M
5.16%
68.20M
9.13%
total liabilities and stockholders equity
3.21M
-
3.35M
4.56%
15.98M
376.59%
14.81M
7.35%
14.25M
3.73%
16.07M
12.76%
15.16M
5.68%
13.87M
8.51%
13.23M
4.65%
12.37M
6.47%
10.78M
12.88%
10.55M
2.09%
10.77M
2.05%
7.93M
26.37%
8.60M
8.47%
8.48M
1.36%
8.88M
4.71%
12.14M
36.72%
12.29M
1.24%
21.79M
77.23%
46.45M
113.20%
45.47M
2.11%
48.07M
5.73%
51.74M
7.63%
84.23M
62.78%
93.01M
10.43%
94.99M
2.12%
113.97M
19.98%
195.89M
71.88%
234.83M
19.88%
240.02M
2.21%
520.97M
117.05%
559.39M
7.38%
552.60M
1.21%
544.01M
1.55%
470.38M
13.54%
487.68M
3.68%
-160.87M
132.99%
-172.27M
7.08%
-189.78M
10.17%
411.15M
316.65%
412.71M
0.38%
401.60M
2.69%
total non current assets
1.55M
-
1.48M
4.93%
1.32M
10.75%
1.34M
1.42%
1.42M
6.45%
3.91M
174.91%
4.20M
7.48%
4.57M
8.91%
4.94M
8.07%
5.40M
9.19%
5.47M
1.35%
5.63M
3.03%
5.80M
2.95%
3.30M
43.13%
3.02M
8.55%
2.80M
7.10%
2.51M
10.28%
2.21M
12.03%
2.05M
7.36%
2.98M
45.41%
8.16M
173.86%
7.90M
3.15%
8.92M
12.82%
22.60M
153.51%
52.16M
130.77%
68.83M
31.96%
68.54M
0.43%
67.72M
1.20%
68.10M
0.57%
120.12M
76.38%
123.48M
2.80%
393.56M
218.72%
428.89M
8.98%
426.75M
0.50%
425.31M
0.34%
352.32M
17.16%
351.81M
0.15%
311.78M
11.38%
313.68M
0.61%
312.87M
0.26%
294.33M
5.93%
292.11M
0.75%
289.90M
0.76%
total non current liabilities
14.84M
-
15.00M
1.07%
840.73K
94.39%
795.14K
5.42%
753.84K
5.19%
874.83K
16.05%
848.04K
3.06%
832.98K
1.78%
809.27K
2.85%
784.46K
3.07%
766.04K
2.35%
740.89K
3.28%
713.75K
3.66%
3.63M
408.30%
4.71M
29.81%
615.67K
86.93%
577.60K
6.18%
538K
6.86%
510.04K
5.20%
468.19K
8.20%
423.97K
9.45%
380K
10.37%
1.01M
164.74%
2.38M
136.88%
2.32M
2.56%
2.21M
4.82%
1.82M
17.74%
637K
64.96%
674K
5.81%
14.01M
1,978.64%
14.87M
6.11%
37.41M
151.67%
34.34M
8.22%
31.88M
7.15%
30.45M
4.49%
24.77M
18.67%
42.48M
71.52%
41.46M
2.41%
41.04M
1.00%
41.46M
1.02%
36.51M
11.94%
32.87M
9.97%
29.54M
10.14%
total stockholders equity
-12.86M
-
-13.27M
3.21%
14.08M
206.07%
13.40M
4.82%
12.67M
5.46%
13.94M
10.02%
10.84M
22.24%
10.02M
7.52%
9.15M
8.68%
8.51M
7.03%
8.53M
0.25%
6.82M
20.02%
6.16M
9.69%
3.17M
48.62%
2.80M
11.44%
6.82M
143.29%
7.21M
5.77%
10.09M
39.88%
10.47M
3.76%
19.66M
87.70%
43.93M
123.50%
43.15M
1.78%
44.37M
2.82%
46.27M
4.28%
76.96M
66.35%
83.03M
7.88%
67.71M
18.45%
105.84M
56.32%
186.85M
76.54%
205.25M
9.84%
208.78M
1.72%
452.28M
116.63%
489.26M
8.18%
480.75M
1.74%
478.52M
0.46%
412.31M
13.84%
408.25M
0.99%
-246.91M
160.48%
-260.63M
5.55%
-270.83M
3.91%
332.02M
222.59%
337.66M
1.70%
333.40M
1.26%

All numbers in USD (except ratios and percentages)