Stockholders Equity and Stock Compensation (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Equity [Abstract] |
|
Summary of Stock Repurchase Activities |
The following table provides a summary the Company’s stock repurchase activities:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended September 30, |
|
|
Nine Months Ended September 30, |
|
|
|
2024 |
|
|
2023 |
|
|
2024 |
|
|
2023 |
|
Shares repurchased |
|
|
1,379,206 |
|
|
|
805,486 |
|
|
|
3,252,321 |
|
|
|
2,061,151 |
|
Average cost per share |
|
$ |
65.27 |
|
|
$ |
49.68 |
|
|
$ |
64.59 |
|
|
$ |
48.54 |
|
Total cost of shares repurchased (in thousands) |
|
$ |
90,027 |
|
|
$ |
40,015 |
|
|
$ |
210,065 |
|
|
$ |
100,041 |
|
|
Summary of Stock-Based Instruments |
The Company issued the following stock-based instruments:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nine Months Ended September 30, |
|
|
|
2024 |
|
|
2023 |
|
|
|
Granted |
|
|
Weighted-Average Grant-Date Fair Value |
|
|
Granted |
|
|
Weighted-Average Grant-Date Fair Value |
|
Restricted stock |
|
|
1,196,960 |
|
|
$ |
59.05 |
|
|
|
901,140 |
|
|
$ |
45.97 |
|
Performance-based restricted stock |
|
|
93,500 |
|
|
$ |
60.91 |
|
|
|
121,225 |
|
|
$ |
43.34 |
|
Market-based restricted stock |
|
|
93,500 |
|
|
$ |
78.80 |
|
|
|
121,225 |
|
|
$ |
59.71 |
|
|
Summary of Unvested Shares |
A summary of the status and changes of the Company’s unvested shares is presented below:
|
|
|
|
|
|
|
|
|
|
|
Shares |
|
|
Weighted-Average Grant-Date Fair Value |
|
Unvested at December 31, 2023 |
|
|
3,462,705 |
|
|
$ |
43.54 |
|
Granted |
|
|
1,383,960 |
|
|
|
60.51 |
|
Vested |
|
|
(1,830,791 |
) |
|
|
42.85 |
|
Cancelled |
|
|
(51,400 |
) |
|
|
51.83 |
|
Performance Adjustment |
|
|
224,809 |
|
|
|
46.87 |
|
Unvested at September 30, 2024 |
|
|
3,189,283 |
|
|
$ |
51.40 |
|
|
Summary of the Payout for EPS and TSR Grants |
A summary of the payout for EPS and TSR grants is presented below:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nine Months Ended September 30, 2024 |
|
|
|
Target Shares |
|
|
Payout Factor |
|
|
Performance Adjustment |
|
December 2020 EPS Grant |
|
|
125,000 |
|
|
|
133 |
% |
|
|
41,665 |
|
December 2020 TSR Grant |
|
|
125,000 |
|
|
|
162 |
% |
|
|
77,250 |
|
March 2021 EPS Grant |
|
|
108,750 |
|
|
|
133 |
% |
|
|
36,250 |
|
March 2021 TSR Grant |
|
|
108,750 |
|
|
|
164 |
% |
|
|
69,644 |
|
Total Performance Adjustments |
|
|
|
|
|
|
|
|
224,809 |
|
|