XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease assets $ 143,900,000 $ 111,000,000.0
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Finance lease assets $ 7,000,000.0 $ 7,400,000
Total lease assets $ 150,900,000 $ 118,400,000
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Other current liabilities $ 29,500,000 $ 24,100,000
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Less: Current financing obligations Less: Current financing obligations
Current financing obligations $ 1,700,000 $ 1,500,000
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Other long-term liabilities $ 115,100,000 $ 87,000,000.0
Long-term financing obligations 8,600,000 9,900,000
Total lease liabilities 154,900,000 122,500,000
Accumulated amortization 12,900,000 10,400,000
Operating expenses and cost of sales 46,000,000.0 40,000,000.0
Operating expenses and cost of sales 1,300,000 1,100,000
Interest expense 600,000 700,000
Total lease cost 47,900,000 $ 41,800,000
2020 34,000,000.0  
2021 28,700,000  
2022 23,600,000  
2023 18,800,000  
2024 16,000,000.0  
Thereafter 39,900,000  
Total lease payments 161,000,000.0  
Less: interest 16,400,000  
Present value of lease payments 144,600,000  
2020 2,100,000  
2021 2,100,000  
2022 2,100,000  
2023 2,100,000  
2024 2,200,000  
Thereafter 1,300,000  
Total lease payments 11,900,000  
Less: interest 1,600,000  
Present value of lease payments 10,300,000  
2020 36,100,000  
2021 30,800,000  
2022 25,700,000  
2023 20,900,000  
2024 18,200,000  
Thereafter 41,200,000  
Total lease payments 172,900,000  
Operating lease, not yet commenced, amount $ 0  
Operating leases 6 years 3 months 10 days 6 years 3 months 3 days
Finance leases 5 years 6 months 21 days 6 years 6 months 14 days
Operating leases 3.37% 2.45%
Finance leases 5.22% 5.21%
Operating cash flows from operating leases $ 45,600,000 $ 40,400,000
Operating cash flows from finance leases 600,000 600,000
Financing cash flows from finance leases 1,500,000 1,400,000
Leased assets obtained in exchange for new operating lease liabilities $ 57,400,000 $ 52,800,000
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total long-term financing obligations Total long-term financing obligations