Annual report pursuant to Section 13 and 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Details)

v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Goodwill $ 846,704 $ 786,504 $ 717,861  
Total assets 2,122,028 2,021,540    
Other long-term accrued liabilities 85,911 78,846    
Total liabilities 854,831 910,323    
Retained earnings 687,069 530,088    
Total stockholders' equity 1,267,197 1,111,217 964,651 $ 833,109
Total liabilities and stockholders' equity 2,122,028 2,021,540    
Customer Contracts        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Intangible assets, net $ 298,559 301,914    
As reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Goodwill   721,819    
Total assets   1,980,870    
Other long-term accrued liabilities   67,345    
Total liabilities   898,822    
Retained earnings   500,919    
Total stockholders' equity   1,082,048 941,360 815,750
Total liabilities and stockholders' equity   1,980,870    
As reported | Customer Contracts        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Intangible assets, net   325,929    
Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Goodwill   64,685 64,685  
Total assets   40,670    
Other long-term accrued liabilities   11,501    
Total liabilities   11,501    
Retained earnings   29,169    
Total stockholders' equity   29,169 $ 23,291 $ 17,359
Total liabilities and stockholders' equity   40,670    
Adjustment | Customer Contracts        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Intangible assets, net   $ (24,015)