XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share - Schedule of Reconciliation of Denominators and Additional Shares that are Excluded from the Calculation of EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Weighted-average shares:                
Basic weighted-average common shares outstanding (in shares) 30,629     31,009     30,723 32,791
Weighted average number of common and restricted shares outstanding basic (in shares) 30,650     31,030     30,744 32,812
Earnings per common share—Basic                
Net income $ 70,550 $ 61,068 $ 72,894 $ 66,027 $ 49,360 $ 61,311 $ 204,512 $ 176,698
Net income available to common shareholders—Basic $ 70,502     $ 65,983     $ 204,374 $ 176,586
Net income per common share, basic (in dollars per share) $ 2.30     $ 2.13     $ 6.65 $ 5.39
Basic weighted-average common shares outstanding (in shares) 30,629     31,009     30,723 32,791
Effect of diluted shares (in shares) 1,133     1,244     1,116 1,307
Diluted weighted-average shares outstanding (in shares) 31,762     32,253     31,839 34,098
Net income per common share, diluted (in dollars per share) $ 2.22     $ 2.05     $ 6.42 $ 5.18
RSAs                
Weighted-average shares:                
Basic weighted-average common shares outstanding (in shares) 21     21     21 21
Earnings per common share—Basic                
Less: Undistributed earnings allocated to RSAs $ (48)     $ (44)     $ (138) $ (112)
Basic weighted-average common shares outstanding (in shares) 21     21     21 21
Common Stock                
Weighted-average shares:                
Basic weighted-average common shares outstanding (in shares) 30,629     31,009     30,723 32,791
Earnings per common share—Basic                
Basic weighted-average common shares outstanding (in shares) 30,629     31,009     30,723 32,791