v3.22.4
Leases (Tables)
12 Months Ended
Jan. 31, 2023
Leases [Abstract]  
Schedule of Component of Lease Costs The components of lease costs were as follows (in thousands):
Year Ended January 31,
202320222021
Lease cost
Operating lease cost$11,084 $11,262 $10,308 
Short-term lease cost2,344 1,918 1,957 
Variable lease cost8,279 4,874 3,007 
Total lease cost$21,707 $18,054 $15,272 
Schedule of Future Minimum Payments, Leases The maturities of the Company’s non-cancelable operating lease liabilities are as follows (in thousands):
January 31, 2023
Fiscal 2024$11,766 
Fiscal 202511,930 
Fiscal 20269,005 
Fiscal 20274,992 
Fiscal 20284,432 
Thereafter4,859 
Total operating lease payments46,984 
Less: imputed interest(4,371)
Present value of operating lease liabilities$42,613