Credit losses (Details) - 6 months ended Jun. 30, 2025 $ in Millions |
USD ($)
Country
|
country |
---|---|---|
Allowance for Credit Loss [Abstract] | ||
Number of countries in which entity operates | 100 | 100 |
Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||
Allowance for doubtful accounts, beginning balance | $ 24.5 | |
Provision for uncollectible accounts receivable | 2.2 | |
Write-offs and recoveries | (7.9) | |
Foreign currency exchange effects | 1.2 | |
Allowance for doubtful accounts, ending balance | $ 20.0 |
X | ||||||||||
- Definition The amount of increase or decrease in the asset or liability attributed to foreign currency changes. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The number of countries in which the entity operates as of balance sheet date. No definition available.
|
X | ||||||||||
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|