XML 20 R9.htm IDEA: XBRL DOCUMENT v3.26.1
Allowance for Expected Credit Losses
6 Months Ended
Jul. 31, 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):
July 31, 2026January 31, 2026
Allowance for credit losses - accounts receivable$989 $910 
Allowance for credit losses - contract assets$463 $216 
For the three months ended July 31, 2026 and 2025, the provision for credit losses was $1.4 million and $0.8 million, respectively. For the six months ended July 31, 2026 and 2025, the provision for credit losses was $2.4 million and $4.3 million, respectively.