Annual report pursuant to Section 13 and 15(d)

Accounts Receivable (Schedule of Costs, Estimated Earnings and Billings on Percentage of Completion Contracts) (Details)

v3.7.0.1
Accounts Receivable (Schedule of Costs, Estimated Earnings and Billings on Percentage of Completion Contracts) (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Jun. 30, 2016
Receivables [Abstract]    
Costs incurred on uncompleted contracts $ 20,088
Estimated earnings 6,031
Less: billings to date (28,179)
Ending balance $ (2,060)