XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Computation of basic and diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Basic earnings per common share:        
Net income $ 119,175 $ 98,960 $ 219,504 $ 245,909
Weighted-average basic common shares 75,461 70,866 73,465 70,937
Basic earnings per common share (in dollars per share) $ 1.58 $ 1.40 $ 2.99 $ 3.47
Diluted earnings per common share:        
Net income $ 119,175 $ 98,960 $ 219,504 $ 245,909
Weighted-average basic common shares 75,461 70,866 73,465 70,937
Effect of dilutive securities (in shares) 633 543 639 508
Weighted-average dilutive shares 76,094 71,409 74,104 71,445
Diluted earnings per common share (in dollars per share) $ 1.57 $ 1.39 $ 2.96 $ 3.44