Annual report pursuant to Section 13 and 15(d)

BUSINESS ACQUISITIONS - Schedule of Total Consideration (Details)

v3.19.3.a.u2
BUSINESS ACQUISITIONS - Schedule of Total Consideration (Details) - USD ($)
12 Months Ended
Oct. 01, 2019
Sep. 03, 2019
Jul. 03, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]            
Effective settlement of preexisting relationships       $ 4,919,000 $ 0 $ 0
Contingent consideration       55,222,000 40,842,000  
Ditech Acquisition            
Business Acquisition [Line Items]            
Cash Consideration $ 1,213,300,000          
Effective settlement of preexisting relationships 4,900,000          
Total Consideration $ 1,218,200,000     1,218,200,000    
Guardian            
Business Acquisition [Line Items]            
Cash Consideration   $ 7,600,000        
Earnout Payment   13,900,000        
Total Consideration   21,500,000   21,500,000    
Contingent consideration, low   0        
Contingent consideration, high   17,500,000        
Contingent consideration   $ 13,900,000   13,893,000 0 0
Shellpoint Acquisition            
Business Acquisition [Line Items]            
Cash Consideration     $ 212,300,000      
Earnout Payment     39,300,000 40,900,000    
Effective settlement of preexisting relationships     173,900,000      
Total Consideration     425,500,000   425,500,000  
Contingent consideration, low     0      
Contingent consideration, high     $ 60,000,000.0      
Contingent consideration, earnout payment period     3 years      
Contingent consideration     $ 39,300,000 $ 0 $ 39,300,000 $ 0