XML 30 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Note 16 - Revenues (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
    Three Months Ended March 31, 2020
    (in thousands)
    United
States
  United
Kingdom
  Germany   Rest of the
world
  Total
Instruments, equipment, software and accessories   $
15,956
    $
2,507
    $
2,573
    $
1,901
    $
22,937
 
Service, maintenance and warranty contracts    
575
     
204
     
39
     
16
     
834
 
Total revenues   $
16,531
    $
2,711
    $
2,612
    $
1,917
    $
23,771
 
    Three Months Ended March 31, 2019
    (in thousands)
    United
States
  United
Kingdom
  Germany   Rest of the
world
  Total
Instruments, equipment, software and accessories   $
18,671
    $
3,129
    $
2,913
    $
2,044
    $
26,757
 
Service, maintenance and warranty contracts    
1,143
     
190
     
97
     
15
     
1,445
 
Total revenues   $
19,814
    $
3,319
    $
3,010
    $
2,059
    $
28,202
 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
    Three Months Ended March 31, 2020
    (in thousands)
    Service
Contracts
  Customer
Advances
  Total
Balance, beginning of period   $
1,587
    $
2,362
    $
3,949
 
Deferral of revenue    
308
     
223
     
531
 
Recognition of deferred revenue    
(499
)    
(322
)    
(821
)
Effect of foreign currency translation    
14
     
-
     
14
 
Balance, end of period   $
1,410
    $
2,263
    $
3,673
 
    Three Months Ended March 31, 2019
    (in thousands)
    Service
Contracts
  Customer
Advances
  Total
Balance, beginning of period   $
1,659
    $
2,161
    $
3,820
 
Deferral of revenue    
845
     
111
     
956
 
Recognition of deferred revenue    
(848
)    
(223
)    
(1,071
)
Effect of foreign currency translation    
10
     
-
     
10
 
Balance, end of period   $
1,666
    $
2,049
    $
3,715
 
Financing Receivable, Allowance for Credit Loss [Table Text Block]
    Three Months Ended March 31,
    2020   2019
    (in thousands)
Balance, beginning of period   $
325
    $
332
 
Bad debt expense    
4
     
348
 
Charge-offs and other recoveries    
(31
)    
(337
)
Effect of foreign currency translation    
(1
)    
(2
)
Balance, end of period   $
297
    $
341