XML 74 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Note 8 - Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   
September 30,
   
December 31,
 
   
2019
   
2018
 
Sales commissions
  $
2,503
    $
2,609
 
Subcontracting labor
   
914
     
1,550
 
Salaries, bonuses and related benefits
   
15,808
     
18,275
 
Warranty accrual
   
1,577
     
1,078
 
Other
   
10,267
     
8,778
 
    $
31,069
    $
32,290
 
Restructuring and Related Costs [Table Text Block]
     
 
   
Nine Months Ended
     
 
 
     
 
   
September 30, 2019
     
 
 
   
Liability at
     
 
   
Cash Payments
   
Liability at
 
   
December 31,
   
New
   
and Other
   
September 30,
 
   
2018
   
Charges
   
Settlements
   
2019
 
Severance costs
  $
-
    $
663
    $
(663
)   $
-
 
Other restructuring costs
   
-
     
988
     
(943
)    
45
 
Total
  $
-
    $
1,651
    $
(1,606
)   $
45