XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.2
BALANCE SHEET COMPONENTS
12 Months Ended
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS
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 

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 

The Company recorded depreciation and amortization expense of $14.7 million, $12.1 million and $11.2 million in fiscal 2023, 2022 and 2021, respectively.

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.

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 

Other Long-Term Liabilities
June 30,
20232022
Deferred revenue — long-term$7,774 $5,822 
Total$7,774 $5,822