v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,For the Six Months Ended June 30,
 2026202520262025
Anti-Dilutive Restricted Stock Units264,134 272,463 31,919 263,930 
Anti-Dilutive Performance Share Units119,313 — 119,313 — 
383,447 272,463 151,232 263,930 
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 June 30,For the Six Months Ended June 30,
 2026202520262025
Options130,155 15,999 279,430 98,006 
Restricted Stock Units63,118 98,695 659,417 731,083 
Performance Share Units— — 455,069 483,570 
193,273 114,694 1,393,916 1,312,659 
Schedule of Earnings (Loss) Per Share, Basic and Diluted
The computations for basic and diluted earnings per share are as follows:
For the Three Months Ended June 30,For the Six Months Ended June 30,
 2026202520262025
Net Income$202,943 $432,521 $551,090 $234,806 
Basic Earnings Available to Shareholders$202,943 $432,521 $551,090 $234,806 
Effect of Dilutive Securities:
Add Back Interest on Convertible Notes (Net of Tax)$324 $1,396 $1,295 $2,791 
Diluted Earnings Available to Shareholders$203,267 $433,917 $552,385 $237,597 
Weighted-Average Shares of Common Stock Outstanding
148,155,232 143,429,950 145,195,159 145,592,034 
Effect of Diluted Shares:
Options255,770 569,960 319,952 578,015 
Restricted Stock Units851,433 1,148,725 860,336 1,127,351 
Performance Share Units486,590 846,092 497,307 851,337 
Convertible Notes4,212,248 25,751,869 8,424,495 25,751,869 
Weighted-Average Diluted Shares of Common Stock Outstanding153,961,273 171,746,596 155,297,249 173,900,606 
Earnings per Share:
Basic$1.37 $3.02 $3.80 $1.61 
Diluted$1.32 $2.53 $3.56 $1.37