XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Shares Available for Grant
We are currently authorized to grant and have available for grant the following number of shares under our stock plans as of December 31, 2024:
Authorized
Shares
Available for Grant
Plan20242023
1996 Discounted Employee Stock Purchase Plan, as amended2,900,000 709,000 826,000 
2020 Equity and Cash Incentive Plan7,145,000 2,033,000 3,281,000 
Total10,045,000 2,742,000 4,107,000 
Schedule of Stock Grant Activity for RSAs
A summary of the RSA activity for the year ended December 31, 2024 is presented below:

RSAsSharesWeighted
Average
Grant Date
Fair Value
Unvested at December 31, 2023156,000 $20.11 
Granted50,000 23.85 
Vested(156,000)20.11 
Forfeited— — 
Unvested at December 31, 202450,000 $23.85 
Schedule of Stock Grant Activity for RSUs
A summary of the RSU activity for the year ended December 31, 2024 is presented below:
RSUsUnitsWeighted
Average
Grant Date
Fair Value
Unvested at December 31, 2023879,000 $14.75 
Granted500,000 20.55
Vested(178,000)17.67
Forfeited(30,000)17.31
Unvested at December 31, 20241,171,000 $16.72 
Schedule of Stock Grant Activity for PSUs
A summary of the PSU activity for the year ended December 31, 2024 is presented below:
PSUsUnitsWeighted
Average
Grant Date
Fair Value
Unvested at December 31, 2023266,000 $16.94 
Granted341,000 19.79
Vested(285,000)18.67
Forfeited(3,000)13.39
Unvested at December 31, 2024319,000 $18.48 
Schedule of Stock Option Activity
A summary of stock option activity for the year ended December 31, 2024 is presented below:
SharesWeighted
Average
Exercise Price
Weighted
Average
Remaining
Contractual
Term in years
Aggregate
Intrinsic
Value
Outstanding at December 31, 20231,878,000 $18.16 
Granted— — 
Exercised(232,000)17.15 
Forfeited— — 
Expired(19,000)28.27 
Outstanding at December 31, 20241,627,000 $18.19 3.6$17,048,000 
Vested and expected to vest1,627,000 $18.19 3.6$17,048,000 
Exercisable at December 31, 20241,242,000 $19.44 3.3$11,490,000 
Schedule of Weighted-Average Assumptions Used to Determine the Fair Value of Options
The following weighted-average assumptions were used to determine the fair value of options:
Year Ended December 31,
202420232022
Stock
Options
ESPP
Options
Stock
Options
ESPP
Options
Stock
Options
ESPP
Options
Expected life of optionsN/A0.5 Years5.0 Years0.5 Years5.0 Years0.5 Years
Expected stock price volatilityN/A43%45%57%40%40%
Risk-free interest rateN/A5.30%4.11%5.03%3.58%1.34%
Schedule of Total Stock Compensation Expenses
The following table summarizes stock compensation expense and the associated income tax benefits recognized (in thousands):
Year Ended December 31,
202420232022
RSA, RSU, and PSU expense$12,543 $11,875 $10,351 
Stock option and ESPP option expense2,425 3,271 2,591 
Total stock compensation expense$14,968 $15,146 $12,942