XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
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
Mar. 31, 2022
Mar. 31, 2021
Weighted-average shares:    
Basic weighted-average common shares outstanding 34,918 35,753
Total weighted-average shares 34,939 35,869
Earnings per common share—Basic    
Net income $ 61,311 $ 43,306
Net income available to common shareholders—Basic $ 61,275 $ 43,166
Net income per common share—Basic $ 1.75 $ 1.21
Basic weighted-average common shares outstanding 34,918 35,753
Effect of diluted shares 1,446 1,996
Diluted weighted-average shares outstanding 36,364 37,749
Net income per common share—Diluted $ 1.69 $ 1.14
RSAs    
Weighted-average shares:    
Basic weighted-average common shares outstanding 21 116
Earnings per common share—Basic    
Less: Undistributed earnings allocated to RSAs $ (36) $ (140)
Basic weighted-average common shares outstanding 21 116
Common Stock    
Weighted-average shares:    
Basic weighted-average common shares outstanding 34,918 35,753
Earnings per common share—Basic    
Basic weighted-average common shares outstanding 34,918 35,753