bf/NASDAQ:AOSL_icon.jpeg

COM:AOSMD

Alpha and Omega Semiconductor

  • Stock

Last Close

41.23

30/08 20:00

Market Cap

1.07B

Beta: -

Volume Today

334.83K

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
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
Jun '24
revenue
84.12M
-
76.27M
9.34%
75.41M
1.13%
82.33M
9.18%
88.22M
7.15%
81.33M
7.81%
76.92M
5.42%
81.47M
5.92%
81.44M
0.04%
79.83M
1.98%
82.99M
3.96%
91.41M
10.15%
97.36M
6.51%
94.69M
2.75%
93.28M
1.48%
98.01M
5.07%
104.86M
6.99%
103.90M
0.92%
102.90M
0.96%
109.90M
6.80%
115.07M
4.71%
114.92M
0.13%
109.07M
5.10%
111.86M
2.56%
117.80M
5.32%
117.86M
0.05%
106.85M
9.34%
122.39M
14.55%
151.55M
23.82%
158.83M
4.80%
169.21M
6.54%
177.31M
4.79%
187.03M
5.49%
193.32M
3.36%
203.24M
5.13%
193.96M
4.57%
208.48M
7.48%
188.76M
9.46%
132.56M
29.77%
161.53M
21.85%
180.63M
11.83%
165.28M
8.50%
150.06M
9.21%
161.30M
7.49%
cost of revenue
66.97M
-
62.65M
6.46%
63.09M
0.72%
66.34M
5.14%
70.06M
5.60%
66.09M
5.67%
64.15M
2.92%
67.16M
4.68%
66.38M
1.16%
64.85M
2.30%
66.67M
2.80%
71.94M
7.91%
75.42M
4.83%
72.59M
3.75%
70.58M
2.77%
72.92M
3.31%
77.33M
6.04%
75.81M
1.96%
75.77M
0.06%
80.71M
6.53%
82.46M
2.16%
85.42M
3.59%
83.44M
2.32%
84.22M
0.94%
90.87M
7.90%
93.45M
2.84%
84.39M
9.70%
93.46M
10.74%
109.03M
16.66%
110.08M
0.97%
116.52M
5.85%
116.73M
0.18%
122.47M
4.92%
124.95M
2.03%
130.84M
4.71%
130.74M
0.08%
137.35M
5.06%
135.72M
1.19%
101.77M
25.01%
116.94M
14.91%
129.71M
10.91%
121.28M
6.49%
114.50M
5.59%
119.86M
4.68%
gross profit
17.15M
-
13.62M
20.59%
12.31M
9.61%
15.99M
29.90%
18.16M
13.56%
15.24M
16.07%
12.76M
16.26%
14.32M
12.16%
15.06M
5.20%
14.97M
0.59%
16.32M
9.00%
19.47M
19.31%
21.94M
12.71%
22.09M
0.68%
22.70M
2.73%
25.09M
10.53%
27.53M
9.74%
28.08M
2.01%
27.13M
3.38%
29.18M
7.56%
32.61M
11.75%
29.50M
9.53%
25.63M
13.13%
27.64M
7.83%
26.93M
2.55%
24.41M
9.38%
22.46M
7.98%
28.93M
28.83%
42.52M
46.97%
48.75M
14.64%
52.69M
8.09%
60.58M
14.97%
64.57M
6.58%
68.36M
5.88%
72.40M
5.91%
63.22M
12.68%
71.13M
12.51%
53.04M
25.43%
30.79M
41.96%
44.58M
44.81%
50.92M
14.23%
44.00M
13.60%
35.55M
19.20%
41.44M
16.54%
selling and marketing expenses
365K
-
general and administrative expenses
8.94M
-
7.31M
18.24%
9.26M
26.64%
9.35M
1.02%
9.60M
2.72%
9.13M
4.88%
9.22M
0.92%
9.24M
0.23%
9.66M
4.53%
9.20M
4.78%
9.44M
2.69%
9.57M
1.38%
11.18M
16.81%
11.97M
7.07%
12.07M
0.78%
13.62M
12.85%
14.62M
7.32%
15.76M
7.81%
16.49M
4.63%
19.31M
17.11%
20.35M
5.41%
20.10M
1.22%
17.95M
10.73%
17.56M
2.13%
15.19M
13.54%
15.63M
2.92%
16.91M
8.19%
17.09M
1.09%
17.50M
2.41%
selling general and administrative expenses
8.94M
-
7.31M
18.24%
9.26M
26.64%
9.35M
1.02%
9.60M
2.72%
9.13M
4.88%
9.22M
0.92%
9.24M
0.23%
9.66M
4.53%
9.20M
4.78%
9.44M
2.69%
9.94M
5.24%
11.18M
12.52%
11.97M
7.07%
12.07M
0.78%
13.62M
12.85%
14.62M
7.32%
15.76M
7.81%
16.49M
4.63%
19.31M
17.11%
20.35M
5.41%
20.10M
1.22%
17.95M
10.73%
17.56M
2.13%
15.19M
13.54%
15.63M
2.92%
16.91M
8.19%
17.09M
1.09%
17.50M
2.41%
19.74M
12.74%
19.34M
2.02%
20.93M
8.26%
21.81M
4.16%
24.13M
10.67%
24.63M
2.04%
24.70M
0.29%
24.20M
1.99%
22.79M
5.85%
22.61M
0.78%
19.26M
14.83%
19.43M
0.90%
22.22M
14.33%
22.96M
3.37%
21.12M
8.02%
research and development expenses
6.85M
-
4.97M
27.38%
5.98M
20.21%
6.61M
10.64%
6.80M
2.77%
6.43M
5.39%
6.93M
7.76%
6.92M
0.13%
6.16M
10.92%
5.94M
3.62%
6.92M
16.55%
6.98M
0.77%
7.02M
0.60%
7.28M
3.78%
7.63M
4.68%
7.91M
3.70%
8.32M
5.29%
9.10M
9.33%
9.97M
9.49%
9.95M
0.15%
11.38M
14.40%
12.60M
10.68%
11.42M
9.39%
11.03M
3.39%
12.37M
12.13%
12.15M
1.79%
13.57M
11.71%
13.17M
2.96%
14.69M
11.57%
15.42M
4.98%
15.56M
0.87%
17.28M
11.09%
17.81M
3.07%
16.52M
7.28%
16.55M
0.18%
20.39M
23.22%
21.39M
4.92%
21.47M
0.37%
22.58M
5.17%
22.71M
0.59%
22.11M
2.63%
22.92M
3.64%
23.09M
0.77%
21.81M
5.55%
other expenses
432K
-
-998K
-
600K
-
263K
-
279K
6.08%
-16K
105.73%
-903K
5,543.75%
-513K
43.19%
-298K
41.91%
26K
108.72%
-472K
1,915.38%
cost and expenses
82.76M
-
74.93M
9.46%
78.33M
4.54%
82.30M
5.07%
86.46M
5.05%
81.65M
5.56%
80.30M
1.65%
83.32M
3.75%
82.20M
1.34%
79.99M
2.69%
83.04M
3.81%
88.86M
7.01%
93.62M
5.36%
91.85M
1.89%
90.28M
1.71%
94.45M
4.62%
100.27M
6.16%
100.67M
0.40%
102.22M
1.54%
109.97M
7.58%
114.20M
3.84%
118.13M
3.44%
112.80M
4.51%
112.81M
0.01%
118.42M
4.97%
121.23M
2.37%
114.87M
5.25%
123.72M
7.71%
141.22M
14.15%
145.24M
2.84%
151.42M
4.25%
154.95M
2.33%
162.09M
4.61%
165.60M
2.17%
172.01M
3.87%
175.82M
2.22%
182.94M
4.05%
179.97M
1.62%
146.96M
18.34%
158.91M
8.13%
171.25M
7.76%
166.42M
2.82%
160.56M
3.52%
162.79M
1.39%
operating expenses
15.79M
-
12.28M
22.21%
15.23M
24.04%
15.96M
4.79%
16.40M
2.74%
15.56M
5.09%
16.15M
3.75%
16.16M
0.07%
15.82M
2.09%
15.14M
4.33%
16.37M
8.13%
16.92M
3.35%
18.20M
7.60%
19.26M
5.80%
19.69M
2.25%
21.52M
9.31%
22.94M
6.57%
24.86M
8.36%
26.45M
6.41%
29.26M
10.61%
31.74M
8.47%
32.70M
3.05%
29.36M
10.21%
28.59M
2.62%
27.55M
3.64%
27.78M
0.81%
30.48M
9.73%
30.26M
0.71%
32.20M
6.39%
35.16M
9.20%
34.90M
0.75%
38.22M
9.52%
39.62M
3.67%
40.65M
2.60%
41.17M
1.28%
45.08M
9.50%
45.59M
1.14%
44.26M
2.93%
45.19M
2.11%
41.97M
7.12%
41.54M
1.01%
45.13M
8.64%
46.06M
2.05%
42.94M
6.78%
interest expense
79K
-
69K
12.66%
62K
10.14%
56K
9.68%
73K
30.36%
43K
41.10%
41K
4.65%
24K
41.46%
10K
58.33%
7K
30%
5K
28.57%
1K
80%
26K
2,500%
24K
7.69%
22K
8.33%
19K
13.64%
17K
10.53%
14K
17.65%
105K
650%
685K
552.38%
1.49M
117.52%
1.71M
14.50%
1.72M
0.76%
1.99M
15.76%
171K
91.41%
635K
271.35%
2.28M
259.37%
228K
90.01%
549K
140.79%
381K
30.60%
1.81M
376.38%
1.11M
39.01%
2.19M
98.01%
68K
96.90%
-308K
552.94%
-895K
190.58%
608K
167.93%
397K
34.70%
5K
98.74%
-87K
1,840.00%
229K
363.22%
274K
19.65%
271K
1.09%
ebitda
1.39M
-
1.35M
2.59%
-2.87M
312.35%
62K
102.16%
8.85M
14,180.65%
-297K
103.35%
-3.37M
1,033.33%
-1.83M
45.63%
6.14M
435.74%
-157K
102.56%
-39K
75.16%
2.39M
6,230.77%
3.69M
54.45%
2.77M
25.10%
9.82M
254.88%
3.61M
63.19%
4.63M
28.15%
3.06M
33.82%
7.88M
157.15%
-1.66M
121.12%
9.01M
641.29%
-3.13M
134.73%
-3.61M
15.44%
-875K
75.77%
-621K
29.03%
-3.37M
442.67%
-7.42M
120.15%
-1.33M
82.11%
10.33M
878.22%
13.59M
31.60%
31.54M
132.09%
22.36M
29.10%
38.67M
72.92%
20.08M
48.09%
31.23M
55.57%
18.14M
41.92%
25.52M
40.67%
8.79M
65.57%
-14.40M
263.94%
2.61M
118.14%
9.38M
259.15%
12.44M
32.60%
-10.50M
184.44%
12.41M
218.14%
operating income
1.36M
-
1.34M
1.91%
-2.92M
318.46%
28K
100.96%
1.76M
6,185.71%
-323K
118.35%
-3.38M
947.68%
-1.84M
45.51%
-762K
58.68%
-598K
21.52%
-49K
91.81%
2.55M
5,312.24%
3.74M
46.52%
2.84M
24.21%
3.00M
5.96%
3.56M
18.50%
4.59M
28.90%
3.22M
29.76%
681K
78.88%
-75K
111.01%
875K
1,266.67%
-3.20M
465.94%
-3.73M
16.65%
-958K
74.35%
-621K
35.18%
-3.37M
442.67%
-8.62M
155.76%
-1.33M
84.60%
10.33M
878.22%
13.59M
31.60%
17.80M
30.95%
22.36M
25.66%
24.95M
11.56%
27.72M
11.09%
22.63M
18.36%
9.55M
57.79%
16.17M
69.24%
-2.02M
112.49%
-14.90M
638.24%
2.61M
117.52%
9.38M
259.15%
-1.13M
112.09%
-10.50M
826.28%
-1.50M
85.73%
depreciation and amortization
7.03M
-
6.92M
1.59%
6.91M
0.09%
7.02M
1.50%
7.05M
0.43%
7.00M
0.60%
6.76M
3.54%
6.74M
0.22%
6.89M
2.28%
6.88M
0.17%
6.93M
0.64%
6.60M
4.75%
6.50M
1.44%
6.76M
3.95%
6.88M
1.85%
7.04M
2.25%
6.98M
0.88%
7.41M
6.16%
7.43M
0.32%
7.60M
2.27%
7.87M
3.54%
8.28M
5.20%
8.01M
3.25%
7.88M
1.64%
10.90M
38.39%
10.85M
0.50%
11.78M
8.61%
11.55M
1.97%
12.49M
8.11%
13.20M
5.69%
13.74M
4.13%
13.25M
3.59%
13.72M
3.55%
11.94M
13.00%
8.60M
27.94%
8.59M
0.17%
9.35M
8.90%
10.80M
15.53%
503K
95.34%
12.04M
2,294.63%
12.95M
7.52%
13.57M
4.80%
13.91M
-
total other income expenses net
-55K
-
-55K
0%
-10K
81.82%
-22K
120%
-25K
13.64%
-17K
32%
-23K
35.29%
-10K
56.52%
1K
110.00%
-432K
43,300%
5K
101.16%
-529K
10,680%
-75K
85.82%
-94K
25.33%
-96K
2.13%
33K
134.38%
23K
30.30%
-174K
856.52%
-339K
94.83%
-2.27M
570.80%
-1.23M
46.00%
-1.63M
32.90%
-1.59M
2.27%
-1.91M
19.56%
-998K
47.67%
-635K
36.37%
-600K
5.51%
-228K
62%
-549K
140.79%
-381K
30.60%
-1.81M
376.38%
-1.11M
39.01%
-2.19M
98.01%
391.45M
17,958.21%
13.06M
96.66%
7.97M
38.95%
8.74M
9.68%
9.50M
8.69%
-5K
100.05%
-298K
5,860%
26K
108.72%
-472K
1,915.38%
579K
222.67%
477.00K
17.62%
income before tax
1.31M
-
1.28M
1.99%
-2.93M
328.60%
6K
100.20%
1.74M
28,816.67%
-340K
119.60%
-3.41M
902.06%
-1.85M
45.58%
-761K
58.95%
-596K
21.68%
-44K
92.62%
2.39M
5,531.82%
3.67M
53.43%
2.74M
25.22%
2.91M
6.09%
3.59M
23.55%
4.61M
28.35%
3.05M
33.88%
342K
88.79%
-2.35M
786.84%
-353K
84.97%
-4.83M
1,269.41%
-5.33M
10.26%
-2.87M
46.25%
-1.45M
49.46%
-4.00M
176.59%
-10.90M
172.18%
-1.55M
85.74%
9.78M
728.81%
13.21M
35.09%
15.98M
20.99%
21.26M
33.01%
22.76M
7.06%
419.10M
1,741.64%
35.69M
91.48%
17.52M
50.90%
24.91M
42.15%
7.49M
69.95%
-14.91M
299.20%
2.23M
114.94%
9.64M
332.69%
-1.33M
113.82%
-9.93M
645.12%
-1.02M
89.70%
income tax expense
1.00M
-
1.12M
12.08%
361K
67.85%
487K
34.90%
1.17M
140.45%
957K
18.27%
698K
27.06%
1.24M
78.08%
1.21M
2.33%
1.01M
16.39%
1.22M
20.10%
573K
52.99%
1.24M
115.88%
1.08M
12.29%
523K
51.80%
807K
54.30%
1.27M
57.87%
-2.07M
262.64%
830K
140.06%
676K
18.55%
560K
17.16%
701K
25.18%
625K
10.84%
-630K
200.80%
410K
165.08%
568K
38.54%
-1.01M
278.70%
385K
137.93%
1.01M
162.60%
669K
33.83%
1.01M
51.57%
1.24M
22.39%
1.32M
6.37%
34.10M
2,483.03%
2.90M
91.49%
940K
67.61%
1.37M
46.17%
1.66M
20.74%
2.52M
51.72%
387K
84.62%
1.14M
194.06%
894K
21.44%
611K
31.66%
1.01M
64.65%
net income
307K
-
160K
47.88%
-3.29M
2,158.75%
-481K
85.40%
564K
217.26%
-1.30M
329.96%
-4.11M
216.50%
-3.10M
24.56%
-1.98M
36.23%
-1.61M
18.43%
-1.26M
21.60%
1.92M
252.10%
3.31M
72.15%
2.85M
13.91%
3.56M
24.90%
4.12M
15.83%
4.80M
16.53%
6.79M
41.48%
1.65M
75.69%
1.02M
38.16%
2.42M
136.63%
-1.54M
163.95%
-1.55M
0.65%
2.54M
263.67%
1.01M
60.35%
-1.00M
199.60%
-6.50M
546.27%
-105K
98.38%
9.57M
9,218.10%
12.90M
34.77%
16.10M
24.78%
19.54M
21.36%
23.42M
19.88%
383.00M
1,535.07%
31.65M
91.74%
15.09M
52.32%
26.04M
72.54%
6.34M
75.66%
-17.43M
375.00%
-1.10M
93.67%
5.79M
624.09%
-2.92M
150.52%
-11.21M
283.58%
-2.73M
75.63%
weighted average shs out
25.68M
-
25.85M
0.63%
25.34M
1.96%
26.21M
3.46%
26.39M
0.65%
25.94M
1.69%
25.66M
1.09%
26.31M
2.54%
21.94M
16.58%
22.27M
1.48%
22.23M
0.17%
22.61M
1.69%
23.03M
1.87%
23.48M
1.95%
23.68M
0.83%
23.92M
1.02%
24.02M
0.43%
23.93M
0.40%
23.80M
0.54%
23.86M
0.29%
23.84M
0.08%
23.89M
0.18%
24.08M
0.82%
24.44M
1.47%
24.54M
0.41%
24.70M
0.66%
24.89M
0.78%
25.23M
1.34%
25.34M
0.45%
25.67M
1.31%
25.88M
0.82%
26.25M
1.43%
26.36M
0.43%
26.59M
0.86%
28.42M
6.88%
27.27M
4.06%
29.42M
7.90%
27.51M
6.50%
27.71M
0.72%
27.60M
0.40%
27.69M
0.34%
27.94M
0.89%
28.43M
1.77%
28.88M
1.57%
weighted average shs out dil
26.31M
-
26.46M
0.58%
26.07M
1.49%
26.21M
0.56%
27.00M
3.01%
26.58M
1.58%
26.45M
0.49%
26.31M
0.53%
22.70M
13.72%
22.27M
1.89%
22.23M
0.17%
23.63M
6.29%
24.41M
3.31%
24.98M
2.31%
24.95M
0.10%
24.96M
0.04%
24.96M
0%
25.03M
0.29%
24.75M
1.11%
24.63M
0.51%
24.59M
0.14%
23.89M
2.87%
24.08M
0.82%
25.00M
3.79%
25.13M
0.54%
24.70M
1.71%
24.89M
0.78%
25.23M
1.34%
26.31M
4.31%
27.35M
3.95%
27.72M
1.33%
27.70M
0.04%
27.64M
0.24%
28.29M
2.35%
28.42M
0.48%
28.47M
0.15%
29.42M
3.36%
29.58M
0.52%
27.71M
6.31%
27.60M
0.40%
29.79M
7.93%
27.94M
6.20%
28.43M
1.77%
28.88M
1.57%
eps
0.01
-
0.01
0%
-0.13
1,400.00%
-0.02
85.92%
0.02
209.29%
-0.05
344%
-0.16
227.87%
-0.12
25.00%
-0.09
27.50%
-0.07
16.90%
-0.06
21.44%
0.08
240.85%
0.14
75.00%
0.12
14.29%
0.15
25%
0.17
13.33%
0.20
17.65%
0.28
40.00%
0.07
75%
0.04
42.86%
0.10
150%
-0.06
164.70%
-0.06
0.15%
0.10
254.80%
0.04
60%
-0.04
201.75%
-0.26
538.82%
-0.00
98.38%
0.38
9,147.62%
0.50
31.58%
0.62
24%
0.74
19.35%
0.89
20.27%
14.40
1,517.98%
1.11
92.29%
0.55
50.45%
0.88
60.00%
0.23
73.86%
-0.63
373.91%
-0.04
93.65%
0.21
625%
-0.10
147.62%
-0.39
290.00%
-0.09
75.74%
epsdiluted
0.01
-
0.01
0%
-0.13
1,400.00%
-0.02
85.92%
0.02
209.29%
-0.05
344%
-0.16
227.87%
-0.12
25.00%
-0.09
27.50%
-0.07
16.90%
-0.06
21.44%
0.08
240.85%
0.14
75.00%
0.11
21.43%
0.14
27.27%
0.17
21.43%
0.19
11.76%
0.27
42.11%
0.07
74.07%
0.04
42.86%
0.10
150%
-0.06
164.70%
-0.06
0.15%
0.10
254.80%
0.04
60%
-0.04
201.75%
-0.26
538.82%
-0.00
98.38%
0.36
8,671.43%
0.47
30.56%
0.58
23.40%
0.71
22.41%
0.85
19.72%
13.54
1,492.94%
1.11
91.80%
0.53
52.25%
0.88
66.04%
0.21
76.14%
-0.63
400%
-0.04
93.65%
0.19
575%
-0.10
152.63%
-0.39
290.00%
-0.09
75.74%

All numbers in (except ratios and percentages)