Quarterly report pursuant to Section 13 or 15(d)

Leases (Details) - Schedule of Lease Liability Maturity

v3.20.1
Leases (Details) - Schedule of Lease Liability Maturity
$ in Thousands
Apr. 30, 2020
USD ($)
Schedule of Lease Liability Maturity [Abstract]  
Remainder of fiscal 2020, Operating leases $ 1,473
Remainder of fiscal 2020, Finance leases 84
Remainder of fiscal 2020, Total 1,557
2021, Operating leases 4,997
2021, Finance leases 188
2021, Total 5,185
2022, Operating leases 3,786
2022, Finance leases 88
2022, Total 3,874
2023, Operating leases 3,284
2023, Finance leases 88
2023, Total 3,372
2024, Operating leases4 3,273
2024, Finance leases 37
2024, Total 3,310
Thereafter, Operating leases 9,606
Thereafter, Finance lease
Thereafter, Total 9,606
Total lease payments, Operating leases 26,419
Total lease payments, Finance leases 485
Total lease payments, Total 26,904
Less: Interest, Operating leases (4,746) [1]
Less: Interest, Finance leases (37) [1]
Less: Interest, Total (4,783) [1]
Present value of lease liabilities, Operating leases 21,673
Present value of lease liabilities, Finance leases 448
Present value of lease liabilities, Total $ 22,121
[1] Primarily calculated using the Company's incremental borrowing rate.