XML 24 R12.htm IDEA: XBRL DOCUMENT v3.25.4
ALLOWANCE FOR CREDIT LOSSES
9 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
ALLOWANCE FOR CREDIT LOSSES ALLOWANCE FOR CREDIT LOSSES
The Company’s receivables were evaluated to determine an appropriate allowance for credit losses. For trade receivables, 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 receivables 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 December 31, 2024 and 2025 is as follows (in thousands):

Nine Months Ended December 31,
20242025
Allowance for credit losses, March 31$3,197 $4,057 
Current period provision for expected credit losses7,229 10,717 
Write-offs charged against the allowance
(4,880)(6,288)
Foreign currency translation(63)1,181 
Allowance for credit losses, December 31$5,483 $9,667