v3.26.1
ALLOWANCE FOR CREDIT LOSSES
3 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
ALLOWANCE FOR CREDIT LOSSES ALLOWANCE FOR CREDIT LOSSES
The Company’s accounts receivable were evaluated to determine an appropriate allowance for credit losses. For accounts receivable, the Company’s historical collections were analyzed by the number of days past due to determine the uncollectible rate in each range of days past due and considerations of any changes expected in the future. The estimate of the allowance for credit losses is charged to the allowance for credit losses based on the age of accounts receivable multiplied by the historical uncollectible rate for the range of days past due or earlier if the account is deemed uncollectible for other reasons. Recoveries of amounts previously charged as uncollectible are credited to the allowance for credit losses.

An analysis of the allowance for credit losses for the periods ended June 30, 2025 and 2026 is as follows (in thousands):

Three Months Ended June 30,
20252026
Allowance for credit losses, March 31$4,057 $9,177 
Current period provision for expected credit losses5,388 3,747 
Write-offs charged against the allowance
(1,634)(3,705)
Foreign currency translation626 125 
Allowance for credit losses, June 30$8,437 $9,344