XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details - Operating leases assets and liabilities) - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
Leases    
Operating lease right-of-use assets $ 40,741 $ 41,157
Finance Property and equipment, net 8,984 9,270
Total leased assets 49,725 50,427
Current portion of operating lease liabilities 1,399 1,354
Finance other current liabilities 1,472 1,450
Operating lease liabilities, less current portion 43,971 44,336
Finance lease liabilities, less current portion 6,725 7,101
Total lease liabilities $ 53,567 $ 54,241