XML 28 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Allowance for Credit Losses Allowance for Credit Losses
The following table summarized the activity associated with allowance for credit losses for the years ended December 31, 2024, 2023 and 2022.
202420232022
Balance at beginning of period$53.8 $47.2 $42.3 
Provision charged to expense7.5 9.4 10.1 
Write-offs, net of recoveries(3.3)(3.3)(3.2)
Foreign currency translation and other(0.7)0.5 (2.0)
Balance at end of period$57.3 $53.8 $47.2