XML 78 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share (Computation of Basic and Diluted Earnings per Common Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
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 outstanding (in shares) 75,227,314 74,753,372 75,124,070 74,675,279
Less average unvested stock awards (in shares) (1,116,965) (1,079,182) (1,114,472) (1,105,654)
Weighted average shares for basic earnings per common share (in shares) 74,110,349 73,674,190 74,009,598 73,569,625
Earnings per common share, basic (in dollars per share) $ 0.96 $ 0.82 $ 2.65 $ 2.19
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 7 6 15 9
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 share (in shares) 74,110,349 73,674,190 74,009,598 73,569,625
Dilutive effect of certain share-based awards (in shares) 715,117 817,866 601,031 481,126
Weighted average shares for diluted earnings per common share (in shares) 74,825,466 74,492,056 74,610,629 74,050,751
Diluted earnings per common share (in dollars per share) $ 0.95 $ 0.81 $ 2.63 $ 2.17