XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK AWARD PLANS (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation A summary of our total compensation expense recognized in our condensed consolidated statements of operations and comprehensive income for stock-based compensation is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Stock options$1,082 $2,242 $2,164 $4,460 
Stock awards17,681 2,980 38,200 14,992 
Company expense on ESPP discount809 813 1,881 2,190 
Total stock-based compensation expense$19,572 $6,035 $42,245 $21,642 
Schedule Employee Stock Purchase Plan Activity The following is a summary of the employee stock purchase plan activity (dollars in thousands): 
Three Months Ended June 30, 2024
Shares purchased
by employees
Aggregate cost
to employees
Expense recognized
by the company
61,224 $4,586 $809