XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE (SIGNIFICANT CLIENTS TABLE) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Concentration Risk, Percentage of Revenue from Major Customer      
Accounts receivable, net $ 394,868 $ 417,637  
Revenue | Customer Concentration Risk | Financial Services Client      
Concentration Risk, Percentage of Revenue from Major Customer      
Concentration risk percentage 8.00% 7.00% 12.00%
Revenue | Customer Concentration Risk | Automotive Industry Client      
Concentration Risk, Percentage of Revenue from Major Customer      
Concentration risk percentage 10.00% 10.00% 9.00%
Accounts Receivable | Credit Concentration Risk | Financial Services Client      
Concentration Risk, Percentage of Revenue from Major Customer      
Accounts receivable, net $ 11,656 $ 14,019 $ 15,483
Accounts Receivable | Credit Concentration Risk | Automotive Industry Client      
Concentration Risk, Percentage of Revenue from Major Customer      
Accounts receivable, net $ 35,514 $ 38,539 $ 36,466