XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] The estimated carrying value of our financial assets and liabilities that are recognized at fair value on a recurring basis, using available market information and other observable data are as follows:
Fair Value
December 31, 2024December 31, 2023Input
(in millions)
Balance Sheet Classification
Cash equivalents$257.3 $328.3 Level 1
Prepaid expenses and other
    Cash flow hedges - currency forward contracts 1.2 15.9 Level 2
    Nondesignated - currency forward contracts 0.8 Level 2
Other assets and deferred charges
    Cash flow hedges - currency forward contracts  5.4 Level 2
Fair value hedges - fixed-to-fixed cross-currency swap0.9 — Level 2
Investment in equity securities 0.8 Level 1
Accrued expenses and other
Cash flow hedges - currency forward contracts 14.9 — Level 2
Cash flow hedges - fixed-to-fixed cross-currency swap 9.4 Level 2
Cash flow hedges - variable-to-fixed interest rate swap2.2 5.0 Level 2
    Nondesignated - currency forward contracts1.6 — Level 2
Postretirement benefits and other long-term liabilities
Cash flow hedges - currency forward contracts 7.3 — Level 2
Cash flow hedges - variable-to-fixed interest rate swap5.0 16.5 Level 2
Fair Value, by Balance Sheet Grouping [Table Text Block] We estimated the fair value of the amounts outstanding on our debt, using available market information and other observable data, to be as follows:
 December 31, 2024December 31, 2023
Carrying AmountFair ValueCarrying AmountFair ValueInput
(in millions)
Revolving Credit Facility$ $ $— $— Level 2
Term Loan A Facility484.3 486.1 484.3 483.6 Level 2
Term Loan B Facility648.0 652.9 648.0 649.6 Level 2
6.875% Notes due 2028400.0 395.0 400.0 387.0 Level 2
6.50% Notes due 2027500.0 493.5 500.0 501.9 Level 2
6.25% Notes due 2026  127.6 126.3 Level 2
5.00% Notes due 2029600.0 544.5 600.0 529.5 Level 2