XML 46 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 7 - Accrued Salaries and Benefits (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Accrued Employee Benefits Current [Table Text Block]
   
201
6
   
201
5
 
Accrued paid time off and leave
  $
11,342
    $
10,573
 
Accrued salaries
   
9,443
     
7,406
 
Accrued bonuses, liability-classified awards and commissions
   
13,590
     
11,213
 
Accrued payroll taxes and withholdings
   
22
     
6,154
 
Accrued medical
   
3,026
     
2,520
 
Other
   
6,580
     
5,252
 
Total accrued salaries and benefits
  $
44,003
    $
43,118