Accounts Receivable, Net (Detail) - USD ($) $ in Thousands |
Dec. 31, 2015 |
Dec. 31, 2014 |
|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Total accounts receivable | $ 154,235 | $ 269,284 |
| Less: allowance for doubtful accounts | (4,482) | (2,723) |
| Total accounts receivable, net | 149,753 | 266,561 |
| Trade | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Total accounts receivable | 87,744 | 150,911 |
| Unbilled revenue | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Total accounts receivable | 23,358 | 72,134 |
| Contract retention | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Total accounts receivable | 25,330 | 43,238 |
| Other receivables | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Total accounts receivable | $ 17,803 | $ 3,001 |