XML 57 R10.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
c2025202420252024
Basic earnings per common share: 
Numerator: 
Net income
$71,851 $61,452 $199,093 $163,165 
Distributed and undistributed earnings allocated to participating securities
(1,030)(850)(2,829)(2,282)
Income allocated to common stockholders for basic earnings per common share$70,821 $60,602 $196,264 $160,883 
Denominator:
Weighted average common shares outstanding75,227,314 74,753,372 75,124,070 74,675,279 
Less average unvested stock awards(1,116,965)(1,079,182)(1,114,472)(1,105,654)
Weighted average shares for basic earnings per common share74,110,349 73,674,190 74,009,598 73,569,625 
Basic earnings per common share$0.96 $0.82 $2.65 $2.19 
Diluted earnings per common share:
Numerator:
Income allocated to common stockholders for basic earnings per common share$70,821 $60,602 $196,264 $160,883 
Adjustment for earnings reallocated from participating securities
15 
Income used in calculating diluted earnings per common share$70,828 $60,608 $196,279 $160,892 
Denominator:
Weighted average shares for basic earnings per common share74,110,349 73,674,190 74,009,598 73,569,625 
Dilutive effect of certain share-based awards715,117 817,866 601,031 481,126 
Weighted average shares for diluted earnings per common share
74,825,466 74,492,056 74,610,629 74,050,751 
Diluted earnings per common share$0.95 $0.81 $2.63 $2.17 
Potentially dilutive unvested shares totaling 1,131,581 and 1,074,053 were outstanding at September 30, 2025 and 2024, respectively, but excluded from the calculation of diluted earnings per common share because their inclusion would have been anti-dilutive.