XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ALLOWANCE FOR CREDIT LOSSES (Tables)
3 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of Allowance for Credit Loss
An analysis of the allowance for credit losses for the periods ended June 30, 2023 and 2024 is as follows (in thousands):
Three Months Ended June 30,
20232024
Allowance for credit losses, March 31$2,328 $3,197 
Current period provision for expected credit losses598 1,993 
Write-offs charged against the allowance
(222)(1,509)
Foreign currency translation62 46 
Allowance for credit losses, June 30$2,766 $3,727