XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Apr. 30, 2020
Payables and Accruals [Abstract]    
Project costs $ 23 $ 48
Contract loss reserve 209 216
Employee incentive payments 277
Accrued salary and benefits 532 483
Legal and accounting fees 280 283
Accrued taxes payable 331 177
Other 131 146
Accrued expenses total $ 1,783 $ 1,353