XML 59 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Common Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Common Share Earnings Per Common Share 
 
The following is a computation of basic and diluted earnings per common share for the years ended December 31, 2024, 2023, and 2022: 
 (in thousands, except per share data)202420232022
Net income$533,675 $348,715 $336,752 
  
Weighted average number of common shares outstanding - basic (2)
208,463 195,304 129,277 
Effect of potentially dilutive common shares (1) (2)
874 567 455 
Weighted average number of common shares outstanding - diluted (2)
209,337 195,871 129,732 
Earnings per common share (2):
  
Basic
$2.56 $1.79 $2.60 
Diluted
$2.55 $1.78 $2.60 
(1) Represents the effect of the assumed vesting of non-participating restricted shares based on the treasury stock method.
(2) Periods prior to February 28, 2023 were restated in 2023 as a result of the adjustment to common shares outstanding based on the exchange ratio from the Merger of 0.5958.

The following table represents the weighted average outstanding restricted shares that were not included in the computation of diluted earnings per share because their effect would be anti-dilutive for the years ended December 31, 2024, 2023, and 2022:
 (in thousands)202420232022
Restricted stock awards and units227727