Quarterly report pursuant to Section 13 or 15(d)

Business Acquisitions - Estimated Intangible Assets Acquired (Details)

v3.19.3
Business Acquisitions - Estimated Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
May 01, 2019
Apr. 01, 2019
Jan. 02, 2019
Private Company Acquisition | Proprietary technology      
Business Acquisition [Line Items]      
Intangible assets acquired, amount     $ 4,100
Estimated Useful Life in Years     4 years
PortfolioCenter Acquisition      
Business Acquisition [Line Items]      
Intangible assets acquired, amount   $ 12,400  
PortfolioCenter Acquisition | Proprietary technology      
Business Acquisition [Line Items]      
Intangible assets acquired, amount   $ 3,300  
Estimated Useful Life in Years   5 years  
PortfolioCenter Acquisition | Customer lists      
Business Acquisition [Line Items]      
Intangible assets acquired, amount   $ 9,100  
Estimated Useful Life in Years   10 years  
PIEtech Acquisition | Preliminary Estimate      
Business Acquisition [Line Items]      
Intangible assets acquired, amount $ 217,000    
PIEtech Acquisition | Proprietary technology      
Business Acquisition [Line Items]      
Estimated Useful Life in Years 5 years    
PIEtech Acquisition | Proprietary technology | Preliminary Estimate      
Business Acquisition [Line Items]      
Intangible assets acquired, amount $ 25,000    
PIEtech Acquisition | Customer lists | Preliminary Estimate      
Business Acquisition [Line Items]      
Intangible assets acquired, amount $ 181,000    
PIEtech Acquisition | Customer lists | Minimum      
Business Acquisition [Line Items]      
Estimated Useful Life in Years 10 years    
PIEtech Acquisition | Customer lists | Maximum      
Business Acquisition [Line Items]      
Estimated Useful Life in Years 16 years    
PIEtech Acquisition | Trade names      
Business Acquisition [Line Items]      
Estimated Useful Life in Years 6 years    
PIEtech Acquisition | Trade names | Preliminary Estimate      
Business Acquisition [Line Items]      
Intangible assets acquired, amount $ 11,000