XML 56 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts and Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts (Narrative) (Details)
9 Months Ended 12 Months Ended
Dec. 31, 2016
Mar. 31, 2016
Expected collection period of accounts receivable 60 days  
Minimum [Member]    
Estimated Period To Complete Contracts In Process, Minimum 1 month 1 month
Maximum [Member]    
Estimated Period To Complete Contracts In Process, Maximum 6 months 13 months