XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease assets $ 127,200,000 $ 143,900,000
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Finance lease assets $ 5,400,000 $ 7,000,000.0
Total lease assets $ 132,600,000 $ 150,900,000
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Other current liabilities $ 28,800,000 $ 29,500,000
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Less: Current financing obligations Less: Current financing obligations
Current financing obligations $ 1,600,000 $ 1,700,000
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Other long-term liabilities $ 99,700,000 $ 115,100,000
Long-term financing obligations 6,500,000 8,600,000
Total lease liabilities 136,600,000 154,900,000
Accumulated amortization 13,200,000 12,900,000
Operating expenses and cost of sales 51,900,000 46,000,000.0
Operating expenses and cost of sales 1,200,000 1,300,000
Interest expense 500,000 600,000
Total lease cost 53,600,000 $ 47,900,000
2020 32,800,000  
2021 27,200,000  
2022 21,500,000  
2023 18,100,000  
2024 15,100,000  
Thereafter 27,300,000  
Total lease payments 142,000,000.0  
Less: interest 13,500,000  
Present value of lease payments 128,500,000  
2020 2,000,000.0  
2021 2,000,000.0  
2022 2,000,000.0  
2023 2,000,000.0  
2024 1,100,000  
Thereafter 0  
Total lease payments 9,100,000  
Less: interest 1,000,000.0  
Present value of lease payments 8,100,000  
2020 34,800,000  
2021 29,200,000  
2022 23,500,000  
2023 20,100,000  
2024 16,200,000  
Thereafter 27,300,000  
Total lease payments 151,100,000  
Operating lease, not yet commenced, amount $ 0  
Operating leases 5 years 7 months 28 days 6 years 3 months 10 days
Finance leases 4 years 6 months 25 days 5 years 6 months 21 days
Operating leases 3.56% 3.37%
Finance leases 5.23% 5.22%
Operating cash flows from operating leases $ 51,900,000 $ 45,600,000
Operating cash flows from finance leases 500,000 600,000
Financing cash flows from finance leases 1,600,000 1,500,000
Leased assets obtained in exchange for new operating lease liabilities $ 15,600,000 $ 57,400,000
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total long-term financing obligations Total long-term financing obligations