XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Receivables, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Receivables [Abstract]    
Allowance for doubtful accounts $ 83 $ 30
Components of Receivables [Abstract]    
Billed 55,760 55,669
Unbilled 42,577 45,549
Total receivables 98,337 101,218
Government contracts receivable $ 4,000 $ 2,100