XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Summary of Disaggregation of Revenue by Product Line (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 435.8 $ 358.5 $ 1,282.8 $ 1,068.1
Supply Technologies Segment        
Disaggregation of Revenue [Line Items]        
Total revenues 185.9 154.0 530.5 466.7
Supply Technologies Segment | Supply Technologies        
Disaggregation of Revenue [Line Items]        
Total revenues 159.1 134.5 459.5 406.2
Supply Technologies Segment | Engineered specialty fasteners and other products        
Disaggregation of Revenue [Line Items]        
Total revenues 26.8 19.5 71.0 60.5
Assembly Components        
Disaggregation of Revenue [Line Items]        
Total revenues 153.0 120.2 465.8 355.7
Assembly Components | Fuel, rubber and plastic products        
Disaggregation of Revenue [Line Items]        
Total revenues 101.1 80.8 294.3 238.2
Assembly Components | Aluminum products        
Disaggregation of Revenue [Line Items]        
Total revenues 51.9 39.4 171.5 117.5
Engineered Products        
Disaggregation of Revenue [Line Items]        
Total revenues 96.9 84.3 286.5 245.7
Engineered Products | Industrial equipment        
Disaggregation of Revenue [Line Items]        
Total revenues 67.3 62.0 201.1 179.9
Engineered Products | Forged and machined products        
Disaggregation of Revenue [Line Items]        
Total revenues $ 29.6 $ 22.3 $ 85.4 $ 65.8