XML 107 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 08, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsequent Event        
Payments to acquire businesses, net of cash   $ 2,089,706 $ 1,292 $ 218,734
Subsequent Event | US eDirect        
Subsequent Event        
Total purchase price to acquire business $ 123,100      
Payments to acquire businesses, net of cash 117,600      
Accrued for indemnity holdbacks $ 5,500