XML 98 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Common Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basic Net Income Per Common Share:      
Net income available to common shareholders $ 507,755 $ 724,739 $ 727,304
Weighted average common shares outstanding, basic (in shares) 146,115 145,364 147,041
Net income per common share, basic (in dollars per share) $ 3.48 $ 4.99 $ 4.95
Diluted Net Income Per Common Share:      
Net income available to common shareholders $ 507,755 $ 724,739 $ 727,304
Weighted average common shares outstanding, basic (in shares) 146,115 145,364 147,041
Effect of dilutive outstanding equity-based awards, warrants, and earnout payments (in shares) 619 1,117 1,454
Weighted average common shares outstanding, diluted (in shares) 146,734 146,481 148,495
Net income per common share, diluted (in dollars per share) $ 3.46 $ 4.95 $ 4.90