XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Schedule of Disaggregation of Revenue by Geographical Area (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenues $ 1,599.1 $ 1,656.2 $ 1,659.7
United States      
Disaggregation of Revenue [Line Items]      
Total revenues 917.0 965.8 1,023.8
Europe      
Disaggregation of Revenue [Line Items]      
Total revenues 259.9 271.5 237.5
Asia      
Disaggregation of Revenue [Line Items]      
Total revenues 179.4 176.7 164.4
Mexico      
Disaggregation of Revenue [Line Items]      
Total revenues 147.5 146.0 132.6
Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 74.4 74.6 78.6
Other      
Disaggregation of Revenue [Line Items]      
Total revenues 20.9 21.6 22.8
Supply Technologies Segment      
Disaggregation of Revenue [Line Items]      
Total revenues 747.5 775.8 763.4
Supply Technologies Segment | United States      
Disaggregation of Revenue [Line Items]      
Total revenues 417.1 444.8 458.8
Supply Technologies Segment | Europe      
Disaggregation of Revenue [Line Items]      
Total revenues 167.3 159.4 151.9
Supply Technologies Segment | Asia      
Disaggregation of Revenue [Line Items]      
Total revenues 77.0 80.7 64.9
Supply Technologies Segment | Mexico      
Disaggregation of Revenue [Line Items]      
Total revenues 70.9 74.1 71.9
Supply Technologies Segment | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 12.1 14.3 13.2
Supply Technologies Segment | Other      
Disaggregation of Revenue [Line Items]      
Total revenues 3.1 2.5 2.7
Assembly Components      
Disaggregation of Revenue [Line Items]      
Total revenues 380.6 398.7 427.8
Assembly Components | United States      
Disaggregation of Revenue [Line Items]      
Total revenues 231.9 262.0 300.3
Assembly Components | Europe      
Disaggregation of Revenue [Line Items]      
Total revenues 15.9 17.3 17.6
Assembly Components | Asia      
Disaggregation of Revenue [Line Items]      
Total revenues 32.5 32.7 30.1
Assembly Components | Mexico      
Disaggregation of Revenue [Line Items]      
Total revenues 60.3 51.9 45.1
Assembly Components | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 32.6 30.3 30.2
Assembly Components | Other      
Disaggregation of Revenue [Line Items]      
Total revenues 7.4 4.5 4.5
Engineered Products Segment      
Disaggregation of Revenue [Line Items]      
Total revenues 471.0 481.7 468.5
Engineered Products Segment | United States      
Disaggregation of Revenue [Line Items]      
Total revenues 268.0 259.0 264.7
Engineered Products Segment | Europe      
Disaggregation of Revenue [Line Items]      
Total revenues 76.7 94.8 68.0
Engineered Products Segment | Asia      
Disaggregation of Revenue [Line Items]      
Total revenues 69.9 63.3 69.4
Engineered Products Segment | Mexico      
Disaggregation of Revenue [Line Items]      
Total revenues 16.3 20.0 15.6
Engineered Products Segment | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 29.7 30.0 35.2
Engineered Products Segment | Other      
Disaggregation of Revenue [Line Items]      
Total revenues $ 10.4 $ 14.6 $ 15.6