XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details - Operating leases assets and liabilities) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Leases    
Operating lease right-of-use assets $ 34,463 $ 36,806
Finance Property and equipment, net 2,584 2,728
Total leased assets 37,047 39,534
Current portion of operating lease liabilities 3,024 2,969
Finance other current liabilities 524 505
Operating lease liabilities, less current portion 35,659 37,886
Finance lease liabilities, less current portion 1,698 2,093
Total lease liabilities $ 40,905 $ 43,453