Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - 2019 Acquisitions (Details)

v3.19.3
Acquisitions - 2019 Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jul. 31, 2019
Apr. 30, 2019
Sep. 30, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]          
Deferred obligation     $ 27,467 $ 52,142 $ 47,016
Goodwill     1,104,006 1,053,119  
Contingent consideration, fair value     6,758 $ 6,000 $ 414
Simple Bills          
Business Acquisition [Line Items]          
Aggregate purchase price $ 18,100   18,149    
Deferred obligation, release period 2 years        
Goodwill $ 9,500   9,541    
Acquisition costs 100        
Contingent consideration, fair value     0    
Hipercept          
Business Acquisition [Line Items]          
Aggregate purchase price 28,200   28,155    
Contingent consideration (up to) 28,000        
Goodwill 23,100   23,116    
Acquisition costs 300        
Contingent consideration, fair value $ 6,700   6,700    
LeaseTerm Solutions          
Business Acquisition [Line Items]          
Aggregate purchase price   $ 26,500 26,512    
Goodwill   18,600 18,625    
Acquisition costs   $ 200      
Contingent consideration, fair value     0    
Developed technologies | Simple Bills          
Business Acquisition [Line Items]          
Weighted average useful life 7 years        
Developed technologies | Hipercept          
Business Acquisition [Line Items]          
Weighted average useful life 5 years        
Client relationships | Simple Bills          
Business Acquisition [Line Items]          
Weighted average useful life 8 years        
Client relationships | Hipercept          
Business Acquisition [Line Items]          
Weighted average useful life 7 years        
Client relationships | LeaseTerm Solutions          
Business Acquisition [Line Items]          
Weighted average useful life   7 years      
Trade names | Simple Bills          
Business Acquisition [Line Items]          
Weighted average useful life 5 years        
Trade names | Hipercept          
Business Acquisition [Line Items]          
Weighted average useful life 3 years        
Trade names | LeaseTerm Solutions          
Business Acquisition [Line Items]          
Weighted average useful life   5 years      
Maximum | Simple Bills          
Business Acquisition [Line Items]          
Deferred obligation $ 3,400        
Maximum | Hipercept          
Business Acquisition [Line Items]          
Deferred obligation $ 4,000        
Percentage of shares outstanding acquired 100.00%        
Maximum | LeaseTerm Solutions          
Business Acquisition [Line Items]          
Deferred obligation     2,700    
Performance-Based Restricted Stock | Hipercept          
Business Acquisition [Line Items]          
Compensation cost     $ 800    
Stock Grants | Performance-Based Restricted Stock | Simple Bills          
Business Acquisition [Line Items]          
Contingent consideration (up to) $ 10,000        
Stock Grants | Performance-Based Restricted Stock | Hipercept          
Business Acquisition [Line Items]          
Contingent consideration (up to) 2,700        
Cash Payments | Hipercept          
Business Acquisition [Line Items]          
Contingent consideration (up to) $ 25,300