XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS(NARRATIVE) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Entity Wide Revenue Major Customer Line Items      
Revenue. $ 2,273,062 $ 1,949,248 $ 1,643,704
Customer Concentration Risk | Minimum      
Entity Wide Revenue Major Customer Line Items      
Revenue. $ 100,000    
Revenue | Customer Concentration Risk      
Entity Wide Revenue Major Customer Line Items      
Concentration Risk, Customer one no  
Revenue | Customer Concentration Risk | Financial Services Client      
Entity Wide Revenue Major Customer Line Items      
Concentration risk percentage 12.00% 13.00% 3.00%