XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Computation of basic and diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic earnings per common share:        
Net income $ 133,043 $ 122,788 $ 352,547 $ 368,697
Weighted-average basic common shares 75,606 70,066 74,185 70,643
Basic earnings per common share (in dollars per share) $ 1.76 $ 1.75 $ 4.75 $ 5.22
Diluted earnings per common share:        
Net income $ 133,043 $ 122,788 $ 352,547 $ 368,697
Weighted-average basic common shares 75,606 70,066 74,185 70,643
Effect of dilutive securities (in shares) 576 510 606 465
Weighted-average dilutive shares 76,182 70,576 74,791 71,108
Diluted earnings per common share (in dollars per share) $ 1.75 $ 1.74 $ 4.71 $ 5.19