Contracts Receivable and Retainage - Amounts Due on Contracts (Details) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2016
USD ($)
Customer
|
Dec. 31, 2015
USD ($)
|
|
Long-term Contracts or Programs Disclosure [Line Items] | ||
Current receivables | $ 20,169 | $ 47,060 |
Total contracts receivable | 21,173 | 47,104 |
Less allowance for doubtful accounts | 1,004 | 44 |
Net contracts receivable | 20,169 | 47,060 |
Completed Contracts | ||
Long-term Contracts or Programs Disclosure [Line Items] | ||
Current receivables | 6,812 | 15,904 |
Long-term receivables due after one year | 0 | 0 |
Contracts In Progress | ||
Long-term Contracts or Programs Disclosure [Line Items] | ||
Current receivables | 14,248 | 31,148 |
Retainage due within one year | 113 | $ 52 |
Top 6 Customers | ||
Long-term Contracts or Programs Disclosure [Line Items] | ||
Current receivables | $ 8,600 | |
Percentage of contract receivable | 42.70% | |
Number of major customers, contracts receivable | Customer | 3 |
X | ||||||||||
- Definition Long-term Contracts or Programs Disclosure [Line Items] No definition available.
|
X | ||||||||||
- Definition Number Of Major Customer Revenue No definition available.
|
X | ||||||||||
- Definition Percentage Of Revenue From Major Customer No definition available.
|
X | ||||||||||
- Definition For unclassified balance sheet, amounts due from customers or clients for goods or services that have been delivered or sold in the normal course of business. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount billed to customers under long-term contracts or programs to be collected after the next fiscal year following the latest fiscal year. Excludes amounts due that have been withheld because of retainage provisions in a contract. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount billed to customers under long-term contracts or programs to be collected in the next fiscal year following the latest fiscal year. Excludes amounts due that have been withheld because of retainage provisions in a contract. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
X | ||||||||||
- Definition Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract to be collected in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|