v3.21.1
Leases (Tables)
3 Months Ended
Apr. 30, 2021
Leases [Abstract]  
Schedule of component of lease costs
The component of lease costs was as follows:
April 30, 2021April 30, 2020
(in thousands)
Lease cost
Operating lease cost$2,766 $2,283 
Short-term lease cost496 493 
Variable lease cost849 836 
Total lease cost$4,111 $3,612 
Summary of future minimum payments under noncancelable operating leases
The maturities of the Company’s non-cancelable operating lease liabilities are as follows:
April 30, 2021
(in thousands)
Fiscal 2022 (remaining nine months)$7,279 
Fiscal 202311,578 
Fiscal 202411,539 
Fiscal 202510,421 
Fiscal 20264,412 
Thereafter428 
Total operating lease payments45,657 
Less: imputed interest(4,866)
Present value of operating lease liabilities$40,791