XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
3. Leases (Details - Future lease payments)
$ in Thousands
Jul. 31, 2019
USD ($)
Lessee Disclosure [Abstract]  
2020 (remaining period) $ 2,489
2021 3,391
2022 3,422
2023 3,445
2024 3,341
Thereafter 22,020
Total lease payments 38,108
Less: imputed interest (13,275)
Total operating lease liabilities $ 24,833