XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.2
BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories Inventories consisted of the following (in thousands):
June 30,
20232022
Finished goods$643,499 $253,260 
Raw materials93,622 9,181 
Total$737,121 $262,441 
Schedule of Property and Equipment, Net Property and equipment, net consisted of the following (in thousands):
June 30,
20232022
Testing equipment$18,265 $16,999 
Tooling equipment22,687 18,398 
Leasehold improvements24,968 18,589 
Computer and other equipment10,860 11,078 
Software9,421 10,509 
Furniture and fixtures1,716 2,668 
Corporate aircraft65,807 65,807 
Property and equipment, gross153,724 144,048 
Less: Accumulated depreciation and amortization(66,879)(63,816)
Property and equipment, net$86,845 $80,232 
Schedule of Other Long-Term Assets
Other Long-term Assets

Other long-term assets consisted of the following (in thousands):
June 30,
20232022
Hong Kong tax deposit (1)
$60,106 $59,992 
Intangible assets, net (2)
5,695 7,228 
Other long-term assets5,523 4,838 
Total$71,324 $72,058 
(1) The Company expects the deposits made with Hong Kong Inland Revenue Department ("IRD") to be refunded upon completion of the audit. See Note 12 to the consolidated financial statements for additional details regarding this ongoing tax audit.
(2) Accumulated amortization was $5.9 million and $4.3 million for the periods ending June 30, 2023 and June 30, 2022, respectively.
Schedule of Other Current Liabilities Other current liabilities consisted of the following (in thousands):
June 30,
20232022
Deferred revenue — short term$17,911 $20,766 
Accrued expenses23,426 42,305 
Lease liability — current14,333 12,744 
Warranty accrual8,745 6,394 
Accrued compensation and benefits7,330 6,168 
Customer deposits1,211 1,059 
Reserves for sales returns4,999 4,297 
Inventory received not billed56,862 86,953 
Other payables7,028 8,675 
Total$141,845 $189,361 
Schedule of Other Long-Term Liabilities Other Long-Term Liabilities
June 30,
20232022
Deferred revenue — long-term$7,774 $5,822 
Total$7,774 $5,822