v3.26.1
Note 2. Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,431,378 $ 1,486,727 $ 1,714,510
Contract assets 70,497 71,812  
Non-inventory advance payments $ 40,600 $ 41,500  
Transferred over Time      
Disaggregation of Revenue [Line Items]      
Net Sales 99.00% 98.00% 96.00%
Automotive      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 656,900 $ 708,500 [1] $ 793,300 [1]
Medical      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 412,800 396,200 425,700
Industrial      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 361,700 382,000 [1] 495,500 [1]
Industrial | Reclassification, Other      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax   $ 29,400 $ 33,100
[1] For the years ended 2025 and 2024, $29.4 million and $33.1 million of the industrial net sales to certain customers previously included in the automotive vertical, specifically those customers more aligned with commercial vehicle applications versus passenger vehicles, are now reflected in the industrial vertical to better reflect the nature of the program.