XML 41 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Summary of Significant Accounting Policies (Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts) - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Receivables [Abstract]    
Number of days after accounts receivable are treated as delinquent 30 days 30 days
Number of days related to outstanding accounts receivable for analysis of the allowance for doubtful accounts At least 90 days  
Allowances for doubtful accounts on current receivable $ 2,727 $ 5,226
Current retainage balances 235,500 250,100
Non-current retainage balances 5,100 4,500
Unbilled receivables $ 228,800 $ 233,600