XML 69 R53.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Receivable - Retainages on Contracts (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Receivables [Abstract]    
Retainages expected to be collected within one year $ 17,896 $ 28,586
Retainages expected to be collected after one year 155,061 137,468
Total retainages $ 172,957 $ 166,054