XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.2
BALANCE SHEET COMPONENTS - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Property and Equipment, Net [Abstract]      
Property and equipment, gross $ 153,724 $ 144,048  
Less: Accumulated depreciation and amortization (66,879) (63,816)  
Property and equipment, net 86,845 80,232  
Depreciation and amortization 14,700 12,100 $ 11,200
Testing equipment      
Property and Equipment, Net [Abstract]      
Property and equipment, gross 18,265 16,999  
Tooling equipment      
Property and Equipment, Net [Abstract]      
Property and equipment, gross 22,687 18,398  
Leasehold improvements      
Property and Equipment, Net [Abstract]      
Property and equipment, gross 24,968 18,589  
Computer and other equipment      
Property and Equipment, Net [Abstract]      
Property and equipment, gross 10,860 11,078  
Software      
Property and Equipment, Net [Abstract]      
Property and equipment, gross 9,421 10,509  
Furniture and fixtures      
Property and Equipment, Net [Abstract]      
Property and equipment, gross 1,716 2,668  
Corporate aircraft      
Property and Equipment, Net [Abstract]      
Property and equipment, gross $ 65,807 $ 65,807