XML 113 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Hierarchy (Details) - Recurring basis - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Time deposits and money market funds $ 226.9 $ 198.7
Interest rate and cross- currency swap agreements 20.3 37.8
Forward currency contracts 1.3 0.6
Embedded derivatives in purchase and delivery contracts 1.2 0.1
Fixed price commodity contracts 0.3 0.6
Debt securities available for sale 1.2 10.5
Total assets recorded at fair value 251.2 248.3
Liabilities:    
Contingent consideration 12.3 9.6
Hybrid instruments liabilities 70.5 34.2
Liability awards 0.7 1.1
Interest rate and cross-currency swap agreements $ 26.8 $ 12.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Forward currency contracts $ 0.6 $ 0.3
Total liabilities recorded at fair value 110.9 57.4
Quoted Prices in Active Markets Available (Level 1)    
Assets:    
Time deposits and money market funds 0.0 34.0
Total assets recorded at fair value 0.0 34.0
Significant Other Observable Inputs (Level 2)    
Assets:    
Time deposits and money market funds 226.9 164.7
Interest rate and cross- currency swap agreements 20.3 37.8
Forward currency contracts 1.3 0.6
Embedded derivatives in purchase and delivery contracts 1.2 0.1
Fixed price commodity contracts 0.3 0.6
Debt securities available for sale   0.0
Total assets recorded at fair value 250.0 203.8
Liabilities:    
Interest rate and cross-currency swap agreements $ 26.8 $ 12.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Forward currency contracts $ 0.6 $ 0.3
Total liabilities recorded at fair value 27.4 12.5
Significant Unobservable Inputs (Level 3)    
Assets:    
Debt securities available for sale 1.2 10.5
Total assets recorded at fair value 1.2 10.5
Liabilities:    
Contingent consideration 12.3 9.6
Hybrid instruments liabilities 70.5 34.2
Liability awards 0.7 1.1
Total liabilities recorded at fair value $ 83.5 $ 44.9