XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic        
Net income $ 41,905 $ 57,636 $ 88,930 $ 120,198
Less: dividends and undistributed earnings allocated to participating securities (786) (995) (1,570) (1,829)
Net income allocated to common stockholders $ 41,119 $ 56,641 $ 87,360 $ 118,369
Weighted average common shares outstanding (in shares) 94,628,201 94,166,083 94,489,230 94,012,799
Basic earnings per common share (in dollars per share) $ 0.43 $ 0.60 $ 0.92 $ 1.26
Diluted        
Net income allocated to common stockholders $ 41,119 $ 56,641 $ 87,360 $ 118,369
Weighted average common shares outstanding (in shares) 94,628,201 94,166,083 94,489,230 94,012,799
Dilutive effect of share-based compensation (in shares) 88,004 49,884 108,329 179,542
Weighted average diluted common shares (in shares) 94,716,205 94,215,967 94,597,559 94,192,341
Diluted earnings per common share (in dollars per share) $ 0.43 $ 0.60 $ 0.92 $ 1.26
Weighted-average shares of anti-dilutive shares excluded from diluted EPS computation (in shares) 44,647 151,379 25,924 42,469