XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2. Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Disaggregation of Revenue      
Net Sales $ 405,889 $ 292,717  
Contract assets 68,314   $ 64,080
Contract with Customer, Liability $ 24,600   $ 22,500
Transferred over Time      
Disaggregation of Revenue      
Revenue from Contract with Customer, Excluding Assessed Tax, Percentage 96.00% 95.00%  
Automotive      
Disaggregation of Revenue      
Net Sales $ 184,500 $ 129,400  
Medical      
Disaggregation of Revenue      
Net Sales 114,800 85,000  
Industrial      
Disaggregation of Revenue      
Net Sales 100,900 75,000  
Other      
Disaggregation of Revenue      
Net Sales $ 5,700 $ 3,300