XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator    
Net income $ 95,819 $ 80,700
Less: distributed earnings allocated to participating securities (155) (216)
Less: undistributed earnings allocated to participating securities (227) (230)
Net income attributable to common stockholders (numerator for basic earnings per share) 95,437 80,254
Add back: undistributed earnings allocated to participating securities 227 230
Less: undistributed earnings reallocated to participating securities (222) (226)
Numerator for diluted earnings per share under two-class method $ 95,442 $ 80,258
Denominator    
Weighted-average common shares outstanding (in shares) 74,757,225 72,647,659
Denominator for diluted earnings per share under two class method (in shares) 76,457,945 74,021,989
Basic Earnings Per Common Share (in dollars per share) $ 1.28 $ 1.10
Diluted Earnings Per Common Share (in dollars per share) $ 1.25 $ 1.08
Share-Based Payment Arrangement, Option    
Denominator    
Add: dilutive effect of stock options and performance share units (in shares) 1,700,720 1,355,303
Performance Shares    
Denominator    
Add: dilutive effect of stock options and performance share units (in shares) 0 19,027