XML 99 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions Acquisitions (Tables)
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
(in thousands)
Purchase price allocation
Developed technology
$
16,400

Customer relationships
1,100

Trade name
900

Tangible assets
1,344

Goodwill
27,945

Total assets
47,689

Accounts payable and accrued expenses
629

Deferred revenue
715

Earn out liability
3,340

Consideration paid
$
43,005

(in thousands)
Purchase price allocation
Developed technology
$
1,200

Customer relationships
3,600

Trademarks
510

Goodwill
2,390

Property, plant and equipment – net
712

Total assets
8,412

Warranty liability
1,412

Cash consideration
$
7,000