XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Geographic Area Information (Narrative) (Details)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting Information [Line Items]                      
Number of reportable segments | segment                 4    
Export sales $ 1,512.3 $ 1,462.8 $ 1,426.6 $ 1,376.1 $ 1,335.6 $ 1,198.2 $ 1,137.8 $ 1,182.6 $ 5,777.8 $ 4,854.2 $ 4,727.7
Exports                      
Segment Reporting Information [Line Items]                      
Export sales                 336.2 311.6 444.7
Asia                      
Segment Reporting Information [Line Items]                      
Export sales                 $ 237.6 206.4 280.6
Asia | Exports | Geographic Concentration Risk | Revenue                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage (as a percent)                 28.00%    
Canada                      
Segment Reporting Information [Line Items]                      
Export sales                 $ 224.2 207.3 214.0
Canada | Exports | Geographic Concentration Risk | Revenue                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage (as a percent)                 28.00%    
Europe                      
Segment Reporting Information [Line Items]                      
Export sales                 $ 688.6 $ 603.6 $ 625.3
Europe | Exports | Geographic Concentration Risk | Revenue                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage (as a percent)                 21.00%    
Other | Exports | Geographic Concentration Risk | Revenue                      
Segment Reporting Information [Line Items]                      
Concentration risk percentage (as a percent)                 23.00%