XML 63 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Note 16 - Revenues
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
16.
Revenues
The following table represents a disaggregation of revenue from contracts with customers. Revenue originating from the following geographic areas for the
three
months ended
March 31, 2020
and
2019
consist of:
 
    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
 
 
Deferred revenue
 
The Company had approximately
$3.7
million in deferred revenue from service contracts and advance payments as of
March 31, 2020
and
2019,
respectively. Changes in deferred revenue from service contracts and advance payments from customers during the period were as follows:
 
    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
 
 
Allowance for Doubtful Accounts
 
Allowance for doubtful accounts is based on the Company’s assessment of the collectability of accounts receivable. A rollforward of allowance for doubtful accounts is as follows:
 
    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
 
 
Concentrations
 
No
customer accounted for more than
10%
of the revenues for the
three
months ended
March 31, 2020,
and
2019.
At
March 31, 2020,
and
2019,
no
customer accounted for more than
10%
of net accounts receivable.