XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The table below sets forth the share-based awards that have been excluded from the computation of diluted earnings per share because their effect would be anti-dilutive:
 For the Three Months Ended September 30,For the Nine Months Ended September 30,
 2024202320242023
Anti-Dilutive Options11,058 — 6,134 19,800 
Anti-Dilutive Restricted Stock Units— 33,983 36,018 85,109 
11,058 33,983 42,152 104,909 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
The table below sets forth the share-based awards that have been exercised or released:
 For the Three Months Ended September 30,For the Nine Months Ended September 30,
 2024202320242023
Options24,675 110,170 934,111 183,799 
Restricted Stock Units47,188 11,026 893,400 907,811 
Performance Share Units— — 753,673 576,421 
71,863 121,196 2,581,184 1,668,031 
Schedule of Earnings Per Share, Basic and Diluted
The computations for basic and diluted earnings per share are as follows:
For the Three Months Ended September 30,For the Nine Months Ended September 30,
 2024202320242023
Net Income$65,540 $21,381 $54,130 $1,206,731 
Basic Earnings Available to Shareholders$65,540 $21,381 $54,130 $1,206,731 
Effect of Dilutive Securities:
Add Back Interest on Convertible Notes (Net of Tax)$1,377 $1,417 $4,132 $4,251 
Diluted Earnings Available to Shareholders$66,917 $22,798 $58,262 $1,210,982 
Weighted-Average Shares of Common Stock Outstanding
150,342,177 160,703,884 152,098,676 164,403,476 
Effect of Diluted Shares:
Options748,078 1,256,101 888,717 1,131,257 
Restricted Stock Units1,422,715 1,495,877 1,248,254 1,217,194 
Performance Share Units848,622 1,466,767 782,130 1,441,589 
Convertible Notes25,751,869 25,751,869 25,751,869 25,751,869 
Weighted-Average Diluted Shares of Common Stock Outstanding179,113,461 190,674,498 180,769,646 193,945,385 
Earnings per Share:
Basic$0.44 $0.13 $0.36 $7.34 
Diluted$0.37 $0.12 $0.32 $6.24