XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details - Operating leases assets and liabilities) - USD ($)
$ in Thousands
Jul. 31, 2023
Apr. 30, 2023
Leases [Abstract]    
Operating lease right-of-use assets $ 42,374 $ 42,772
Finance Property and equipment, net 2,460 2,529
Total leased assets 44,834 45,301
Current portion of operating lease liabilities 1,262 1,358
Finance other current liabilities 539 531
Operating lease liabilities, less current portion 45,370 45,690
Finance lease liabilities, less current portion 1,424 1,562
Total lease liabilities $ 48,595 $ 49,141