XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 2 - Contract Receivables - Summary of Contract Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Billed $ 167,561 $ 170,436
Unbilled 114,385 113,520
Allowance for doubtful accounts (3,151) (2,591)
Contract receivables, net $ 278,795 $ 281,365