XML 42 R28.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 3 - Contract Receivables (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   
201
6
   
201
5
 
Billed
  $
168,012
    $
159,985
 
Unbilled
   
108,432
     
90,262
 
Retainages
   
5,088
     
5,486
 
Other
   
2,424
     
3,370
 
Allowance for doubtful accounts
   
(2,591
)
   
(2,138
)
Contract receivables, net
  $
281,365
    $
256,965