Quarterly report pursuant to Section 13 or 15(d)

Leases (Details) - Schedule of maturity of lease liabilities

v3.19.3.a.u2
Leases (Details) - Schedule of maturity of lease liabilities - USD ($)
$ in Thousands
Jan. 31, 2020
Aug. 01, 2019
Schedule of maturity of lease liabilities [Abstract]    
Remainder of fiscal 2020, Operating leases $ 2,952  
Remainder of fiscal 2020, Finance leases 241  
Remainder of fiscal 2020, Total 3,193  
2021, Operating leases 4,997  
2021, Finance leases 127  
2021, Total 5,124  
2022, Operating leases 3,786  
2022, Finance leases 79  
2022, Total 3,865  
2023, Operating leases 3,284  
2023, Finance leases 74  
2023, Total 3,358  
2024, Operating leases 3,274  
2024, Total 3,274  
Thereafter, Operating leases 9,556  
Thereafter, Total 9,556  
Total lease payments, Operating leases 27,849  
Total lease payments, Finance leases 521  
Total lease payments, Total 28,370  
Less: Interest, Operating leases [1] (5,011)  
Less: Interest, Finance leases [1] (16)  
Less: Interest, Total [1] (5,027)  
Present value of lease liabilities, Operating leases 22,838 $ 25,100
Present value of lease liabilities, Finance leases 505  
Present value of lease liabilities, Total $ 23,343  
[1] Primarily calculated using the Company's incremental borrowing rate.