XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS, NET (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2020
Jul. 31, 2019
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS, NET (Details) [Line Items]    
Revenues $ 12,951 $ 12,554
Loss on Contracts 611,000,000 314,000,000
Contracts Accounted for under Percentage of Completion [Member]    
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS, NET (Details) [Line Items]    
Revenues $ 11,700 $ 11,500