Annual report pursuant to Section 13 and 15(d)

Receivables and Unbilled Receivables (Details)

v3.10.0.1
Receivables and Unbilled Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Components of Receivables [Abstract]      
Receivables, net $ 60,004 $ 56,250 $ 55,760
Unbilled receivables, net 41,255 $ 45,961 42,577
Receivables and unbilled receivables 101,259   98,337
Allowance for doubtful accounts 79   83
Government contracts receivable $ 4,700   $ 4,000