XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income $ 2,058 $ 2,396
Selling, general & administrative expense    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 2,033 2,365
Costs of services provided    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 25 31
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 212 314
Restricted stock, restricted stock units and deferred stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 1,514 1,785
Performance stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 247 199
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income $ 85 $ 98