XML 154 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 667,540 $ 657,895
Less: accumulated depreciation and amortization (384,135) (371,836)
Property, plant and equipment excluding equipment and construction in progress, net 283,405 286,059
Equipment and construction in progress 26,272 28,038
Property, plant and equipment, net 309,677 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 72,029 71,961
Manufacturing machinery and equipment    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 451,443 442,462
Equipment and tooling    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 38,551 37,918
Computer equipment and software    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 53,528 53,509
Office furniture and equipment    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 3,255 3,267
Leasehold improvements    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 43,857 $ 43,901