XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Property, plant, and equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 579,653 $ 554,613
Less: accumulated depreciation and amortization (308,439) (272,503)
Property, plant and equipment excluding equipment and construction in progress, net 271,214 282,110
Equipment and construction in progress 68,301 75,721
Property, plant and equipment, net 339,515 357,831
Land    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 4,877 4,877
Building and building improvements    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 26,970 26,478
Manufacturing machinery and equipment    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 415,598 398,757
Equipment and tooling    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 35,553 32,737
Computer equipment and software    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 51,870 49,890
Office furniture and equipment    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 3,264 3,087
Leasehold improvements    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 41,521 $ 38,787