XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Losses (Tables)
3 Months Ended
Mar. 31, 2025
Credit Loss [Abstract]  
Schedule of Rollforward of Allowance for Credit Losses
The following table provides a rollforward of the allowance for credit losses deducted from accounts receivable that represent the net amount expected to be collected.
20252024
Balance at January 1$28,794 $30,679 
Provision for expected credit losses, net of recoveries1,773 3,025 
Amounts written off charged against the allowance(892)(914)
Other, including foreign currency translation5,031 (483)
Balance at, March 31$34,706 $32,307