v3.26.1
Summary of Business and Significant Accounting Policies (Tables)
6 Months Ended
Jul. 31, 2026
Accounting Policies [Abstract]  
Schedule of Activity in Allowance for Doubtful Accounts
A summary of activity in the allowance for doubtful accounts and reserve for expected credit losses is as follows:
Three Months Ended July 31,Six Months Ended July 31,
2025202620252026
Balance, beginning of period$1,269 $2,739 $1,229 $2,825 
Charged to (recovery of) bad debt expense(49)247 153 193 
Charged to deferred revenue— 12 20 — 
Write-offs and other28 (1,069)(156)(1,069)
Translation adjustments— (7)(27)
Balance, end of period$1,248 $1,922 $1,248 $1,922