XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring (Tables)
3 Months Ended
Jan. 31, 2025
Restructuring  
Schedule of restructuring expense

For the three months ended

    

January 31, 2025

    

October 31, 2024

Beginning balance accrued severance costs

$

2,235

$

-

Restructuring expense recognized

1,536

2,562

Restructuring expense payouts

(1,466)

(327)

Ending balance accrued severance costs

$

2,305

$

2,235