XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of restricted stock awards
Transactions related to restricted stock awards are as follows:
 SharesWeighted Average
Grant Date
Fair Value
 (share amounts in thousands)
Unvested balance, January 1, 20234,622 $26.99 
Granted1,651 29.06 
Vested(1,750)19.36 
Forfeited(12)26.75 
Unvested balance, December 31, 20234,511 $30.71 
Schedule of stock compensation expense recognized
Stock compensation expense recognized by the Company is as follows:
 For the Year Ended December 31,
 202120222023
 (in thousands)
Stock compensation expense:   
Included in general and administrative$24,598 $30,555 $36,041 
Included in cost of services6,342 7,200 7,768 
Total$30,940 $37,755 $43,809 
Schedule of stock compensation expense based on current stock-based awards for each of the next five years Future stock compensation expense based on current stock-based awards is estimated to be as follows:
2024202520262027
 (in thousands)
Stock compensation expense$40,830 $25,019 $10,884 $1,418