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):
For the three months ended April 30, 2026 and 2025, the provision for credit losses was $1.0 million and $3.6 million, respectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||