XML 53 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Common Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Common Share
Note 2    Earnings Per Common Share
The computation of basic and diluted earnings per common share is presented below for the periods indicated (in thousands, except share and per share data):
Three Months Ended June 30,Six Months Ended June 30,
c2025202420252024
Basic earnings per common share: 
Numerator: 
Net income
$68,766 $53,733 $127,242 $101,713 
Distributed and undistributed earnings allocated to participating securities
(979)(748)(1,799)(1,429)
Income allocated to common stockholders for basic earnings per common share$67,787 $52,985 $125,443 $100,284 
Denominator:
Weighted average common shares outstanding75,222,756 74,762,498 75,071,593 74,635,803 
Less average unvested stock awards(1,124,872)(1,110,233)(1,113,205)(1,119,035)
Weighted average shares for basic earnings per common share74,097,884 73,652,265 73,958,388 73,516,768 
Basic earnings per common share$0.91 $0.72 $1.70 $1.36 
Diluted earnings per common share:
Numerator:
Income allocated to common stockholders for basic earnings per common share$67,787 $52,985 $125,443 $100,284 
Adjustment for earnings reallocated from participating securities
Income used in calculating diluted earnings per common share$67,792 $52,987 $125,452 $100,288 
Denominator:
Weighted average shares for basic earnings per common share74,097,884 73,652,265 73,958,388 73,516,768 
Dilutive effect of certain share-based awards523,812 365,988 543,043 310,906 
Weighted average shares for diluted earnings per common share
74,621,696 74,018,253 74,501,431 73,827,674 
Diluted earnings per common share$0.91 $0.72 $1.68 $1.36 
Potentially dilutive unvested shares totaling 1,109,286 and 1,084,899 were outstanding at June 30, 2025 and 2024, respectively, but excluded from the calculation of diluted earnings per common share because their inclusion would have been anti-dilutive.