XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
RECEIVABLES AND ALLOWANCE FOR CREDIT LOSSES (Tables)
9 Months Ended
Sep. 30, 2025
Receivables [Abstract]  
Schedule of Activity in Allowance for Credit Losses
Activity in the allowance for credit losses for the three month and nine month periods ended September 30, 2025 and 2024 was as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Beginning Balance$26,545 $29,686 $32,033 $28,503 
Provision for credit losses, net of reversals1,602 (1,472)(1,329)3,451 
Charge-offs(231)(1,375)(3,761)(4,858)
Foreign currency translation and other adjustments(23)400 950 143 
Ending Balance$27,893 $27,239 $27,893 $27,239