XML 52 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 684,456 $ 657,895
Less: Accumulated depreciation and amortization (409,022) (371,836)
Property, plant and equipment excluding equipment and construction in progress, net 275,434 286,059
Equipment and construction in progress 38,814 28,038
Property, plant and equipment, net 314,248 314,097
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 73,382 71,961
Manufacturing machinery and equipment    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 465,159 442,462
Equipment and tooling    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 39,580 37,918
Computer equipment and software    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 54,031 53,509
Office furniture and equipment    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 3,617 3,267
Leasehold improvements    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 43,810 $ 43,901