v3.26.1
Segment and Geographic Reporting - Schedule of Capital Expenditures, Depreciation and Amortization by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Line Items]      
Depreciation and amortization $ 521,895 $ 553,598 $ 559,761
Operating Segments | Datacenter & Communications      
Segment Reporting [Line Items]      
Depreciation and amortization 212,560 209,293 213,693
Operating Segments | Industrial      
Segment Reporting [Line Items]      
Depreciation and amortization 304,960 339,377 340,601
Corporate Segment      
Segment Reporting [Line Items]      
Depreciation and amortization $ 4,375 $ 4,928 $ 5,467