XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of company lease information
Information on the Company’s leases is summarized as follows (in millions):
As of December 31,
Classification20242023
Assets
Operating lease assetsOperating lease assets$127.2 $143.9 
Finance lease assets
Property and equipment, net (1)
5.4 7.0 
Total lease assets$132.6 $150.9 
Liabilities
Current
Operating lease liabilitiesOther current liabilities$28.8 $29.5 
Finance lease liabilitiesCurrent financing obligations1.6 1.7 
Long-term
Operating lease liabilitiesOther long-term liabilities99.7 115.1 
Finance lease liabilitiesLong-term financing obligations6.5 8.6 
Total lease liabilities$136.6 $154.9 
(1) Finance lease assets are recorded net of accumulated amortization of $13.2 million and $12.9 million as of December 31, 2024 and 2023, respectively.
Schedule of lease cost
For the Years Ended December 31,
Lease CostClassification20242023
Operating lease cost (1)
Operating expenses and cost of sales$51.9 $46.0 
Finance lease cost
Amortization of lease assetsOperating expenses and cost of sales1.2 1.3 
Interest on lease liabilitiesInterest expense0.5 0.6 
Total lease cost$53.6 $47.9 
(1) Includes short-term leases and variable lease costs, which are immaterial.
As of December 31,
Lease Term and Discount Rate20242023
Weighted-average remaining lease term (years)
Operating leases5.666.28
Finance leases4.575.56
Weighted-average discount rate
Operating leases3.56 %3.37 %
Finance leases5.23 %5.22 %
For the Years Ended December 31,
Other Information20242023
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$51.9 $45.6 
Operating cash flows from finance leases0.5 0.6 
Financing cash flows from finance leases1.6 1.5 
Leased assets obtained in exchange for new operating lease liabilities15.6 57.4 
Schedule of finance lease liability
Maturity of Lease Liabilities
Operating Leases(1)
Finance LeasesTotal
2025$32.8$2.0$34.8
202627.22.029.2
202721.52.023.5
202818.12.020.1
202915.11.116.2
Thereafter27.327.3
Total lease payments$142.0$9.1$151.1
Less: interest13.51.0
Present value of lease payments$128.5$8.1
(1) As of December 31, 2024, the Company did not have any legally binding minimum lease payments for leases signed but not yet commenced. There were no options to extend lease terms that were reasonably certain of being exercised as of December 31, 2024.