XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
RECEIVABLES AND ALLOWANCE FOR CREDIT LOSSES (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Activity in Allowance for Credit Losses Activity in the allowance for credit losses for the three month and six month periods ended June 30, 2023 and 2022 was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Beginning Balance$24,929 $33,813 $17,738 $33,957 
Bad debt expense (credit), net of reversals3,194 (1,061)11,019 (542)
Charge-offs, foreign currency translation and other adjustments(1,028)(2,481)(1,662)(3,144)
Ending Balance$27,095 $30,271 $27,095 $30,271