XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
4. Leases (Details - Components of lease) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Lessee Disclosure [Abstract]    
Operating lease cost $ 3,151 $ 3,339
Variable lease cost 676 603
Short-term lease cost 388 171
Total lease cost $ 4,215 $ 4,113