XML 74 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   
March 31,
   
December 31,
 
   
2020
   
2019
 
Sales commissions
  $
2,755
    $
2,542
 
Subcontracting labor
   
742
     
990
 
Salaries, bonuses and related benefits
   
11,781
     
14,715
 
Warranty accrual
   
1,537
     
1,576
 
Other
   
7,289
     
7,095
 
    $
24,104
    $
26,918
 
Restructuring and Related Costs [Table Text Block]
     
 
   
Three Months Ended
     
 
 
     
 
   
March 31, 2020
     
 
 
   
Liability at
     
 
   
Cash Payments
   
Liability at
 
   
December 31,
   
New
   
and Other
   
March 31,
 
   
2019
   
Charges
   
Settlements
   
2020
 
Severance costs
  $
-
    $
128
    $
(128
)   $
-
 
Other restructuring costs
   
44
     
-
     
-
     
44
 
Total
  $
44
    $
128
    $
(128
)   $
44