XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2. Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Disaggregation of Revenue      
Net Sales $ 292,717 $ 331,749  
Contract assets 46,080   $ 45,863
Contract with Customer, Liability $ 10,700   $ 7,600
Transferred over Time      
Disaggregation of Revenue      
Revenue from Contract with Customer, Excluding Assessed Tax, Percentage 95.00% 88.00%  
Automotive      
Disaggregation of Revenue      
Net Sales $ 129,400 $ 118,300  
Medical      
Disaggregation of Revenue      
Net Sales 85,000 127,100  
Industrial      
Disaggregation of Revenue      
Net Sales 63,900 70,000  
Public Safety      
Disaggregation of Revenue      
Net Sales 11,100 13,300  
Other      
Disaggregation of Revenue      
Net Sales $ 3,300 $ 3,000