XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK AWARD PLANS (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
2024202320242023
Stock options$1,094 $2,218 $3,258 $6,678 
Stock awards20,330 12,836 58,530 27,828 
Company expense on ESPP discount580 613 2,461 2,803 
Total stock-based compensation expense$22,004 $15,667 $64,249 $37,309 
Schedule Employee Stock Purchase Plan Activity The following is a summary of the employee stock purchase plan activity (dollars in thousands): 
Three Months Ended September 30, 2024
Shares purchased
by employees
Aggregate cost
to employees
Expense recognized
by the company
35,074 $3,290 $580