XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Business Combinations (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]
Cash consideration   $
32,794
 
Deferred consideration    
1,642
 
Estimated fair value of contingent consideration    
40,700
 
Estimated total purchase consideration   $
75,136
 
Cash consideration   $
61,909
 
Estimated fair value of contingent consideration    
28,376
 
Estimated total purchase consideration   $
90,285
 
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
Recognized identifiable assets acquired and liabilities assumed:
Cash and cash equivalents   $
196
 
Accounts receivable    
2,029
 
Inventories    
9,088
 
Prepaid expenses and other current assets    
364
 
Property and equipment, net    
1,099
 
Right-of-use assets    
944
 
Intangible assets    
44,000
 
Accounts payable, accrued expenses and other current liabilities    
(2,763
)
Other long-term liabilities    
(594
)
Lease liabilities    
(735
)
Net assets acquired    
53,628
 
Excess purchase price over fair value of net assets acquired    
21,508
 
Estimated total purchase consideration   $
75,136
 
Recognized identifiable assets acquired and liabilities assumed:
Cash and cash equivalents   $
1,072
 
Accounts receivable    
5,368
 
Inventories    
15,652
 
Prepaid expenses and other current assets    
535
 
Property, plant and equipment    
3,394
 
Other long-term assets    
7,548
 
Intangible assets    
48,900
 
Accounts payable, accrued expenses and other liabilities    
(3,929
)
Deferred tax liabilities    
(11,147
)
Net assets acquired    
67,393
 
Excess purchase price over fair value of net assets acquired    
22,892
 
Estimated total purchase consideration   $
90,285
 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]
Intangible assets acquired consist of:    
Developed Technology   $
41,100
 
Trade Name    
1,800
 
Customer Relationships    
1,100
 
Total Intangible Assets   $
44,000
 
Intangible assets acquired consist of:    
Developed Technology   $
37,000
 
Trade Name    
3,400
 
Customer Relationships    
7,900
 
IPR&D    
600
 
Total Intangible Assets   $
48,900
 
Business Acquisition, Pro Forma Information [Table Text Block]
    For the Three Months Ended March 31,
    2020   2019
Total revenue   $
32,103
    $
27,934
 
Net income    
5,510
     
3,105
 
Earnings per share:                
Basic   $
0.39
    $
0.22
 
Diluted    
0.38
     
0.22
 
    For the Three Months Ended March 31,
    2020   2019
Total revenue   $
35,819
    $
31,494
 
Net income    
1,601
     
22
Earnings per share:                
Basic   $
0.11
    $
0.00
 
Diluted    
0.11
     
0.00