XML 60 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Feb. 05, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Goodwill $ 84,781   $ 54,855
Big Switch      
Business Acquisition [Line Items]      
Tangible assets   $ 13,376  
Liabilities   (24,346)  
Intangible assets   49,040  
Goodwill   29,926  
Net assets acquired   $ 67,996