XML 65 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Payables and Accruals [Abstract]    
Project costs $ 48 $ 9
Contract loss reserve 216 211
Employee incentive payments 580
Accrued salary and benefits 483 500
Legal and accounting fees 283 273
Accrued taxes payable 177 177
Other 146 188
Accrued expenses total $ 1,353 $ 1,938