v3.25.2
Other Current Assets - Schedule of other current assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Other Assets [Abstract]    
Unbilled receivables $ 112.4 $ 93.6
Income and other taxes receivable (note 12) 99.4 34.5
Prepaid expenses 49.7 35.1
Deposits with vendors 32.8 26.1
Interest rate cross-currency swap agreements (note 17) 7.3 10.7
Lease receivable 4.3 7.6
Other assets 23.9 28.9
Other current assets $ 329.8 $ 236.5