XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 162,266 $ 195,188
Restricted cash 212 415
Accounts receivable, net 31,923 22,420
Inventories 191,709 183,247
Other current assets 20,509 22,666
Total current assets 406,619 423,936
Property, plant and equipment, net 349,046 357,831
Operating lease right-of-use assets 25,416 24,349
Intangible assets, net 5,141 6,765
Equity method investment 356,144 366,617
Deferred income tax assets 518 536
Other long-term assets 33,462 19,703
Total assets 1,176,346 1,199,737
Current liabilities:    
Accrued liabilities 77,683 79,533
Income taxes payable 4,680 5,546
Short-term debt 11,533 11,434
Deferred revenue 3,715 8,073
Finance lease liabilities 900 867
Operating lease liabilities 4,963 4,383
Total current liabilities 161,596 172,561
Long-term debt 32,568 38,360
Income taxes payable - long-term 2,924 2,817
Deferred income tax liabilities 26,385 27,283
Finance lease liabilities - long-term 2,758 3,216
Operating lease liabilities - long-term 21,214 20,544
Other long-term liabilities 34,343 51,037
Total liabilities 281,788 315,818
Commitments and contingencies (Note 12)
Preferred shares, par value $0.002 per share:    
Authorized: 10,000 shares; issued and outstanding: none at December 31, 2023 and June 30, 2023 0 0
Common shares, par value $0.002 per share:    
Authorized: 100,000 shares; issued and outstanding: 35,205 shares and 28,051 shares, respectively at December 31, 2023 and 34,811 shares and 27,654 shares, respectively at June 30, 2023 70 70
Treasury shares at cost: 7,154 shares at December 31, 2023 and 7,157 shares at June 30, 2023 (79,343) (79,365)
Additional paid-in capital 342,636 329,034
Accumulated other comprehensive loss (13,937) (8,111)
Retained earnings 645,132 642,291
Total Alpha and Omega Semiconductor Limited shareholder's equity 894,558 883,919
Total liabilities and shareholders' equity 1,176,346 1,199,737
Related Party    
Current liabilities:    
Accounts payable 12,966 11,950
Nonrelated Party    
Current liabilities:    
Accounts payable $ 45,156 $ 50,775