XML 31 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 2 - Contract Receivables - Summary of Contract Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Billed $ 165,753 $ 170,436
Unbilled 125,629 113,520
Allowance for doubtful accounts (3,204) (2,591)
Contract receivables, net $ 288,178 $ 281,365