XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS (Tables)
3 Months Ended
Sep. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):
September 30, 2023June 30, 2023
Finished goods$607,259 $643,499 
Raw materials99,249 93,622 
Total$706,508 $737,121 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
September 30, 2023June 30, 2023
Testing equipment$18,199 $18,265 
Tooling equipment22,806 22,687 
Leasehold improvements25,234 24,968 
Computer and other equipment10,548 10,860 
Software9,582 9,421 
Furniture and fixtures1,824 1,716 
Corporate aircraft65,807 65,807 
Property and equipment, gross154,000 153,724 
Less: Accumulated depreciation and amortization(69,000)(66,879)
Property and equipment, net$85,000 $86,845 
Schedule of Other Long-Term Assets
Other long-term assets consisted of the following (in thousands):
September 30, 2023June 30, 2023
Hong Kong Tax deposit (1)
60,148 60,106 
Intangible assets, net (2)
5,336 5,695 
Other long-term assets, net5,249 5,523 
Total$70,733 $71,324 
(1) The Company expects the deposits made with the Hong Kong Inland Revenue Department (“IRD”) to be refunded upon completion of the audit. See Note 12, "Income Taxes" to the consolidated financial statements for additional details regarding this ongoing tax audit.
(2) Accumulated amortization was $6.3 million and $5.9 million as of September 30, 2023, and June 30, 2023, respectively.
Schedule of Other Current Liabilities
Other current liabilities consisted of the following (in thousands):
September 30, 2023June 30, 2023
Deferred revenue — short-term$19,630 17,911 
Accrued expenses21,213 23,426 
Lease liability— current14,278 14,333 
Warranty accrual9,649 8,745 
Accrued compensation and benefits8,136 7,330 
Customer deposits378 1,211 
Reserve for sales returns3,679 4,999 
Inventory received not billed49,724 56,862 
Other payables10,757 7,028 
Total$137,444 $141,845 
Schedule of Other Long-Term Liabilities
Other long-term liabilities consisted of the following (in thousands):
September 30, 2023June 30, 2023
Deferred revenue — long-term$7,931 $7,774