XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Summary of Disaggregation of Revenue by Product Line (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 423.5 $ 357.7
Supply Technologies Segment    
Disaggregation of Revenue [Line Items]    
Total revenues 195.8 168.8
Supply Technologies Segment | Supply Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 170.4 146.2
Supply Technologies Segment | Engineered specialty fasteners and other products    
Disaggregation of Revenue [Line Items]    
Total revenues 25.4 22.6
Assembly Components Segment    
Disaggregation of Revenue [Line Items]    
Total revenues 110.4 97.9
Assembly Components Segment | Fuel, rubber and plastic products    
Disaggregation of Revenue [Line Items]    
Total revenues 110.4 97.9
Engineered Products Segment    
Disaggregation of Revenue [Line Items]    
Total revenues 117.3 91.0
Engineered Products Segment | Industrial equipment    
Disaggregation of Revenue [Line Items]    
Total revenues 84.4 64.3
Engineered Products Segment | Forged and machined products    
Disaggregation of Revenue [Line Items]    
Total revenues $ 32.9 $ 26.7