XML 115 R43.htm IDEA: XBRL DOCUMENT v3.20.1
BUSINESS ACQUISITIONS - Anova Data Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 04, 2020
Jan. 31, 2019
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]            
Shares of common stock issued as purchase consideration     $ 110,180   $ 15,186  
Goodwill     414,389 $ 224,896 $ 389,196 $ 383,655
Anova Data, Inc.            
Business Acquisition [Line Items]            
Common stock to be issued (in shares)   2,900,000        
Shares of common stock issued as purchase consideration   $ 15,200        
Number of additional shares potentially issued (in number of shares)   330,000        
Fair value of additional shares potentially issued   $ 1,700        
Number of shares issued after post-closing adjustments (in shares) 316,551          
Fair value of total consideration     16,900      
Finite-lived intangibles     11,200      
Weighted average useful life of intangible assets (in years)   6 years 3 months        
Net assets acquired     100      
Goodwill     $ 5,500