XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Balance Sheet Items (Components Of Accounts Payable And Accrued Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 10.6 $ 12.5
Accrued employee compensation 66.9 61.2
Taxes Payable 65.8 49.5
Customer deposits, net 64.6 77.2
Interest Payable 19.5 19.5
accrued fees 12.6 12.3
Customer incentives payable 8.9 6.5
Operating Lease, Liability, Current 5.2 5.1
Foreign Currency Contract, Asset, Fair Value Disclosure 1.1 10.7
Other accrued liabilities 2.6 2.9
Total accounts payable and accrued liabilities $ 257.8 $ 257.4
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accounts payable and accrued liabilities Total accounts payable and accrued liabilities
Operating Lease, Liability, Current $ 5.2 $ 5.1