XML 139 R122.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Summary of Contract Assets and Liabilities) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Change in Contract with Customer, Liability [Roll Forward]    
Balance beginning of period $ 172.0 $ 104.0
Advance consideration received 227.8 192.7
Foreign currency translation (6.1) 7.5
Balance end of period 226.2 172.0
Revenue recognized during the period for extended warranty contracts, maintenance services and technology services 80.7 44.0
Extended warranty contracts, maintenance services and technology services    
Change in Contract with Customer, Liability [Roll Forward]    
Revenue recognized during the period (64.0) (46.6)
Grain storage and protein production systems    
Change in Contract with Customer, Liability [Roll Forward]    
Revenue recognized during the period $ (103.5) $ (85.6)