XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK AWARD PLANS (Tables)
9 Months Ended
Sep. 30, 2025
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,
2025202420252024
Stock options$— $1,094 $— $3,258 
Stock awards18,214 20,330 60,311 58,530 
Company expense on ESPP discount532 580 2,463 2,461 
Total stock-based compensation expense$18,746 $22,004 $62,774 $64,249 
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, 2025
Shares purchased
by employees
Aggregate cost
to employees
Expense recognized
by the company
26,792 $3,015 $532