v3.26.1
Allowance for Expected Credit Losses
3 Months Ended
Apr. 30, 2026
Credit Loss [Abstract]  
Allowance for Expected Credit Losses Allowance for Expected Credit Losses
The following table presents the balance of the allowance for expected credit losses for accounts receivable and contract assets (in thousands):
April 30, 2026January 31, 2026
Allowance for credit losses - accounts receivable$1,168 $910 
Allowance for credit losses - contract assets$636 $216 
For the three months ended April 30, 2026 and 2025, the provision for credit losses was $1.0 million and $3.6 million, respectively.