XML 111 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Indebtedness (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt Long-term debt consisted of the following at December 31, 2024 and 2023 (in millions):
December 31, 2024December 31, 2023
Credit Facility, expires 2027
$— $— 
5.450% Senior notes due 2027
400.0 — 
5.800% Senior notes due 2034
700.0 — 
0.800% Senior notes due 2028
622.7 664.0 
1.002% EIB Senior term loan due 2025
259.5 276.7 
EIB Senior term loan due 2029
259.5 276.7 
EIB Senior term loan due 2030
176.4 — 
Senior term loans due between 2025 and 2028
152.0 162.1 
Other long-term debt
— 3.1 
Debt issuance costs
(12.0)(3.1)
2,558.1 1,379.5 
Less:
Current portion of other long-term debt
— (2.3)
1.002% EIB Senior term loan due 2025
(259.5)— 
Senior term loans due 2025
(65.3)— 
Total long-term indebtedness
$2,233.3 $1,377.2 
Maturities of Long-term Debt At December 31, 2024, the aggregate scheduled maturities of long-term debt, excluding the current portion of long-term debt, are as follows (in millions):
2026$54.4 
2027396.5 
2028652.9 
2029259.2 
Thereafter870.3 
$2,233.3