v3.24.3
Leases - Schedule of Remaining Maturities and Future Minimum Sublease Payments (Details)
$ in Thousands
Oct. 31, 2024
USD ($)
Operating Leases  
Remainder of Fiscal 2025 $ 4,121
Fiscal 2026 14,932
Fiscal 2027 10,978
Fiscal 2028 6,511
Fiscal 2029 5,306
Thereafter 1,357
Total lease payments 43,205
Less: imputed interest (3,981)
Total 39,224
Finance Leases  
Remainder of Fiscal 2025 68
Fiscal 2026 270
Fiscal 2027 225
Fiscal 2028 0
Fiscal 2029 0
Thereafter 0
Total lease payments 563
Less: imputed interest (29)
Total 534
Sublease Receipts  
Remainder of Fiscal 2025 1,011
Fiscal 2026 3,428
Fiscal 2027 1,559
Fiscal 2028 0
Fiscal 2029 0
Thereafter 0
Total $ 5,998