bf/NASDAQ:STAA_icon.jpeg

NASDAQ:STAA

STAAR Surgical Company

  • Stock

USD

Last Close

26.63

06/11 21:01

Market Cap

2.26B

Beta: 1.23

Volume Today

393.70K

Avg: 613.48K

PE Ratio

68.00

PFCF: −40.11

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
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '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
Jan '20
Apr '20
Jul '20
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Dec '21
Apr '22
Jul '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Aug '25
Nov '25
account payables
6.62M
-
4.94M
25.33%
4.76M
3.68%
5.79M
21.61%
6.69M
15.56%
6.85M
2.41%
8.72M
27.34%
7.97M
8.62%
8.31M
4.24%
7.60M
8.53%
6.92M
9.01%
5.73M
17.10%
6.03M
5.21%
8.24M
36.57%
7.20M
12.65%
8.28M
15.08%
6.52M
21.23%
7.02M
7.57%
8.10M
15.37%
7.54M
6.94%
8.05M
6.83%
9.51M
18.10%
8.89M
6.49%
7.83M
11.92%
7.87M
0.56%
7.83M
0.51%
7.58M
3.26%
9.09M
19.96%
8.70M
4.32%
13.42M
54.28%
12.72M
5.25%
7.57M
40.49%
11.58M
52.98%
9.10M
21.37%
11.44M
25.70%
8.79M
23.21%
13.56M
54.30%
13.56M
0%
16.56M
22.15%
19.06M
15.09%
14.69M
22.90%
16.70K
99.89%
11.46M
68,536.25%
12.35M
7.68%
12.35B
99,900%
9.18M
99.93%
accumulated other comprehensive income loss
-1.07M
-
-1.02M
4.95%
-1.21M
19.08%
-1.02M
16.02%
-1.58M
55.36%
-1.06M
32.91%
-326K
69.25%
-145K
55.52%
-1.05M
624.14%
-731K
30.38%
-756K
3.42%
-788K
4.23%
-1.15M
45.94%
-629K
45.30%
-989K
57.23%
-1.20M
21.44%
-1.32M
9.91%
-1.34M
1.74%
-1.60M
19.29%
-2.52M
57.30%
-3.05M
20.95%
-3.03M
0.72%
-2.91M
3.87%
-2.92M
0.55%
-5.54M
89.57%
-3.46M
37.66%
-3.84M
10.96%
-3.63M
5.42%
-4.05M
11.58%
-1.06M
73.74%
249K
123.42%
-310K
224.50%
156K
150.32%
-937K
700.64%
-2.52M
169.05%
-2.89M
14.48%
-4.11M
42.52%
-4.11M
0%
-4.71M
14.56%
-5.46M
15.94%
-5.60M
2.54%
-7.03K
99.87%
-5.60M
79,604.17%
-5.64M
0.73%
-5.64B
99,900%
-6.53M
99.88%
cash and cash equivalents
13.01M
-
10.81M
16.94%
15.34M
41.87%
16.08M
4.86%
13.40M
16.66%
8.97M
33.08%
12.69M
41.48%
14.28M
12.58%
14.00M
2.00%
13.50M
3.56%
13.44M
0.46%
16.13M
20.06%
18.52M
14.80%
20.77M
12.15%
21.25M
2.29%
102.19M
381.01%
103.88M
1.65%
102.11M
1.70%
103.25M
1.12%
112.33M
8.79%
119.97M
6.80%
110.85M
7.60%
116.31M
4.93%
128.34M
10.34%
152.45M
18.79%
162.34M
6.49%
173.08M
6.61%
196.25M
13.38%
199.71M
1.76%
193.07M
3.32%
202.49M
4.88%
129.24M
36.17%
86.48M
33.09%
89.97M
4.03%
94.69M
5.25%
127.43M
34.57%
183.04M
43.64%
183.04M
0%
224.02M
22.39%
192.78M
13.95%
164.00M
14.93%
144.16K
99.91%
173.11M
119,985.46%
167.13M
3.46%
167.13B
99,900%
176.16M
99.89%
cash and short term investments
13.01M
-
10.81M
16.94%
15.34M
41.87%
16.08M
4.86%
13.40M
16.66%
8.97M
33.08%
12.69M
41.48%
14.28M
12.58%
14.00M
2.00%
13.50M
3.56%
13.44M
0.46%
16.13M
20.06%
18.52M
14.80%
20.77M
12.15%
21.25M
2.29%
102.19M
381.01%
103.88M
1.65%
102.11M
1.70%
103.25M
1.12%
112.33M
8.79%
119.97M
6.80%
110.85M
7.60%
116.31M
4.93%
128.34M
10.34%
152.45M
18.79%
162.34M
6.49%
173.08M
6.61%
196.25M
13.38%
199.71M
1.76%
193.07M
3.32%
202.49M
4.88%
211.33M
4.37%
211.64M
0.14%
203.85M
3.68%
192.01M
5.81%
188.11M
2.03%
220.73M
17.34%
220.73M
0%
224.02M
1.49%
235.20M
4.99%
164.00M
30.27%
144.16K
99.91%
222.76M
154,424.52%
189.88M
14.76%
189.88B
99,900%
192.66M
99.90%
common stock
384K
-
386K
0.52%
398K
3.11%
399K
0.25%
399K
0%
402K
0.75%
404K
0.50%
406K
0.50%
407K
0.25%
409K
0.49%
411K
0.49%
412K
0.24%
414K
0.49%
416K
0.48%
419K
0.72%
441K
5.25%
442K
0.23%
444K
0.45%
445K
0.23%
446K
0.22%
448K
0.45%
451K
0.67%
458K
1.55%
461K
0.66%
464K
0.65%
469K
1.08%
474K
1.07%
476K
0.42%
477K
0.21%
478K
0.21%
480K
0.42%
482K
0.42%
482K
0%
483K
0.21%
485K
0.41%
488K
0.62%
488K
0%
488K
0%
491K
0.61%
492K
0.20%
493K
0.20%
493
99.90%
495K
100,305.68%
495K
0%
495M
99,900%
497M
0.40%
deferred revenue
301K
-
301K
0%
301K
0%
301K
0%
370K
22.92%
4.62M
1,149.73%
4.80M
3.74%
370K
92.29%
6.86M
-
4.93M
28.10%
5.63M
14.24%
9.31M
-
9.97M
7.06%
11.98M
20.13%
2.90M
75.83%
12.32M
325.42%
3.26M
73.51%
13.53M
314.71%
3.64M
73.07%
13.53M
271.27%
15.54M
14.89%
18.59M
19.62%
4.53M
75.63%
20.80M
358.98%
25.18M
21.04%
28.65M
13.80%
4.82M
83.19%
3.22M
-
6.65M
-
10.85M
-
10.85M
0%
5.27M
-
deferred revenue non current
3.25M
-
3.32M
2.03%
1.04M
-
31.44M
-
31.44M
0%
-1
-
deferrred tax liabilities non current
1.70M
-
1.76M
3.05%
1.81M
3.25%
1.87M
2.92%
1.89M
1.18%
1.09M
42.48%
1.01M
7.37%
1.00M
0.10%
881K
12.34%
874K
0.79%
889K
1.72%
984K
10.69%
350K
64.43%
414K
18.29%
585K
41.30%
679K
16.07%
1.02M
50.52%
1.10M
7.63%
1.41M
27.82%
1.54M
9.46%
222K
-
222K
0%
222K
0%
222K
0%
811K
265.32%
811K
0%
1.04M
27.87%
1.55M
49.86%
1.49M
4.18%
1.37M
8.06%
1.29M
5.41%
1.29M
0%
1.08M
16.83%
1.08M
0%
1.07M
0.28%
1.06M
1.68%
297
-
goodwill
1.79M
-
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.78M
0.06%
1.79M
0.06%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79K
99.90%
1.79M
99,900%
1.79M
0%
1.79B
99,900%
1.79M
99.90%
goodwill and intangible assets
2.66M
-
2.61M
1.73%
2.54M
2.84%
2.50M
1.22%
2.45M
2.12%
2.44M
0.33%
2.44M
0.04%
2.39M
2.13%
2.26M
5.60%
2.23M
1.51%
2.17M
2.52%
2.11M
2.63%
2.06M
2.60%
2.06M
0.34%
2.04M
0.92%
2.03M
0.73%
2.03M
0.05%
2.05M
0.99%
2.05M
0.10%
2.04M
0.44%
2.08M
2.16%
2.07M
0.43%
2.06M
0.39%
2.06M
0.19%
2.06M
0.24%
2.04M
1.02%
2.02M
0.49%
2.02M
0.35%
2.00M
0.69%
1.99M
0.75%
1.97M
0.96%
1.96M
0.66%
1.96M
0.10%
1.95M
0.41%
1.79M
8.46%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79M
0%
1.79K
99.90%
1.79M
99,900%
1.79M
0%
1.79B
99,900%
1.79M
99.90%
intangible assets
870K
-
824K
5.29%
750K
8.98%
719K
4.13%
666K
7.37%
658K
1.20%
659K
0.15%
607K
7.89%
473K
22.08%
439K
7.19%
383K
12.76%
326K
14.88%
271K
16.87%
278K
2.58%
259K
6.83%
244K
5.79%
243K
0.41%
263K
8.23%
261K
0.76%
252K
3.45%
296K
17.46%
287K
3.04%
280K
2.44%
275K
1.79%
270K
1.82%
249K
7.78%
239K
4.02%
232K
2.93%
218K
6.03%
203K
6.88%
184K
9.36%
171K
7.07%
173K
1.17%
165K
4.62%
-1.78M
-
-1.78M
0%
inventory
15.72M
-
15.27M
2.82%
14.15M
7.33%
14.62M
3.31%
15.92M
8.88%
16.02M
0.62%
15.69M
2.04%
15.89M
1.29%
14.82M
6.73%
14.65M
1.21%
13.46M
8.11%
13.27M
1.37%
13.31M
0.27%
13.44M
1.01%
14.39M
7.01%
16.18M
12.46%
16.70M
3.24%
16.44M
1.59%
16.33M
0.68%
16.44M
0.69%
17.14M
4.27%
17.57M
2.47%
17.84M
1.54%
18.23M
2.23%
18.11M
0.67%
16.79M
7.30%
15.59M
7.14%
16.52M
5.95%
17.27M
4.58%
18.45M
6.81%
18.09M
1.96%
19.93M
10.18%
24.16M
21.23%
27.81M
15.09%
25.48M
8.36%
31.06M
21.89%
35.13M
13.10%
35.13M
0%
38.58M
9.82%
39.28M
1.82%
40.36M
2.75%
43.30K
99.89%
48.14M
111,071.92%
53.11M
10.31%
53.11B
99,900%
53.30M
99.90%
long term debt
468K
-
411K
12.18%
305K
25.79%
224K
26.56%
204K
8.93%
118K
42.16%
1.38M
1,072.88%
1.68M
21.10%
1.34M
20.11%
1.43M
6.42%
1.13M
20.84%
834K
26.06%
531K
36.33%
1.15M
117.14%
868K
24.72%
662K
23.73%
459K
30.66%
4.93M
973.20%
5.16M
4.75%
4.47M
13.29%
4.45M
0.49%
3.74M
15.90%
3.43M
8.44%
5.64M
64.64%
6.58M
16.50%
6.34M
3.51%
8.68M
36.81%
19.46M
124.20%
28.65M
47.25%
28.10M
1.92%
27.18M
3.29%
26.28M
3.28%
27.35M
4.04%
28.20M
3.11%
28.31M
0.41%
31.73M
12.05%
31.47M
0.82%
31.47M
0%
31.13M
1.08%
31.50M
1.20%
35.38M
12.34%
34.81K
99.90%
33.12M
95,047.53%
35.42M
6.94%
long term investments
13.36M
-
13.90M
4.06%
13.45M
3.29%
17.52M
30.35%
13.63M
22.24%
11.70M
14.12%
11.70M
0%
6.96M
40.50%
265K
96.19%
net debt
-8.00M
-
-5.88M
26.49%
-10.63M
80.78%
-11.35M
6.84%
-8.68M
23.57%
-4.03M
53.61%
-6.09M
51.35%
-7.27M
19.32%
-7.18M
1.24%
-6.31M
12.15%
-6.60M
4.61%
-9.59M
45.32%
-12.27M
28.00%
-13.02M
6.05%
-14.26M
9.57%
-96.01M
573.20%
-98.54M
2.63%
-90.26M
8.40%
-91.51M
1.39%
-101.97M
11.43%
-110.43M
8.29%
-102.70M
7.00%
-108.71M
5.85%
-118.70M
9.19%
-141.65M
19.33%
-152.22M
7.46%
-160.27M
5.29%
-172.81M
7.82%
-167.65M
2.99%
-161.21M
3.84%
-171.44M
6.35%
-99.32M
42.07%
-55.44M
44.18%
-58.06M
4.73%
-62.21M
7.14%
-91.54M
47.15%
-147.20M
60.81%
-147.20M
0%
-188.33M
27.94%
-156.50M
16.90%
-124.00M
20.77%
-105.42K
99.91%
-136.44M
129,326.27%
-126.61M
7.20%
-189.88B
149,873.54%
-192.66M
99.90%
net receivables
11.05M
-
11.04M
0.17%
12.48M
13.08%
12.78M
2.39%
15.68M
22.69%
17.44M
11.29%
16.78M
3.81%
14.37M
14.35%
16.34M
13.72%
17.35M
6.13%
17.80M
2.63%
24.90M
39.89%
17.85M
28.31%
24.04M
34.68%
27.79M
15.57%
25.69M
7.53%
25.95M
0.98%
29.02M
11.83%
32.96M
13.60%
32.45M
1.56%
31.00M
4.47%
37.04M
19.50%
41.44M
11.89%
44.61M
7.65%
35.23M
21.04%
35.67M
1.24%
50.06M
40.35%
43.53M
13.03%
43.53M
0.01%
49.72M
14.21%
65.54M
31.82%
57.68M
11.99%
62.45M
8.27%
63.49M
1.68%
94.44M
48.74%
112.37M
18.98%
97.98M
12.80%
97.98M
0%
64.60M
34.06%
95.70M
48.14%
104.51M
9.20%
77.90K
99.93%
42.70M
54,712.12%
37.08M
13.16%
34.44B
92,780.26%
60.10M
99.83%
other assets
23.87B
-
other current assets
383K
-
364K
4.96%
212K
41.76%
290K
36.79%
747K
157.59%
216K
71.08%
945K
337.50%
624K
33.97%
484K
22.44%
666K
37.60%
605K
9.16%
629K
3.97%
197K
68.68%
354K
79.70%
412K
16.38%
660K
60.19%
305K
53.79%
592K
94.10%
457K
22.80%
532K
16.41%
315K
40.79%
1.16M
268.25%
640K
44.83%
1.04M
62.66%
692K
33.53%
8.72M
1,159.54%
9.38M
7.68%
7.65M
18.53%
7.87M
2.97%
12.67M
60.92%
10.34M
18.39%
7.97M
22.92%
13.73M
72.24%
131.60M
858.77%
16.07M
87.79%
15.53M
3.39%
11.43M
26.37%
11.43M
0%
38.51M
236.80%
13.63M
64.60%
88.23M
547.29%
102.58K
99.88%
12.90M
12,472.75%
12.72M
1.36%
15.36B
120,651.45%
15.14M
99.90%
other current liabilities
4.98M
-
5.28M
6.19%
5.58M
5.60%
6.28M
12.54%
6.30M
0.40%
1.70M
73.02%
1.65M
2.94%
7.57M
358.39%
7.28M
3.87%
1.57M
78.45%
1.42M
9.25%
8.62M
505.83%
7.34M
14.87%
1.44M
80.34%
1.65M
14.41%
1.76M
6.66%
13.43M
662.69%
1.97M
85.32%
10.77M
446.20%
3.02M
71.92%
17.70M
485.22%
2.46M
86.09%
2.98M
21.12%
3.44M
15.53%
24.61M
614.25%
3.71M
84.93%
4.92M
32.52%
5.08M
3.26%
31.88M
528.12%
24.00M
24.70%
26.71M
11.27%
34.11M
27.73%
36.45M
6.85%
34.25M
6.02%
31.93M
6.79%
43.82M
37.27%
36.26M
17.25%
36.26M
0%
41.55M
14.56%
37.07M
10.78%
47.03M
26.88%
49.67K
99.89%
47.68M
95,893.23%
40.71M
14.60%
46.88B
115,054.86%
52.46M
99.89%
other liabilities
1
-
other non current assets
597K
-
590K
1.17%
580K
1.69%
617K
6.38%
617K
0%
646K
4.70%
828K
28.17%
835K
0.85%
772K
7.54%
948K
22.80%
948K
0%
969K
2.22%
967K
0.21%
996K
3.00%
1.01M
1.10%
998K
0.89%
1.01M
1.10%
836K
17.15%
713K
14.71%
752K
5.47%
751K
0.13%
588K
21.70%
591K
0.51%
600K
1.52%
608K
1.33%
660K
8.55%
658K
0.30%
625K
5.02%
822K
31.52%
817K
0.61%
786K
3.79%
808K
2.80%
957K
18.44%
956K
0.10%
954K
0.21%
2.38M
149.69%
3.34M
40.18%
3.34M
0%
5.86M
75.59%
9.22M
57.24%
13.82M
49.95%
17.23K
99.88%
19.07M
110,576.57%
23.87M
25.12%
-88.10B
369,227.63%
-76.37M
99.91%
other non current liabilities
3.19M
-
3.25M
1.60%
89K
97.26%
88K
1.12%
4.13M
4,592.05%
4.34M
5.18%
4.54M
4.51%
4.67M
2.95%
4.25M
9.03%
4.38M
3.11%
4.34M
0.89%
4.53M
4.17%
5.03M
11.09%
5.21M
3.68%
5.24M
0.54%
5.24M
0.06%
5.70M
8.79%
5.62M
1.40%
6.35M
12.91%
7.42M
16.79%
8.05M
8.56%
8.18M
1.54%
8.35M
2.12%
8.80M
5.45%
12.16M
38.15%
8.94M
26.53%
9.11M
2.00%
9.02M
1.02%
8.96M
0.72%
4.77M
46.77%
955K
79.97%
1.39M
45.13%
2.15M
55.48%
3.35M
55.55%
3.15M
6.00%
3.13M
0.70%
-26.28M
939.81%
-26.28M
0%
4.87M
118.54%
4.92M
0.90%
7.74M
57.45%
6.78K
99.91%
5.92M
87,199.01%
6.56M
10.90%
othertotal stockholders equity
178.23M
-
179.77M
0.86%
184.99M
2.91%
186.29M
0.70%
187.01M
0.38%
194.01M
3.74%
195.07M
0.55%
196.41M
0.69%
197.66M
0.63%
198.60M
0.48%
200.92M
1.17%
202.15M
0.61%
204.92M
1.37%
206.79M
0.91%
210.49M
1.79%
287M
36.35%
289.58M
0.90%
292.72M
1.08%
296.06M
1.14%
299.60M
1.19%
304.29M
1.57%
309.48M
1.71%
320.24M
3.48%
328.07M
2.45%
338.19M
3.08%
348.06M
2.92%
360.32M
3.52%
368.57M
2.29%
373.52M
1.34%
378.69M
1.38%
387.33M
2.28%
398.45M
2.87%
404.19M
1.44%
409.30M
1.27%
419.59M
2.51%
436.12M
3.94%
436.95M
0.19%
436.95M
0%
447.72M
2.46%
457.40M
2.16%
466.58M
2.01%
471.45K
99.90%
476.87M
101,049.44%
480.32M
0.72%
480.32B
99,900%
489.52M
99.90%
preferred stock
property plant equipment net
10.07M
-
9.92M
1.42%
9.93M
0.08%
9.94M
0.13%
10.10M
1.52%
10.98M
8.79%
11.42M
4.02%
11.72M
2.57%
11.79M
0.61%
12.11M
2.75%
11.62M
4.09%
11.00M
5.34%
9.78M
11.12%
11.86M
21.28%
11.59M
2.22%
11.46M
1.13%
11.45M
0.10%
20.37M
77.92%
22.94M
12.59%
23.53M
2.57%
25.62M
8.87%
26.94M
5.16%
27.75M
3.02%
31.03M
11.80%
33.39M
7.62%
35.06M
5.00%
39.92M
13.86%
54.32M
36.07%
67.73M
24.69%
71.14M
5.03%
73.60M
3.46%
77.93M
5.89%
81.53M
4.62%
84.94M
4.18%
87.71M
3.26%
98.10M
11.84%
101.41M
3.37%
101.41M
0%
107.08M
5.60%
112.58M
5.13%
119.55M
6.19%
121.78K
99.90%
106.00M
86,948.35%
107.44M
1.36%
74.42B
69,161.20%
72.61M
99.90%
retained earnings
-140.45M
-
-142.79M
1.67%
-144.38M
1.12%
-146.14M
1.21%
-146.98M
0.58%
-155.02M
5.47%
-157.16M
1.38%
-158.94M
1.13%
-159.11M
0.11%
-161.31M
1.38%
-162.28M
0.60%
-161.11M
0.72%
-161.25M
0.09%
-160.66M
0.36%
-158.84M
1.14%
-157.38M
0.92%
-156.28M
0.70%
-154.49M
1.15%
-150.57M
2.53%
-148.18M
1.59%
-141.80M
4.30%
-141.94M
0.09%
-143.11M
0.83%
-139.22M
2.72%
-135.89M
2.39%
-130.90M
3.67%
-122.33M
6.54%
-116.31M
4.92%
-111.39M
4.23%
-101.79M
8.62%
-88.75M
12.81%
-78.49M
11.56%
-72.39M
7.78%
-69.92M
3.40%
-63.86M
8.67%
-55.12M
13.68%
-47.37M
14.07%
-47.37M
0%
-50.71M
7.05%
-43.33M
14.55%
-33.35M
23.03%
-67.58K
99.80%
-121.79M
180,122.27%
-138.60M
13.80%
-138.60B
99,900%
-129.72M
99.91%
short term debt
4.55M
-
4.52M
0.64%
4.40M
2.57%
4.50M
2.27%
4.52M
0.38%
4.83M
6.72%
5.21M
8.02%
5.34M
2.44%
5.48M
2.66%
5.77M
5.24%
5.71M
0.97%
5.71M
0.02%
5.72M
0.09%
6.60M
15.50%
6.12M
7.36%
5.52M
9.73%
4.88M
11.65%
6.92M
41.96%
6.58M
4.98%
5.88M
10.62%
5.09M
13.50%
4.40M
13.43%
4.17M
5.25%
3.99M
4.39%
4.22M
5.86%
3.79M
10.39%
4.13M
9.11%
3.98M
3.68%
3.41M
14.28%
3.76M
10.23%
3.87M
3.06%
3.64M
6.01%
3.69M
1.43%
3.71M
0.43%
4.17M
12.56%
4.17M
0.19%
4.37M
4.80%
4.37M
0%
4.57M
4.63%
4.77M
4.46%
4.62M
3.31%
3.94K
99.91%
3.56M
90,347.15%
5.10M
43.34%
short term investments
82.09M
-
125.16M
52.46%
113.88M
9.01%
97.31M
14.55%
60.68M
37.64%
37.69M
37.89%
37.69M
0%
42.42M
-
49.65M
-
22.75M
54.17%
22.75B
99,900%
16.50M
99.93%
tax assets
695K
-
698K
0.43%
685K
1.86%
759K
10.80%
717K
5.53%
1.57M
118.69%
1.66M
6.12%
1.67M
0.36%
714K
57.25%
1.10M
54.76%
1.10M
0.09%
1.04M
5.53%
1.24M
19.08%
1.26M
1.85%
1.14M
9.96%
1.20M
5.44%
1.28M
6.41%
1.27M
0.23%
1.35M
6.27%
1.46M
7.75%
3.75M
156.85%
5.11M
36.32%
5.11M
0.04%
5.01M
2.09%
4.94M
1.26%
4.54M
8.25%
3.72M
17.99%
3.70M
0.54%
3.81M
3.05%
3.33M
12.59%
3.22M
3.48%
3.71M
15.32%
4.82M
30.03%
4.74M
1.66%
4.67M
1.52%
8.56M
83.22%
5.19M
39.37%
5.19M
0%
5.13M
1.25%
5.08M
0.92%
5.32M
4.84%
788
99.99%
4.00M
507,768.02%
11.89M
197.18%
11.89B
99,900%
1.98M
99.98%
tax payables
867K
-
204K
76.47%
352K
72.55%
148K
57.95%
217K
46.62%
28K
87.10%
83K
196.43%
482K
480.72%
1.52M
215.15%
950K
37.46%
571K
39.89%
675K
18.21%
656K
2.81%
505K
23.02%
1.43M
182.97%
1.94M
35.83%
2.10M
8.19%
2.34M
11.33%
2.40M
2.74%
3.23M
34.68%
3.87M
19.75%
3.54M
8.54%
3.33M
6.04%
5.13M
53.98%
6.40M
24.85%
6.04M
5.67%
4.03M
33.24%
4.72M
17.10%
3.09M
34.54%
2.87M
7.02%
4.07M
41.85%
5.23M
28.42%
3.85M
26.51%
5.46M
42.03%
7.20M
31.88%
10.85M
-
10.85M
0%
5.27M
-
5.66M
-
1.07M
81.13%
total assets
58.91M
-
56.81M
3.57%
60.30M
6.14%
61.91M
2.68%
62.95M
1.69%
61.88M
1.71%
65.30M
5.53%
66.33M
1.58%
65.44M
1.34%
65.44M
0.01%
63.64M
2.76%
72.70M
14.25%
67.93M
6.56%
78.29M
15.25%
82.71M
5.64%
162.99M
97.06%
167.34M
2.67%
177.22M
5.90%
185.96M
4.93%
192.74M
3.65%
206.87M
7.33%
206.79M
0.04%
218.04M
5.44%
234.70M
7.64%
257.42M
9.68%
265.81M
3.26%
294.44M
10.77%
324.61M
10.25%
345.78M
6.52%
351.18M
1.56%
376.02M
7.08%
394.68M
4.96%
415.15M
5.19%
418.90M
0.90%
440.65M
5.19%
471.52M
7.01%
488.69M
3.64%
488.69M
0%
492.54M
0.79%
512.75M
4.10%
537.59M
4.85%
509.52K
99.91%
457.36M
89,662.99%
437.78M
4.28%
437.78B
99,900%
456.36M
99.90%
total current assets
44.90M
-
42.99M
4.25%
46.56M
8.32%
48.09M
3.26%
49.07M
2.05%
46.24M
5.77%
48.94M
5.84%
49.72M
1.59%
49.91M
0.38%
49.05M
1.73%
47.80M
2.55%
57.58M
20.47%
53.89M
6.41%
62.11M
15.26%
66.92M
7.75%
147.30M
120.09%
151.57M
2.90%
152.69M
0.73%
158.91M
4.08%
164.96M
3.81%
174.67M
5.88%
172.08M
1.48%
182.52M
6.07%
196.00M
7.39%
216.42M
10.42%
223.51M
3.28%
248.12M
11.01%
263.94M
6.38%
271.41M
2.83%
273.90M
0.92%
296.46M
8.23%
296.91M
0.15%
311.97M
5.07%
312.87M
0.29%
328.00M
4.84%
347.07M
5.81%
365.27M
5.24%
365.27M
0%
365.71M
0.12%
383.82M
4.95%
397.11M
3.46%
367.94K
99.91%
326.50M
88,636.75%
292.79M
10.32%
292.79B
99,900%
321.21M
99.89%
total current liabilities
16.45M
-
15.05M
8.50%
15.05M
0.01%
16.88M
12.16%
17.89M
6.00%
18.00M
0.64%
20.39M
13.24%
21.25M
4.24%
21.07M
0.86%
21.80M
3.46%
18.98M
12.91%
25.70M
35.38%
19.09M
25.72%
25.60M
34.09%
24.93M
2.59%
27.54M
10.46%
27.73M
0.68%
28.23M
1.81%
28.71M
1.70%
29.97M
4.39%
34.48M
15.03%
29.90M
13.27%
31.59M
5.64%
33.86M
7.19%
41.24M
21.79%
36.13M
12.38%
41.80M
15.70%
46.80M
11.95%
48.80M
4.29%
41.18M
15.61%
46.51M
12.95%
45.32M
2.57%
51.72M
14.11%
47.06M
9.00%
54.19M
15.15%
56.77M
4.76%
65.04M
14.55%
65.04M
0%
62.67M
3.63%
66.17M
5.58%
66.34M
0.26%
70.31K
99.89%
68.36M
97,126.41%
59.23M
13.35%
59.23B
99,900%
61.64M
99.90%
total debt
5.02M
-
4.93M
1.71%
4.71M
4.50%
4.73M
0.40%
4.72M
0.06%
4.94M
4.61%
6.60M
33.44%
7.01M
6.35%
6.82M
2.78%
7.19M
5.47%
6.84M
4.91%
6.54M
4.31%
6.25M
4.55%
7.75M
24.14%
6.98M
9.94%
6.18M
11.47%
5.34M
13.68%
11.85M
122.05%
11.74M
0.94%
10.36M
11.80%
9.54M
7.88%
8.15M
14.58%
7.60M
6.71%
9.63M
26.75%
10.80M
12.09%
10.13M
6.20%
12.81M
26.46%
23.44M
82.97%
32.06M
36.80%
31.86M
0.63%
31.05M
2.54%
29.93M
3.62%
31.04M
3.72%
31.91M
2.79%
32.49M
1.83%
35.89M
10.48%
35.83M
0.17%
35.83M
0%
35.70M
0.39%
36.27M
1.62%
40M
10.28%
38.74K
99.90%
36.68M
94,570.00%
40.52M
10.47%
total investments
95.45M
-
139.06M
45.69%
13.45M
90.33%
17.52M
30.35%
74.31M
324.01%
49.39M
33.53%
49.39M
0%
6.96M
85.90%
42.69M
513.08%
49.65M
-
22.75M
54.17%
22.75B
99,900%
16.50M
99.93%
total liabilities
21.81M
-
20.46M
6.20%
20.50M
0.22%
22.37M
9.10%
24.11M
7.76%
23.55M
2.32%
27.31M
15.99%
28.60M
4.72%
27.54M
3.73%
28.48M
3.41%
25.34M
11.01%
32.04M
26.43%
25.00M
21.99%
32.38M
29.52%
31.63M
2.31%
34.12M
7.90%
34.91M
2.31%
39.88M
14.23%
41.63M
4.38%
43.40M
4.26%
46.98M
8.25%
41.82M
10.98%
43.37M
3.69%
48.31M
11.39%
60.19M
24.61%
51.63M
14.23%
59.82M
15.86%
75.50M
26.22%
87.22M
15.53%
74.86M
14.17%
76.72M
2.48%
74.54M
2.83%
82.71M
10.95%
79.98M
3.29%
86.95M
8.72%
92.93M
6.87%
102.74M
10.56%
102.74M
0%
99.75M
2.91%
103.64M
3.90%
109.47M
5.62%
112.19K
99.90%
107.39M
95,624.18%
101.21M
5.76%
101.21B
99,900%
102.58M
99.90%
total liabilities and stockholders equity
58.91M
-
56.81M
3.57%
60.30M
6.14%
61.91M
2.68%
62.95M
1.69%
61.88M
1.71%
65.30M
5.53%
66.33M
1.58%
65.44M
1.34%
65.44M
0.01%
63.64M
2.76%
72.70M
14.25%
67.93M
6.56%
78.29M
15.25%
82.71M
5.64%
162.99M
97.06%
167.34M
2.67%
177.22M
5.90%
185.96M
4.93%
192.74M
3.65%
206.87M
7.33%
206.79M
0.04%
218.04M
5.44%
234.70M
7.64%
257.42M
9.68%
265.81M
3.26%
294.44M
10.77%
324.61M
10.25%
345.78M
6.52%
351.18M
1.56%
376.02M
7.08%
394.68M
4.96%
415.15M
5.19%
418.90M
0.90%
440.65M
5.19%
471.52M
7.01%
488.69M
3.64%
488.69M
0%
492.54M
0.79%
512.75M
4.10%
537.59M
4.85%
509.52K
99.91%
457.36M
89,662.99%
437.78M
4.28%
437.78B
99,900%
456.36M
99.90%
total non current assets
14.01M
-
13.82M
1.38%
13.73M
0.64%
13.82M
0.68%
13.88M
0.41%
15.64M
12.67%
16.36M
4.61%
16.62M
1.56%
15.54M
6.51%
16.39M
5.52%
15.84M
3.37%
15.12M
4.53%
14.04M
7.15%
16.18M
15.23%
15.78M
2.45%
15.69M
0.59%
15.77M
0.48%
24.53M
55.60%
27.05M
10.27%
27.78M
2.68%
32.20M
15.91%
34.71M
7.80%
35.52M
2.33%
38.70M
8.93%
41.00M
5.95%
42.29M
3.15%
46.32M
9.53%
60.66M
30.96%
74.37M
22.60%
77.28M
3.91%
79.57M
2.97%
97.77M
22.87%
103.17M
5.53%
106.03M
2.77%
112.65M
6.24%
124.45M
10.48%
123.42M
0.83%
123.42M
0%
126.82M
2.75%
128.93M
1.66%
140.48M
8.96%
141.58K
99.90%
130.87M
92,329.94%
144.99M
10.79%
total non current liabilities
5.37M
-
5.41M
0.86%
5.46M
0.87%
5.50M
0.68%
6.22M
13.19%
5.55M
10.83%
6.93M
24.91%
7.35M
6.13%
6.47M
12.01%
6.68M
3.26%
6.36M
4.80%
6.34M
0.28%
5.91M
6.86%
6.78M
14.74%
6.69M
1.27%
6.58M
1.63%
7.18M
9.13%
11.65M
62.14%
12.92M
10.87%
13.43M
3.97%
12.50M
6.90%
11.92M
4.67%
11.78M
1.20%
14.45M
22.68%
18.96M
31.22%
15.50M
18.24%
18.02M
16.22%
28.70M
59.32%
38.42M
33.86%
33.68M
12.34%
30.20M
10.32%
29.22M
3.24%
30.99M
6.04%
32.92M
6.22%
32.76M
0.48%
36.15M
10.35%
37.70M
4.29%
37.70M
0%
37.07M
1.67%
37.47M
1.08%
43.13M
15.09%
41.88K
99.90%
39.04M
93,102.49%
41.98M
7.54%
41.98B
99,900%
40.95M
99.90%
total stockholders equity
37.10M
-
36.35M
2.02%
39.79M
9.47%
39.54M
0.64%
38.85M
1.75%
38.33M
1.33%
37.99M
0.90%
37.73M
0.68%
37.91M
0.46%
36.96M
2.49%
38.29M
3.60%
40.66M
6.19%
42.94M
5.59%
45.92M
6.94%
51.08M
11.25%
128.86M
152.26%
132.43M
2.76%
137.34M
3.71%
144.34M
5.09%
149.34M
3.47%
159.88M
7.06%
164.97M
3.18%
174.67M
5.88%
186.39M
6.71%
197.22M
5.81%
214.18M
8.60%
234.62M
9.55%
249.11M
6.17%
258.56M
3.79%
276.32M
6.87%
299.31M
8.32%
320.13M
6.96%
332.44M
3.85%
338.92M
1.95%
353.70M
4.36%
378.60M
7.04%
385.95M
1.94%
385.95M
0%
392.79M
1.77%
409.10M
4.15%
428.12M
4.65%
397.33K
99.91%
349.97M
87,979.83%
336.57M
3.83%
336.57B
99,900%
353.78M
99.89%

All numbers in USD (except ratios and percentages)