XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Summary of Disaggregation of Revenue by Product Line (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 418.8 $ 383.8 $ 1,270.4 $ 1,111.3
Supply Technologies Segment        
Disaggregation of Revenue [Line Items]        
Total revenues 192.8 185.9 585.9 530.5
Supply Technologies Segment | Supply Technologies        
Disaggregation of Revenue [Line Items]        
Total revenues 166.3 159.1 508.2 459.5
Supply Technologies Segment | Engineered specialty fasteners and other products        
Disaggregation of Revenue [Line Items]        
Total revenues 26.5 26.8 77.7 71.0
Assembly Components Segment        
Disaggregation of Revenue [Line Items]        
Total revenues 108.4 101.0 330.8 294.3
Assembly Components Segment | Fuel, rubber and plastic products        
Disaggregation of Revenue [Line Items]        
Total revenues 108.4 101.0 330.8 294.3
Engineered Products Segment        
Disaggregation of Revenue [Line Items]        
Total revenues 117.6 96.9 353.7 286.5
Engineered Products Segment | Industrial equipment        
Disaggregation of Revenue [Line Items]        
Total revenues 81.4 67.3 253.9 201.1
Engineered Products Segment | Forged and machined products        
Disaggregation of Revenue [Line Items]        
Total revenues $ 36.2 $ 29.6 $ 99.8 $ 85.4