XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   
September 30,
   
December 31,
   
October 1,
 
   
2017
   
2016
   
2016
 
Accrued wages, bonuses and related expenses
  $
7,465
    $
5,596
    $
5,216
 
Sales tax payable
   
2,105
     
5,075
     
2,027
 
Accrued rent and related expenses
   
3,450
     
4,615
     
3,919
 
Current income taxes payable
   
35
     
611
     
756
 
Total
  $
13,055
    $
15,897
    $
11,918