Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Deferred Tax Assets | ||
| Costs incurred in excess of billings | $ 814 | $ 506 |
| Compensation and benefits | 4,667 | 10,816 |
| Reserves | 2,473 | 2,660 |
| Other | 854 | 3,116 |
| Property, plant and equipment, net | 774 | (769) |
| Net operating losses | 133 | 168 |
| Subtotal | 9,715 | 16,497 |
| Valuation allowance | 0 | (157) |
| Total deferred tax assets | 9,715 | 16,340 |
| Deferred Tax Liabilities | ||
| Goodwill | (46,890) | (77,171) |
| Unbilled receivables | (16,635) | (27,431) |
| Other liabilities | (1,169) | (1,178) |
| Total deferred tax liabilities | $ (64,694) | $ (105,780) |