v3.21.1
Leases (Tables)
12 Months Ended
Jan. 31, 2021
Leases [Abstract]  
Schedule of operating and finance leases
Supplemental balance sheet information related to operating and finance leases as of January 31, 2021 was as follows:

January 31, 2021
Operating leases:
Lease right-of-use assets$2,654 
Lease liabilities, current1,087 
Lease liabilities, noncurrent1,899 
Total operating lease liabilities$2,986 
Finance leases:
Property and equipment, at cost$19,933 
Accumulated depreciation(10,389)
Property and equipment, net$9,544 
Lease liabilities (included in Current portion of debt and finance leases)3,820
Lease liabilities, noncurrent (included in Long-term debt and finance leases)5,882 
Total finance lease liabilities$9,702 
Schedule of lease expense
The components of lease expense for the year ended January 31, 2021 were as follows:
January 31, 2021
Operating leases:
Operating lease cost$1,766 
Variable lease cost257 
Total operating lease cost$2,023 
Finance leases:
Amortization of right-of-use assets$2,876 
Interest on lease liabilities326 
Total finance lease cost$3,202 
Other supplemental cash flow information for the year ended January 31, 2021 was as follows:

January 31, 2021
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used for operating leases$1,629 
Operating cash used for finance leases326 
Financing cash used for finance leases2,630 
Total$4,585 
Right-of-use assets obtained in exchange for lease liabilities:
Operating$4,359 
Finance8,885 
Total$13,244 
Schedule of maturing lease commitments of operating leases
The following represents a schedule of maturing lease commitments for operating and finance leases as of January 31, 2021:
January 31, 2021
OperatingFinance
Maturity of lease liabilities
Fiscal year ending January 31,
20221,171 4,142 
20231,142 3,356 
2024760 2,294 
202552 316 
2026— 158 
Total future minimum lease payments$3,125 $10,266 
Less: interest(139)(564)
Present value of lease liabilities$2,986 $9,702 
Schedule of maturing lease commitments of finance leases
The following represents a schedule of maturing lease commitments for operating and finance leases as of January 31, 2021:
January 31, 2021
OperatingFinance
Maturity of lease liabilities
Fiscal year ending January 31,
20221,171 4,142 
20231,142 3,356 
2024760 2,294 
202552 316 
2026— 158 
Total future minimum lease payments$3,125 $10,266 
Less: interest(139)(564)
Present value of lease liabilities$2,986 $9,702 
Schedule of future minimum lease payments under non-cancelable operating leases
Future minimum lease payments under non-cancelable operating leases as of January 31, 2020 under ASC 840 were as follows:
January 31, 2020
Operating
Fiscal year ending January 31,
2021$1,824 
2022819 
2023464 
2024277 
$3,384