XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details - Operating leases assets and liabilities) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
Leases    
Operating lease right-of-use assets $ 37,508 $ 18,691
Finance Property and equipment, net 2,760 0
Total leased assets 40,268 18,691
Operating lease liabilities 2,624 1,355
Finance other current liabilities 498 0
Operating lease liabilities, less current portion 38,683 19,889
Finance lease liabilities, less current portion 2,222 0
Total lease liabilities $ 44,027 $ 21,244