XML 76 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Acquisitions (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]
Cash consideration
  $
12,521
 
Contingent consideration
   
1,491
 
Working capital adjustment
   
(71
)
Total consideration transferred
 
$
13,941
 
Stock consideration for 55.6% equity interest purchased
  $
19,932
 
Cash consideration
  $
11,000
 
Stock consideration
   
4,000
 
Contingent consideration
   
856
 
Total consideration transferred
 
$
15,856
 
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
Cash and cash equivalents
  $
11
 
Accounts receivable, net
   
154
 
Inventory
   
456
 
Customer relationships
   
160
 
Tradenames
   
470
 
Developed technology
   
2,840
 
In-process research and development
   
650
 
Goodwill
   
9,515
 
Other assets
   
99
 
Accounts payable
   
(250
)
Other liabilities
   
(164
)
Fair value of net assets acquired
 
$
13,941
 
Cash and cash equivalents
  $
1,251
 
Accounts receivable, net
   
753
 
Prepaid expenses and other current assets
   
19
 
Property, plant and equipment, net
   
546
 
Operating right-of-use asset
   
233
 
Assets held for rent, net
   
2,441
 
Customer relationships
   
80
 
Tradenames
   
1,320
 
Developed technology
   
10,750
 
Goodwill
   
21,037
 
Accounts payable and accrued expenses
   
(807
)
Deferred tax liabilities
   
(1,541
)
Other liabilities
   
(232
)
Fair value of net assets acquired
 
$
35,850
 
Accounts receivable, net
  $
1,044
 
Inventory
   
3,232
 
Prepaid expenses and other current assets
   
29
 
Property, plant and equipment, net
   
3,615
 
Customer relationships
   
560
 
Tradenames
   
800
 
Developed technology
   
5,430
 
Goodwill
   
2,954
 
Accounts payable
   
(1,197
)
Other liabilities
   
(611
)
Fair value of net assets acquired
 
$
15,856
 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]
   
Estimated Fair
Value
   
Estimated
Useful
Life (Years)
 
Customer relationships
  $
160
   
 
4
 
 
Tradenames
   
470
   
 
9
 
 
Developed technology
   
2,840
   
 5
9
 
In-process research and development
   
650
   
 
9
 
 
Total identifiable intangible assets
 
$
4,120
   
 
 
 
 
   
Estimated Fair
Value
   
Estimated Useful
Life (Years)
 
Customer relationships
  $
80
   
 
6
 
 
Tradenames
   
1,320
   
 
9
 
 
Developed technology
   
10,750
   
 7
8
 
Total identifiable intangible assets
 
$
12,150
   
 
 
 
 
   
Estimated Fair
Value
   
Estimated Useful
Life (Years)
 
Customer relationships
  $
560
     
6
 
Tradenames
   
800
     
6
 
Developed technology
   
5,430
     
9
 
Total identifiable intangible assets
  $
6,790