XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Apr. 30, 2020
Payables and Accruals [Abstract]    
Project costs $ 142 $ 48
Contract loss reserve 280 216
Employee incentive payments 526
Accrued salary and benefits 499 483
Legal and accounting fees 324 283
Accrued taxes payable 326 177
Other 118 146
Accrued expenses total $ 2,215 $ 1,353