XML 45 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contract Receivables and Billings in Excess of Revenue Recognized (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Billed accounts receivable $ 18,499 $ 21,588
Unbilled accounts receivable 9,625 7,262
Accounts Receivable, Gross 28,124 28,850
Less: allowance for doubtful accounts (66) (66)
Accounts and Other Receivables, Net, Current $ 28,058 $ 28,784