Canada markets closed

Alpha and Omega Semiconductor Limited (AOSL)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
21.21+1.03 (+5.10%)
At close: 04:00PM EDT
20.70 -0.51 (-2.40%)
After hours: 06:07PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-06-30
2022-06-30
2021-06-30
2020-06-30
Assets
Current Assets
Cash
Cash And Cash Equivalents
195,188
314,352
202,412
158,536
Total Cash
195,188
314,352
202,412
158,536
Net Receivables
22,420
65,681
35,789
13,272
Inventory
183,247
158,040
154,293
135,528
Total Current Assets
423,936
549,592
407,322
318,333
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
657,674
583,582
827,049
731,309
Accumulated Depreciation
-272,503
-233,340
-348,749
-291,515
Net property, plant and equipment
385,171
350,242
478,300
439,794
Equity and other investments
366,717
378,478
100
100
Goodwill
269
269
269
269
Intangible Assets
6,496
9,781
22,460
25,003
Other long-term assets
3,354
1,553
2,908
2,162
Total non-current assets
775,801
749,037
511,251
474,606
Total Assets
1,199,737
1,298,629
918,573
792,939
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
11,434
25,563
58,030
30,114
Accounts Payable
50,775
87,377
80,699
86,181
Taxes payable
5,546
4,248
2,604
1,360
Accrued liabilities
24,447
40,663
28,884
31,597
Deferred revenues
46,155
40,578
7,139
2,813
Total Current Liabilities
172,561
267,722
233,230
192,058
Non-current liabilities
Long Term Debt
38,360
42,486
77,990
99,775
Deferred taxes liabilities
27,283
28,757
3,667
496
Deferred revenues
46,393
70,301
42,000
8,000
Other long-term liabilities
4,644
8,302
904
2,723
Total non-current liabilities
143,257
176,814
169,018
168,993
Total Liabilities
315,818
444,536
402,248
361,051
Stockholders' Equity
Common Stock
70
68
66
64
Retained Earnings
642,291
629,994
176,895
118,833
Accumulated other comprehensive income
-8,111
1,080
2,315
-5,127
Total stockholders' equity
883,919
854,093
373,205
293,689
Total liabilities and stockholders' equity
1,199,737
1,298,629
918,573
792,939