XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation and Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Schedule of Share-based Payment Arrangement, Cost by Plan
The following table sets forth stock-based compensation expense recognized by the Company in the following line items in the Company's consolidated statements of operations and comprehensive income during the periods presented:

 Three Months Ended March 31,
(in thousands)20242023
Cost of services$173 $149 
Sales and marketing1,027 2,658 
General and administrative4,089 2,586 
Stock-based compensation expense $5,289 $5,393 
Schedule of Stock-based Compensation Expense
The following table sets forth stock-based compensation expense by award type during the periods presented:

 Three Months Ended March 31,
(in thousands)20242023
RSUs$3,397 $2,411 
PSUs1,496 2,263 
Stock options147 428 
ESPP249 291 
Stock-based compensation expense $5,289 $5,393 
Schedule of Nonvested Restricted Stock Shares Activity
The following table sets forth the Company's restricted stock unit (“RSU”) activity during the three months ended March 31, 2024:
 Number of Restricted Stock UnitsWeighted-Average Grant-Date Fair Value
Nonvested balance as of December 31, 2023
992,464$21.52 
Granted815,26018.26
Vested (374,520)21.93
Forfeited(139,276)19.37
Nonvested balance as of March 31, 2024
1,293,928$19.58 
Schedule of Nonvested Performance-Based Units Activity
The following table sets forth the Company's performance-based restricted stock unit (“PSU”) activity during the three months ended March 31, 2024:
 Number of Performance-Based Restricted Stock UnitsWeighted-Average Grant-Date Fair Value
Nonvested balance as of December 31, 2023
1,130,779$23.68 
Granted650,02218.80
Vested(58,746)24.05
Forfeited(261,644)21.47
Nonvested balance as of March 31, 2024
1,460,411$21.89