Stock-Based Compensation (Tables)
|
12 Months Ended |
Dec. 31, 2022 |
Share-Based Payment Arrangement [Abstract] |
|
Schedule of Stock-Based Compensation Expense |
Stock-based compensation expense under the Company's plans was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
|
2022 |
|
2021 |
|
2020 |
|
|
(in thousands) |
Stock-based compensation expense |
|
$ |
79,581 |
|
|
$ |
67,525 |
|
|
$ |
56,292 |
|
Tax effect on stock-based compensation expense |
|
(20,293) |
|
|
(17,219) |
|
|
(14,354) |
|
Net effect on income |
|
$ |
59,288 |
|
|
$ |
50,306 |
|
|
$ |
41,938 |
|
|
Schedule of Weighted Average Assumptions Used to Value Options Granted |
The following weighted average assumptions were used to value options granted during the periods indicated:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
|
2022 |
|
2021 |
|
2020 |
Grant date fair value of options |
|
$ |
— |
|
|
$ |
31.23 |
|
|
$ |
— |
|
Volatility |
|
— |
% |
|
42.1 |
% |
|
— |
% |
Risk-free interest rate |
|
— |
% |
|
0.4 |
% |
|
— |
% |
Dividend yield |
|
— |
% |
|
— |
% |
|
— |
% |
Expected term (in years) |
|
0.0 |
|
6.5 |
|
0.0 |
|
Schedule of Option Activity Under the Company's Plans |
The following table summarizes option activity under the Company’s plans:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options |
|
Weighted-Average Exercise Price |
|
Weighted-Average Remaining Contractual Life |
|
Aggregate Intrinsic Value |
|
|
|
|
|
|
(Years) |
|
(in thousands) |
Outstanding as of December 31, 2019 |
|
1,150,586 |
|
|
$ |
25.66 |
|
|
3.4 |
|
$ |
50,590 |
|
|
|
|
|
|
|
|
|
|
Exercised |
|
(705,333) |
|
|
18.83 |
|
|
|
|
|
Forfeited |
|
(7,213) |
|
|
48.70 |
|
|
|
|
|
Outstanding as of December 31, 2020 |
|
438,040 |
|
|
36.28 |
|
|
4.1 |
|
20,156 |
|
Granted |
|
4,781 |
|
|
74.83 |
|
|
|
|
|
Exercised |
|
(76,303) |
|
|
27.37 |
|
|
|
|
|
Forfeited |
|
(1,277) |
|
|
49.02 |
|
|
|
|
|
Outstanding as of December 31, 2021 |
|
365,241 |
|
|
38.61 |
|
|
3.3 |
|
14,878 |
|
|
|
|
|
|
|
|
|
|
Exercised |
|
(82,802) |
|
|
31.67 |
|
|
|
|
|
Forfeited |
|
(4,904) |
|
|
72.96 |
|
|
|
|
|
Outstanding as of December 31, 2022 |
|
277,535 |
|
|
40.07 |
|
|
2.2 |
|
6,005 |
|
Options exercisable |
|
277,303 |
|
|
39.69 |
|
|
2.2 |
|
6,005 |
|
|
|
|
|
|
|
|
|
|
|
Schedule of Other Information |
Other information is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
|
2022 |
|
2021 |
|
2020 |
|
|
(in thousands) |
Total intrinsic value of options exercised |
|
$ |
2,650 |
|
|
$ |
3,815 |
|
|
$ |
35,687 |
|
Cash received from exercises of stock options |
|
2,620 |
|
|
2,090 |
|
|
10,760 |
|
|
Schedule of the Activity for Unvested Restricted Stock Units and Awards Granted Under the Company's Plans |
The following is a summary of the activity for unvested restricted stock units granted under the Company’s plans:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RSUs |
|
PSUs |
|
|
Number of Shares |
|
Weighted-Average Grant Date Fair Value per Share |
|
Number of Shares |
|
Weighted-Average Grant Date Fair Value per Share |
Outstanding as of December 31, 2019 |
|
1,318,870 |
|
|
$ |
58.88 |
|
|
254,118 |
|
|
$ |
67.96 |
|
Granted |
|
970,390 |
|
|
74.61 |
|
|
81,689 |
|
|
83.47 |
|
Vested |
|
(804,982) |
|
|
57.77 |
|
|
— |
|
|
— |
|
Forfeited |
|
(138,931) |
|
|
62.14 |
|
|
(33,010) |
|
|
64.70 |
|
Outstanding as of December 31, 2020 |
|
1,345,347 |
|
|
70.56 |
|
|
302,797 |
|
|
72.50 |
|
Granted |
|
1,195,313 |
|
|
71.03 |
|
|
129,865 |
|
|
70.92 |
|
Vested |
|
(828,942) |
|
|
69.50 |
|
|
(62,524) |
|
|
61.53 |
|
Forfeited |
|
(204,294) |
|
|
70.71 |
|
|
(10,954) |
|
|
78.97 |
|
Outstanding as of December 31, 2021 |
|
1,507,424 |
|
|
71.50 |
|
|
359,184 |
|
|
73.64 |
|
Granted |
|
1,401,742 |
|
|
73.13 |
|
|
113,269 |
|
|
68.47 |
|
Vested |
|
(908,362) |
|
|
71.22 |
|
|
(155,417) |
|
|
66.22 |
|
Forfeited |
|
(318,828) |
|
|
73.16 |
|
|
(57,987) |
|
|
78.17 |
|
Outstanding as of December 31, 2022 |
|
1,681,976 |
|
|
72.69 |
|
|
259,049 |
|
|
74.83 |
|
|