XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
EMPLOYEE COMPENSATION PLANS (NARRATIVE) (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 12 Months Ended
Feb. 29, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent   75.00%    
Company Match on US Defined Contribution Plans   $ 10,800 $ 4,200 $ 6,700
Share-based Compensation Award Vesting Period   1 year    
Equity-based compensation expense   $ 16,425 12,507 12,814
Total Tax Benefit Recognized for Equity-Based Compensation Expense   $ 8,700 3,500 4,200
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value   $ 96.47    
Intrinsic Value of Non-Vested RSUs   $ 80,200    
2019 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Description   During 2019, the Company awarded performance restricted stock units (“PRSUs”) that are subject to service and performance vesting conditions. If defined minimum targets are met, the annual value of the PRSUs issued will be between $0.4 million and $1.4 million and vest immediately. If the defined minimum targets are not met, then no shares will be issued. The award amounts are based on the Company’s annual adjusted operating income for the fiscal years 2019, 2020 and 2021. Each fiscal year’s adjusted operating income will determine the award amount.    
2021 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Description   During 2021, the Company awarded PRSUs that are subject to service and performance vesting conditions. If defined minimum targets are met, the annual value of the PRSUs issued will be between $1.2 million and $4.9 million and vest immediately. If the defined minimum targets are not met, then no shares will be issued. The number of shares awarded are based on the Company's annual revenue and adjusted operating income for the fiscal year 2023. Fiscal year's 2023 revenue and adjusted operating income will determine the award amount. Expense for these awards will begin at the start of the requisite service period, beginning January 1, 2023.    
2020 Plan [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Shares Available for Issuance under Current Equity Compensation Plan 4.0      
Cost of Services        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense   $ 6,100 4,300 4,700
Selling General And Administrative Expenses [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense   10,300 $ 8,200 $ 8,100
Minimum | 2020 Plan [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based Compensation Award Vesting Period 3 years      
Maximum | 2020 Plan [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based Compensation Award Vesting Period 5 years      
Restricted Stock Units (RSUs) [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Unrecognized Compensation Expense   $ 37,300    
Requisite Service Period   1 year 7 months 6 days    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value   $ 96.47 $ 44.70 $ 40.10
Intrinsic Value of RSUs Vested   $ 14,200 $ 11,500 $ 12,500
Performance Shares [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense   $ 1,100 1,100  
Performance Shares [Member] | 2020 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Description   During 2020, the Company awarded PRSUs that are subject to service and performance vesting conditions. If defined minimum targets are met, the annual value of the PRSUs issued will be between $0.2 million and $2.0 million and vest immediately. If the defined minimum targets are not met, then no shares will be issued. The number of shares awarded are based on the Company’s annual revenue and adjusted operating income for the fiscal years 2021 and 2022. Each fiscal year’s revenue and adjusted operating income will determine the award amount. The Company recognized compensation expense related to PRSUs of $1.6 million for the year ended December 31, 2021.    
Performance Shares [Member] | Minimum | 2019 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense       400
Performance Shares [Member] | Minimum | 2020 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense     200  
Performance Shares [Member] | Minimum | 2021 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense   $ 1,200    
Performance Shares [Member] | Maximum | 2019 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense       $ 1,400
Performance Shares [Member] | Maximum | 2020 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense     $ 2,000  
Performance Shares [Member] | Maximum | 2021 PRSUs [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Equity-based compensation expense   $ 4,900