bf/NASDAQ:AOSL_icon.jpeg

NASDAQ:AOSL

Alpha and Omega Semiconductor

  • Stock

USD

Last Close

27.25

17/05 20:00

Market Cap

744.62M

Beta: 2.49

Volume Today

101.37K

Avg: 249.78K

PE Ratio

−112.71

PFCF: −8.52

Jun '13
Sep '13
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
account payables
31.74M
-
32.79M
3.31%
25.78M
21.38%
27.95M
8.42%
38.76M
38.68%
40.49M
4.46%
33.73M
16.69%
34.40M
1.97%
44.08M
28.16%
37.69M
14.50%
33.88M
10.12%
47.04M
38.87%
42.72M
9.19%
38.64M
9.54%
38.01M
1.64%
44.99M
18.36%
63.13M
40.33%
60.14M
4.74%
70.52M
17.26%
78.08M
10.72%
92.66M
18.68%
96.30M
3.92%
102.62M
6.56%
92.25M
10.11%
94.38M
2.32%
90.81M
3.79%
89.74M
1.18%
87.97M
1.97%
86.18M
2.04%
87.60M
1.65%
83.86M
4.27%
81.86M
2.39%
80.70M
1.42%
81.68M
1.22%
62.17M
23.88%
69.76M
12.20%
87.38M
25.26%
80.10M
8.33%
65.80M
17.85%
54.69M
16.88%
50.77M
7.16%
52.27M
2.94%
45.16M
13.61%
42.51M
5.85%
accumulated other comprehensive income loss
957K
-
1.01M
5.64%
1.01M
0.49%
975K
3.08%
1.03M
5.95%
985K
4.65%
887K
9.95%
915K
3.16%
905K
1.09%
739K
18.34%
750K
1.49%
772K
2.93%
769K
0.39%
860K
11.83%
-422K
149.07%
39K
109.24%
306K
684.62%
673K
119.93%
2.46M
264.78%
5.15M
109.94%
440K
91.46%
-2.81M
738.18%
-2.84M
1.21%
-563K
80.19%
-2.69M
378.33%
-5.88M
118.20%
-4.24M
27.86%
-5.41M
27.58%
-5.13M
5.20%
-2.15M
58.14%
1.48M
169.01%
996K
32.75%
2.31M
132.43%
2.23M
3.71%
1.26M
43.47%
1.42M
12.86%
1.08M
24.05%
-3.83M
454.35%
-12.90M
237.18%
-9.16M
29.05%
-8.11M
11.41%
-13.52M
66.66%
-13.94M
3.10%
-11.13M
20.18%
cash and cash equivalents
92.41M
-
96.00M
3.88%
102.53M
6.81%
110.63M
7.90%
117.79M
6.47%
117.83M
0.04%
120.65M
2.39%
112.93M
6.40%
106.08M
6.06%
72.87M
31.31%
81.86M
12.34%
78.92M
3.59%
87.77M
11.21%
118.77M
35.32%
122.79M
3.38%
116.15M
5.41%
115.71M
0.38%
180.16M
55.71%
146.21M
18.85%
125.21M
14.36%
131.53M
5.05%
113.17M
13.96%
146.63M
29.56%
139.14M
5.11%
121.89M
12.40%
103.14M
15.39%
107.25M
3.99%
110.22M
2.77%
158.54M
43.83%
154.70M
2.42%
180.97M
16.98%
192.11M
6.16%
202.41M
5.36%
252.45M
24.72%
269.31M
6.68%
323.13M
19.99%
314.35M
2.72%
316.12M
0.56%
287.81M
8.96%
265.95M
7.60%
195.19M
26.61%
193.58M
0.83%
162.27M
16.17%
174.39M
7.47%
cash and short term investments
92.41M
-
96.00M
3.88%
102.53M
6.81%
110.63M
7.90%
117.79M
6.47%
117.83M
0.04%
120.65M
2.39%
112.93M
6.40%
106.08M
6.06%
72.87M
31.31%
81.86M
12.34%
78.92M
3.59%
87.77M
11.21%
118.77M
35.32%
122.79M
3.38%
116.15M
5.41%
115.71M
0.38%
180.16M
55.71%
146.21M
18.85%
125.21M
14.36%
131.53M
5.05%
113.17M
13.96%
146.63M
29.56%
139.14M
5.11%
121.89M
12.40%
103.14M
15.39%
107.25M
3.99%
110.22M
2.77%
158.54M
43.83%
154.70M
2.42%
180.97M
16.98%
192.11M
6.16%
202.41M
5.36%
252.45M
24.72%
269.31M
6.68%
323.13M
19.99%
314.35M
2.72%
316.12M
0.56%
287.81M
8.96%
265.95M
7.60%
195.19M
26.61%
193.58M
0.83%
162.27M
16.17%
174.39M
7.47%
common stock
51K
-
52K
1.96%
52K
0%
53K
1.92%
53K
0%
54K
1.89%
54K
0%
54K
0%
55K
1.85%
55K
0%
56K
1.82%
56K
0%
57K
1.79%
58K
1.75%
58K
0%
59K
1.72%
59K
0%
59K
0%
60K
1.69%
60K
0%
61K
1.67%
61K
0%
61K
0%
62K
1.64%
62K
0%
62K
0%
63K
1.61%
63K
0%
64K
1.59%
64K
0%
65K
1.56%
65K
0%
66K
1.54%
66K
0%
67K
1.52%
67K
0%
68K
1.49%
68K
0%
68K
0%
69K
1.47%
70K
1.45%
70K
0%
deferred revenue
622K
-
625K
0.48%
611K
2.24%
629K
2.95%
665K
5.72%
847K
27.37%
654K
22.79%
699K
6.88%
716K
2.43%
1.32M
85.06%
761K
42.57%
807K
6.04%
997K
23.54%
1.00M
0.60%
955K
4.79%
713K
25.34%
814K
14.17%
942K
15.72%
1.39M
47.13%
1.53M
10.39%
1.67M
8.82%
2.22M
33.21%
1.77M
20.24%
2.10M
18.71%
-242K
111.52%
2.65M
1,192.98%
2.32M
12.36%
2.56M
10.27%
2.81M
10.05%
2.78M
1.28%
4.66M
67.92%
6.85M
46.94%
7.14M
4.19%
17.14M
140.05%
23.59M
37.67%
35.11M
48.83%
40.58M
15.57%
36.18M
10.83%
35.05M
3.13%
14.37M
59.00%
8.07M
43.82%
9.18M
13.72%
3.71M
59.54%
7.66M
106.30%
deferred revenue non current
-195K
-
-195K
0%
-100K
48.72%
-83K
17%
-1.00M
1,110.84%
3K
100.30%
3K
0%
1.62M
53,966.67%
-64K
103.95%
-64K
0%
1.63M
2,640.63%
1.58M
3.08%
1.59M
-
1.61M
1.01%
985K
38.74%
922K
6.40%
931K
0.98%
941K
1.07%
753K
19.98%
924K
22.71%
936K
1.30%
951K
1.60%
790K
16.93%
10M
1,165.82%
8M
20%
8M
0%
8M
0%
8M
0%
6M
25%
15M
150%
33M
120%
42M
27.27%
72.59M
72.84%
77.68M
7.01%
72.38M
6.82%
70.30M
2.88%
71.70M
1.99%
60.72M
15.32%
51.93M
14.48%
2.82M
94.57%
40.39M
1,333.90%
deferrred tax liabilities non current
2.61M
-
1.42M
45.62%
2.21M
55.81%
2.16M
2.26%
3.23M
49.45%
1.95M
39.80%
3.22M
65.38%
3.55M
10.28%
3.55M
0.08%
3.97M
11.95%
3.72M
6.34%
3.91M
5.19%
2.97M
24.02%
2.97M
0.03%
2.92M
1.62%
2.94M
0.48%
2.66M
9.50%
2.74M
2.90%
442K
83.85%
2.07M
368.33%
713K
65.56%
1.06M
49.09%
1.13M
6.68%
1.32M
16.84%
466K
64.83%
425K
8.80%
263K
38.12%
485K
84.41%
496K
2.27%
521K
5.04%
860K
65.07%
2.69M
212.67%
2.45M
8.96%
4.36M
77.90%
27.74M
537.01%
29.19M
5.23%
28.76M
1.49%
28.57M
0.64%
27.14M
5.03%
27.76M
2.31%
27.28M
1.73%
26.08M
4.40%
26.39M
1.16%
26.34M
0.18%
goodwill
269K
-
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
269K
0%
goodwill and intangible assets
765K
-
661K
13.59%
565K
14.52%
482K
14.69%
498K
3.32%
335K
32.73%
287K
14.33%
286K
0.35%
286K
0%
285K
0.35%
285K
0%
285K
0%
284K
0.35%
284K
0%
283K
0.35%
283K
0%
282K
0.35%
13.00M
4,510.99%
14.60M
12.27%
26.18M
79.36%
16.59M
36.64%
25.32M
52.59%
16.94M
33.09%
16.91M
0.17%
16.88M
0.17%
16.85M
0.17%
16.83M
0.17%
16.80M
0.17%
16.77M
0.17%
15.93M
5.01%
15.09M
5.27%
23.42M
55.22%
13.41M
42.75%
21.89M
63.21%
11.73M
46.41%
10.89M
7.16%
10.05M
7.71%
9.21M
8.35%
8.39M
8.92%
7.58M
9.68%
6.76M
10.72%
5.95M
12.00%
5.14M
13.64%
4.33M
15.81%
intangible assets
496K
-
392K
20.97%
296K
24.49%
213K
28.04%
229K
7.51%
66K
71.18%
18K
72.73%
17K
5.56%
17K
0%
16K
5.88%
16K
0%
16K
0%
15K
6.25%
15K
0%
14K
6.67%
14K
0%
13K
7.14%
12.73M
97,853.85%
23.57M
85.11%
25.92M
9.94%
25.41M
1.95%
25.05M
1.43%
25.42M
1.49%
25.60M
0.70%
25.37M
0.89%
16.85M
33.58%
16.83M
0.17%
25.01M
48.63%
25.00M
0.02%
24.49M
2.06%
24.03M
1.86%
23.15M
3.66%
22.46M
3.00%
21.62M
3.75%
11.46M
46.98%
10.89M
4.98%
10.05M
7.71%
9.21M
8.35%
8.12M
11.84%
7.58M
6.69%
6.76M
10.72%
5.68M
15.98%
5.14M
9.55%
4.33M
15.81%
inventory
68.34M
-
68.42M
0.12%
62.77M
8.26%
59.80M
4.72%
66.56M
11.30%
68.41M
2.78%
69.98M
2.30%
66.31M
5.25%
64.17M
3.22%
61.96M
3.45%
61.10M
1.38%
67.91M
11.14%
68.85M
1.38%
70.02M
1.70%
70.24M
0.32%
73.35M
4.43%
76.25M
3.96%
79.19M
3.85%
85.67M
8.19%
90.47M
5.60%
90.18M
0.32%
98.05M
8.72%
102.96M
5.01%
107.93M
4.83%
111.64M
3.44%
118.56M
6.19%
117.59M
0.82%
127.39M
8.34%
135.53M
6.38%
137.70M
1.60%
144.31M
4.80%
145.11M
0.56%
154.29M
6.33%
163.44M
5.93%
129.08M
21.02%
143.54M
11.20%
158.04M
10.10%
164.95M
4.37%
163.82M
0.68%
179.78M
9.74%
183.25M
1.93%
187.75M
2.46%
191.71M
2.11%
198.10M
3.33%
long term debt
13.77M
-
13.05M
5.19%
12.24M
6.20%
11.51M
5.97%
1.00M
91.27%
779K
22.49%
550K
29.40%
299K
45.64%
64K
78.60%
64K
0%
64K
0%
45K
29.69%
1.50M
-
1.30M
13.37%
1.07M
17.36%
866K
19.14%
659K
23.90%
449K
31.87%
11.10M
2,371.49%
83.58M
653.15%
91.72M
9.74%
87.91M
4.15%
110.88M
26.12%
106.46M
3.98%
110.22M
3.53%
126.75M
14.99%
135.03M
6.54%
156.87M
16.17%
153.70M
2.02%
145.02M
5.65%
137.24M
5.36%
121.13M
11.74%
113.85M
6.01%
33.14M
70.89%
79.84M
140.94%
68.67M
13.99%
71.57M
4.23%
67.47M
5.73%
64.01M
5.13%
62.12M
2.95%
60.61M
2.42%
56.54M
6.72%
52.27M
7.55%
long term investments
100K
-
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
700K
600%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
100K
85.71%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
376.06M
375,961%
379.82M
1.00%
378.38M
0.38%
375.91M
0.65%
365.12M
2.87%
368.04M
0.80%
366.62M
0.39%
357.88M
2.38%
net debt
-73.55M
-
-78.90M
7.27%
-86.49M
9.61%
-95.56M
10.49%
-101.90M
6.63%
-108.15M
6.13%
-111.99M
3.55%
-105.22M
6.04%
-105.08M
0.14%
-72.09M
31.40%
-81.31M
12.79%
-78.62M
3.30%
-86.95M
10.60%
-116.48M
33.95%
-120.69M
3.62%
-114.26M
5.33%
-114.01M
0.21%
-178.67M
56.71%
-144.91M
18.89%
-111.12M
23.32%
-39.66M
64.31%
-7.31M
81.57%
-28.49M
289.82%
7.90M
127.72%
24.32M
207.84%
52.66M
116.56%
59.25M
12.51%
76.68M
29.42%
47.87M
37.58%
51.68M
7.97%
29.06M
43.78%
10.07M
65.34%
-851K
108.45%
-58.39M
6,761.34%
-222.92M
281.77%
-226.80M
1.74%
-215.58M
4.95%
-212.87M
1.26%
-189.90M
10.79%
-171.75M
9.56%
-116.38M
32.24%
-115.62M
0.66%
-88.33M
23.60%
-104.70M
18.54%
net receivables
38.30M
-
40.95M
6.92%
39.00M
4.75%
37.15M
4.75%
36.53M
1.66%
35.07M
4.02%
26.70M
23.85%
31.14M
16.62%
38.78M
24.53%
37.20M
4.08%
26.05M
29.96%
32.04M
22.96%
26.59M
16.99%
27.06M
1.75%
24.48M
9.52%
22.45M
8.29%
28.41M
26.54%
25.41M
10.57%
24.28M
4.42%
42.46M
74.84%
33.76M
20.50%
63.22M
87.29%
33.86M
46.44%
28.41M
16.09%
24.30M
14.48%
39.33M
61.87%
33.87M
13.88%
17.47M
48.42%
13.27M
24.03%
26.32M
98.29%
24.93M
5.26%
35.43M
42.10%
35.79M
1.01%
44.13M
23.32%
56.69M
28.45%
39.21M
30.84%
65.68M
67.52%
55.77M
15.09%
53.22M
4.57%
19.43M
63.49%
22.42M
15.36%
34.40M
53.45%
31.92M
7.21%
13.25M
58.48%
other assets
other current assets
3.58M
-
4.04M
12.97%
3.38M
16.48%
3.74M
10.66%
3.81M
1.98%
3.87M
1.65%
3.70M
4.54%
3.43M
7.14%
4.28M
24.64%
4.17M
2.45%
3.22M
22.86%
5.77M
79.25%
4.53M
21.59%
5.31M
17.41%
5.76M
8.43%
4.95M
14.13%
4.88M
1.31%
6.42M
31.37%
8.94M
39.39%
3.82M
57.24%
29.55M
672.78%
6.82M
76.91%
34.27M
402.21%
37.10M
8.27%
37.10M
0.01%
33.09M
10.81%
34.40M
3.94%
34.52M
0.36%
8.81M
74.49%
10.48M
18.98%
10.83M
3.38%
9.70M
10.45%
14.60M
50.45%
13.04M
10.64%
11.31M
13.26%
11.70M
3.41%
11.22M
4.09%
11.03M
1.69%
12.00M
8.83%
9.97M
16.95%
22.67M
127.36%
23.99M
5.85%
20.72M
13.64%
8.81M
57.47%
other current liabilities
16.04M
-
16.73M
4.30%
16.88M
0.87%
18.57M
10.00%
19.31M
4.00%
19.56M
1.29%
19.95M
1.99%
19.50M
2.27%
20.60M
5.65%
22.36M
8.57%
21.81M
2.46%
23.73M
8.81%
24.95M
5.10%
28.64M
14.82%
27.68M
3.36%
26.55M
4.08%
30.13M
13.49%
39.71M
31.79%
52.52M
32.24%
61.80M
17.68%
52.05M
15.78%
56.05M
7.69%
59.01M
5.28%
40.74M
30.97%
44.08M
8.20%
48.33M
9.64%
52.34M
8.31%
48.44M
7.47%
53.53M
10.53%
55.20M
3.11%
57.99M
5.05%
58.26M
0.48%
64.96M
11.49%
78.07M
20.19%
78.96M
1.13%
78.13M
1.05%
108.29M
38.61%
96.37M
11.01%
90.24M
6.36%
115.07M
27.51%
97.03M
15.68%
108.75M
12.08%
95.33M
12.34%
92.35M
3.12%
other liabilities
other non current assets
667K
-
744K
11.54%
1.16M
56.05%
1.52M
30.75%
1.86M
22.73%
1.67M
-
3.18M
90.37%
1.91M
39.92%
3K
99.84%
2.14M
71,233.33%
2.87M
34.16%
1.98M
31.21%
10.26M
419.39%
9.86M
3.91%
7.16M
27.37%
19.16M
167.70%
14.19M
25.95%
42.10M
196.67%
4.61M
89.06%
28.00M
507.73%
6.17M
77.96%
12.84M
108.10%
13.64M
6.22%
11.96M
12.37%
11.41M
4.52%
10.80M
5.36%
8.65M
19.89%
7.68M
11.23%
5.43M
29.35%
6.65M
22.54%
4.74M
28.71%
20.94M
341.62%
4.89M
76.65%
37.93M
676.00%
29.46M
22.32%
17.68M
40.01%
13.90M
21.38%
20.01M
43.97%
20.66M
3.25%
19.70M
4.62%
21.28M
7.99%
389.61M
1,731.03%
390.74M
0.29%
other non current liabilities
5.20M
-
4.96M
4.50%
4.70M
5.30%
3.65M
22.24%
4.46M
22.17%
3.43M
23.10%
3.41M
0.73%
1.00M
70.53%
2.62M
160.76%
2.58M
1.45%
851K
67.02%
797K
6.35%
4.01M
403.51%
680K
83.06%
623K
8.38%
567K
8.99%
502K
11.46%
462K
7.97%
396K
14.29%
334K
15.66%
993K
197.31%
894K
9.97%
6.04M
575.17%
10.99M
82.12%
1.21M
88.97%
4.26M
251.53%
3.83M
10.18%
3.21M
16.06%
3.63M
12.78%
4.04M
11.56%
6.12M
51.22%
2.77M
54.77%
3.44M
24.39%
1.79M
48.11%
1.34M
24.69%
1.36M
1.04%
10.46M
669.68%
9.79M
6.40%
9.12M
6.89%
8.03M
11.87%
51.04M
535.26%
6.45M
87.36%
37.27M
477.69%
26.56M
28.73%
othertotal stockholders equity
166.30M
-
167.48M
0.71%
168.42M
0.56%
169.55M
0.67%
171.19M
0.97%
173.10M
1.11%
175.20M
1.21%
172.06M
1.79%
172.45M
0.22%
138.37M
19.76%
136.69M
1.22%
136.68M
0.01%
141.25M
3.34%
148.45M
5.10%
152.44M
2.69%
152.86M
0.28%
156.50M
2.38%
158.54M
1.31%
156.97M
0.99%
153.46M
2.24%
155.45M
1.30%
157.09M
1.05%
161.53M
2.83%
163.99M
1.52%
168.17M
2.55%
170.46M
1.36%
174.57M
2.41%
176.29M
0.98%
179.92M
2.06%
182.80M
1.60%
188.88M
3.33%
186.87M
1.07%
193.93M
3.78%
198.27M
2.24%
209.43M
5.63%
210.50M
0.51%
222.95M
5.91%
233.20M
4.60%
250.15M
7.27%
252.94M
1.12%
249.67M
1.29%
250.65M
0.39%
263.36M
5.07%
266.26M
1.10%
preferred stock
property plant equipment net
138.11M
-
132.98M
3.72%
127.51M
4.11%
123.69M
3.00%
123.25M
0.35%
123.08M
0.14%
118.60M
3.64%
115.82M
2.35%
119.58M
3.25%
118.85M
0.61%
112.06M
5.72%
112.50M
0.39%
116.08M
3.19%
123.05M
6.00%
122.69M
0.29%
140.05M
14.15%
148.19M
5.81%
167.91M
13.31%
193.25M
15.09%
296.75M
53.56%
331.66M
11.76%
366.62M
10.54%
380.78M
3.86%
391.64M
2.85%
409.74M
4.62%
419.64M
2.42%
434.72M
3.59%
445.06M
2.38%
445.29M
0.05%
454.05M
1.97%
465.20M
2.46%
458.76M
1.38%
471.64M
2.81%
486.52M
3.16%
219.01M
54.99%
270.74M
23.62%
342.34M
26.45%
363.72M
6.25%
374.42M
2.94%
381.12M
1.79%
382.18M
0.28%
380.81M
0.36%
374.46M
1.67%
363.94M
2.81%
retained earnings
114.14M
-
114.45M
0.27%
114.57M
0.11%
111.23M
2.91%
110.75M
0.43%
111.32M
0.51%
109.99M
1.20%
105.81M
3.80%
102.71M
2.93%
100.73M
1.92%
99.08M
1.64%
98.22M
0.87%
100.07M
1.89%
103.37M
3.29%
106.28M
2.82%
109.79M
3.30%
113.91M
3.75%
113.24M
0.59%
120.02M
5.99%
121.62M
1.33%
122.64M
0.84%
126.08M
2.81%
124.54M
1.23%
122.94M
1.28%
125.48M
2.07%
126.48M
0.79%
125.48M
0.79%
118.94M
5.21%
118.83M
0.09%
128.39M
8.05%
141.29M
10.04%
157.36M
11.37%
176.90M
12.42%
200.31M
13.23%
583.30M
191.20%
614.91M
5.42%
629.99M
2.45%
656.03M
4.13%
662.36M
0.97%
643.40M
2.86%
642.29M
0.17%
648.08M
0.90%
645.13M
0.45%
633.80M
1.76%
short term debt
5.09M
-
4.04M
20.58%
3.80M
5.91%
3.56M
6.37%
14.88M
318.03%
8.91M
40.14%
8.11M
8.97%
7.41M
8.66%
941K
87.30%
714K
24.12%
485K
32.07%
255K
47.42%
819K
221.18%
801K
2.20%
809K
1.00%
820K
1.36%
828K
0.98%
837K
1.09%
846K
1.08%
2.99M
253.07%
8.30M
177.94%
14.14M
70.37%
30.23M
113.70%
36.16M
19.65%
39.75M
9.91%
45.58M
14.66%
39.75M
12.78%
51.87M
30.49%
49.53M
4.51%
52.69M
6.37%
65.00M
23.38%
64.94M
0.09%
80.43M
23.85%
80.21M
0.27%
13.25M
83.48%
16.50M
24.48%
30.10M
82.48%
31.68M
5.23%
30.43M
3.93%
30.18M
0.81%
16.68M
44.73%
17.34M
3.96%
17.40M
0.30%
17.41M
0.08%
short term investments
100K
-
100K
0%
100K
0%
tax assets
10.82M
-
10.69M
1.28%
10.77M
0.76%
10.75M
0.14%
10.85M
0.96%
10.93M
0.71%
10.95M
0.17%
10.94M
0.11%
10.85M
0.82%
10.48M
3.37%
10.32M
1.58%
10.19M
1.19%
12.13M
19.02%
5.49M
54.78%
5.50M
0.29%
5.54M
0.67%
4.59M
17.06%
4.57M
0.57%
4.60M
0.70%
4.64M
0.93%
4.89M
5.36%
4.92M
0.53%
4.94M
0.53%
4.98M
0.67%
4.82M
3.11%
4.81M
0.19%
4.77M
0.98%
4.75M
0.23%
4.77M
0.23%
4.77M
0.17%
4.85M
1.63%
5.01M
3.22%
5.17M
3.17%
5.22M
0.95%
440K
91.56%
436K
0.91%
592K
35.78%
553K
6.59%
566K
2.35%
561K
0.88%
536K
4.46%
518K
3.36%
518K
0%
499K
3.67%
tax payables
1.47M
-
1.22M
17.46%
1.51M
23.95%
1.66M
9.96%
1.93M
16.73%
2.38M
23.33%
1.39M
41.74%
1.82M
31.10%
1.37M
24.66%
1.75M
27.41%
1.71M
2.17%
1.72M
0.82%
2.36M
36.66%
2.67M
13.20%
2.58M
3.15%
2.88M
11.46%
1.75M
39.28%
2.39M
36.90%
1.28M
46.51%
185K
85.55%
2.21M
1,095.14%
2.22M
0.32%
1.77M
20.24%
2.10M
18.71%
1.54M
26.62%
1.57M
2.14%
1.97M
24.97%
419K
78.70%
1.36M
224.58%
2.10M
54.41%
2.17M
3.14%
2.43M
12.23%
2.60M
7.12%
3.00M
15.36%
7.34M
144.24%
6.73M
8.23%
4.25M
36.91%
4.69M
10.33%
5.62M
19.91%
6.65M
18.35%
5.55M
16.61%
4.69M
15.42%
4.68M
0.23%
4.49M
4.06%
total assets
356.32M
-
356.42M
0.03%
350.18M
1.75%
349.76M
0.12%
364.35M
4.17%
361.42M
0.80%
355.75M
1.57%
347.31M
2.37%
348.62M
0.38%
308.54M
11.50%
299.77M
2.84%
313.89M
4.71%
318.50M
1.47%
360.57M
13.21%
362.03M
0.41%
370.21M
2.26%
398.41M
7.62%
492.58M
23.64%
520.55M
5.68%
594.85M
14.27%
667.05M
12.14%
685.00M
2.69%
734.19M
7.18%
740.72M
0.89%
739.39M
0.18%
747.82M
1.14%
763.14M
2.05%
767.29M
0.54%
792.94M
3.34%
811.75M
2.37%
853.16M
5.10%
874.39M
2.49%
918.57M
5.05%
991.68M
7.96%
1.11B
12.12%
1.21B
8.75%
1.30B
7.40%
1.31B
0.99%
1.29B
1.97%
1.25B
2.52%
1.20B
4.27%
1.21B
0.55%
1.18B
2.49%
1.15B
1.90%
total current assets
205.85M
-
211.25M
2.62%
210.07M
0.56%
213.23M
1.50%
227.78M
6.82%
226.97M
0.35%
224.14M
1.25%
216.99M
3.19%
215.89M
0.51%
178.82M
17.17%
174.87M
2.21%
187.95M
7.48%
187.93M
0.01%
221.39M
17.80%
223.60M
1.00%
217.08M
2.92%
225.48M
3.87%
292.21M
29.60%
265.30M
9.21%
261.96M
1.26%
285.21M
8.88%
281.27M
1.38%
317.98M
13.05%
312.85M
1.61%
295.30M
5.61%
294.40M
0.31%
295.32M
0.31%
291.93M
1.15%
318.33M
9.04%
331.47M
4.13%
361.27M
8.99%
382.36M
5.84%
407.32M
6.53%
473.07M
16.14%
466.71M
1.34%
517.81M
10.95%
549.59M
6.14%
548.14M
0.26%
517.14M
5.66%
475.35M
8.08%
423.94M
10.82%
439.93M
3.77%
406.62M
7.57%
394.55M
2.97%
total current liabilities
53.49M
-
54.19M
1.30%
47.07M
13.14%
50.70M
7.72%
73.62M
45.19%
69.80M
5.18%
62.44M
10.54%
62.00M
0.71%
66.34M
7.00%
62.09M
6.40%
56.93M
8.30%
71.84M
26.18%
69.48M
3.28%
69.09M
0.56%
67.46M
2.37%
73.08M
8.33%
94.91M
29.88%
101.63M
7.08%
125.27M
23.26%
144.40M
15.27%
154.68M
7.12%
168.71M
9.07%
193.63M
14.77%
171.25M
11.56%
177.96M
3.92%
187.36M
5.28%
184.15M
1.71%
190.83M
3.63%
192.06M
0.64%
198.26M
3.23%
211.51M
6.68%
211.92M
0.19%
233.23M
10.06%
257.11M
10.24%
177.98M
30.78%
199.49M
12.09%
266.35M
33.51%
244.33M
8.27%
221.53M
9.33%
214.32M
3.26%
172.56M
19.48%
187.55M
8.68%
161.60M
13.84%
159.94M
1.03%
total debt
18.85M
-
17.09M
9.34%
16.05M
6.13%
15.07M
6.06%
15.89M
5.41%
9.69M
39.03%
8.66M
10.61%
7.71M
11.01%
1.00M
86.96%
778K
22.59%
549K
29.43%
300K
45.36%
819K
173%
2.30M
180.46%
2.10M
8.36%
1.89M
10.17%
1.69M
10.42%
1.50M
11.69%
1.29M
13.44%
14.08M
987.57%
91.88M
552.36%
105.86M
15.22%
118.14M
11.60%
147.04M
24.47%
146.21M
0.57%
155.79M
6.56%
166.50M
6.87%
186.90M
12.26%
206.40M
10.43%
206.38M
0.01%
210.02M
1.77%
202.19M
3.73%
201.56M
0.31%
194.06M
3.72%
46.39M
76.10%
96.34M
107.67%
98.77M
2.53%
103.25M
4.53%
97.91M
5.18%
94.19M
3.79%
78.80M
16.34%
77.96M
1.07%
73.94M
5.16%
69.68M
5.75%
total investments
100K
-
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
700K
600%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
100K
85.71%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
100K
0%
376.06M
375,961%
379.92M
1.03%
378.48M
0.38%
376.01M
0.65%
365.12M
2.90%
368.04M
0.80%
366.62M
0.39%
357.88M
2.38%
total liabilities
74.87M
-
73.43M
1.93%
66.13M
9.94%
67.95M
2.76%
81.31M
19.67%
75.96M
6.58%
69.62M
8.35%
68.47M
1.65%
72.50M
5.88%
68.64M
5.33%
63.20M
7.94%
78.17M
23.69%
76.47M
2.18%
75.83M
0.83%
73.91M
2.54%
78.64M
6.40%
99.86M
26.99%
106.42M
6.57%
127.50M
19.81%
158.65M
24.43%
240.89M
51.83%
263.32M
9.31%
289.66M
10.00%
295.23M
1.92%
296.11M
0.30%
310.26M
4.78%
322.99M
4.10%
337.57M
4.51%
361.05M
6.96%
362.53M
0.41%
378.51M
4.41%
387.61M
2.41%
402.25M
3.78%
449.69M
11.79%
317.88M
29.31%
382.27M
20.25%
444.54M
16.29%
425.97M
4.18%
385.97M
9.39%
366.05M
5.16%
315.82M
13.72%
321.09M
1.67%
281.79M
12.24%
265.11M
5.92%
total liabilities and stockholders equity
356.32M
-
356.42M
0.03%
350.18M
1.75%
349.76M
0.12%
364.35M
4.17%
361.42M
0.80%
355.75M
1.57%
347.31M
2.37%
348.62M
0.38%
308.54M
11.50%
299.77M
2.84%
313.89M
4.71%
318.50M
1.47%
360.57M
13.21%
362.03M
0.41%
370.21M
2.26%
398.41M
7.62%
492.58M
23.64%
520.55M
5.68%
594.85M
14.27%
667.05M
12.14%
685.00M
2.69%
734.19M
7.18%
740.72M
0.89%
739.39M
0.18%
747.82M
1.14%
763.14M
2.05%
767.29M
0.54%
792.94M
3.34%
811.75M
2.37%
853.16M
5.10%
874.39M
2.49%
918.57M
5.05%
991.68M
7.96%
1.11B
12.12%
1.21B
8.75%
1.30B
7.40%
1.31B
0.99%
1.29B
1.97%
1.25B
2.52%
1.20B
4.27%
1.21B
0.55%
1.18B
2.49%
1.15B
1.90%
total non current assets
150.47M
-
145.17M
3.52%
140.10M
3.49%
136.54M
2.54%
136.57M
0.02%
134.45M
1.55%
131.61M
2.11%
130.32M
0.98%
132.72M
1.84%
129.72M
2.26%
124.90M
3.72%
125.95M
0.84%
130.57M
3.68%
139.18M
6.59%
138.43M
0.54%
153.13M
10.62%
172.93M
12.93%
200.38M
15.87%
255.25M
27.39%
332.89M
30.41%
381.84M
14.70%
403.73M
5.73%
416.21M
3.09%
427.87M
2.80%
444.10M
3.79%
453.42M
2.10%
467.82M
3.17%
475.36M
1.61%
474.61M
0.16%
480.28M
1.20%
491.89M
2.42%
492.04M
0.03%
511.25M
3.91%
518.61M
1.44%
645.17M
24.40%
691.36M
7.16%
749.04M
8.34%
763.30M
1.90%
768.50M
0.68%
777.96M
1.23%
775.80M
0.28%
766.44M
1.21%
769.73M
0.43%
759.50M
1.33%
total non current liabilities
21.38M
-
19.24M
10.01%
19.05M
0.96%
17.25M
9.49%
7.70M
55.37%
6.16M
19.96%
7.18M
16.54%
6.48M
9.81%
6.17M
4.79%
6.55M
6.26%
6.26M
4.44%
6.33M
1.12%
6.99M
10.35%
6.74M
3.52%
6.45M
4.29%
5.56M
13.80%
4.95M
11.01%
4.79M
3.25%
2.23M
53.47%
14.25M
539.77%
86.21M
504.79%
94.61M
9.75%
96.03M
1.50%
123.99M
29.11%
118.14M
4.72%
122.91M
4.04%
138.84M
12.96%
146.73M
5.69%
168.99M
15.17%
164.26M
2.80%
167.00M
1.66%
175.70M
5.21%
169.02M
3.80%
192.58M
13.94%
139.91M
27.35%
182.78M
30.64%
178.19M
2.51%
181.64M
1.94%
164.44M
9.47%
151.73M
7.73%
143.26M
5.59%
133.54M
6.78%
120.19M
10.00%
105.17M
12.50%
total stockholders equity
281.45M
-
282.99M
0.55%
284.05M
0.37%
281.81M
0.79%
283.04M
0.43%
285.46M
0.86%
286.13M
0.23%
278.84M
2.55%
276.11M
0.98%
239.90M
13.12%
236.57M
1.39%
235.72M
0.36%
242.14M
2.72%
252.74M
4.37%
258.36M
2.22%
262.75M
1.70%
270.77M
3.05%
272.51M
0.64%
279.51M
2.57%
280.29M
0.28%
278.59M
0.61%
280.42M
0.66%
283.29M
1.02%
286.43M
1.11%
291.02M
1.60%
291.12M
0.03%
295.87M
1.63%
289.88M
2.02%
293.69M
1.31%
309.11M
5.25%
331.72M
7.31%
345.29M
4.09%
373.20M
8.09%
400.87M
7.41%
793.99M
98.07%
826.90M
4.15%
854.09M
3.29%
885.47M
3.67%
899.67M
1.60%
887.26M
1.38%
883.92M
0.38%
885.28M
0.15%
894.56M
1.05%
888.94M
0.63%

All numbers in USD (except ratios and percentages)