XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Current assets:    
Cash and cash equivalents $ 169,359 $ 175,127
Restricted cash 207 413
Accounts receivable, net 28,440 12,546
Inventories 188,126 195,750
Other current assets 13,255 14,165
Total current assets 399,387 398,001
Property, plant and equipment, net 316,243 336,619
Operating lease right-of-use assets 22,050 25,050
Intangible assets, net 1,081 3,516
Equity method investment 354,399 356,039
Deferred income tax assets 524 549
Other long-term assets 22,684 25,239
Total assets 1,116,368 1,145,013
Current liabilities:    
Accrued liabilities 64,392 72,371
Income taxes payable 2,658 2,798
Short-term debt 11,797 11,635
Deferred revenue 0 2,591
Finance lease liabilities 989 935
Operating lease liabilities 4,928 5,137
Total current liabilities 155,422 154,233
Long-term debt 17,856 26,724
Income taxes payable - long-term 3,791 3,591
Deferred income tax liabilities 25,742 26,416
Finance lease liabilities - long-term 1,533 2,282
Operating lease liabilities - long-term 17,680 20,499
Other long-term liabilities 8,053 19,661
Total liabilities 230,077 253,406
Commitments and contingencies (Note 12)
Preferred shares, par value $0.002 per share:    
Authorized: 10,000 shares; issued and outstanding: none at March 31, 2025 and June 30, 2024 0 0
Common shares, par value $0.002 per share:    
Authorized: 100,000 shares; issued and outstanding: 36,869 shares and 29,750 shares, respectively at March 31, 2025 and 36,107 shares and 28,969 shares, respectively at June 30, 2024 74 72
Treasury shares at cost: 7,119 shares at March 31, 2025 and 7,138 shares at June 30, 2024 (79,064) (79,213)
Additional paid-in capital 368,252 353,109
Accumulated other comprehensive loss (13,963) (13,419)
Retained earnings 610,992 631,058
Total Alpha and Omega Semiconductor Limited shareholder's equity 886,291 891,607
Total liabilities and shareholders' equity 1,116,368 1,145,013
Related Party    
Current liabilities:    
Accounts payable 19,646 13,682
Nonrelated Party    
Current liabilities:    
Accounts payable $ 51,012 $ 45,084