XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of revenues by end-use markets (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]    
Consolidated net sales $ 387.6 $ 353.3
Aerospace and Defense    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 166.9 172.0
Medical    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 43.1 32.8
Transportation    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 41.6 29.1
Energy    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 22.2 25.1
Industrial and Consumer    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 86.6 73.4
Distribution    
Disaggregation of Revenue [Line Items]    
Consolidated net sales $ 27.2 $ 20.9