v3.22.4
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Leases [Abstract]  
Fiscal 2024 $ 11,766
Fiscal 2025 11,930
Fiscal 2026 9,005
Fiscal 2027 4,992
Fiscal 2028 4,432
Thereafter 4,859
Total operating lease payments 46,984
Less: imputed interest (4,371)
Present value of operating lease liabilities $ 42,613