XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Summary of revenues by end-use markets (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]    
Consolidated net sales $ 522.9 $ 387.6
Aerospace and Defense    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 261.6 166.9
Medical    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 59.2 43.1
Transportation    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 36.9 41.6
Energy    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 27.9 22.2
Industrial and Consumer    
Disaggregation of Revenue [Line Items]    
Consolidated net sales 105.0 86.6
Distribution    
Disaggregation of Revenue [Line Items]    
Consolidated net sales $ 32.3 $ 27.2