XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net income $ 80,700 $ 148,421
Less: distributed earnings allocated to participating securities (216) (194)
Less: undistributed earnings allocated to participating securities (230) (562)
Net income attributable to common stockholders (numerator for basic earnings per share) 80,254 147,665
Add back: undistributed earnings allocated to participating securities 230 562
Less: undistributed earnings reallocated to participating securities (226) (546)
Numerator for diluted earnings per share under two-class method $ 80,258 $ 147,681
Weighted-average common shares outstanding (in shares) 72,647,659 70,766,146
Denominator for diluted earnings per share under two-class method 74,021,989 72,938,414
Basic Earnings Per Common Share (in dollars per share) $ 1.10 $ 2.09
Diluted Earnings Per Common Share (in dollars per share) $ 1.08 $ 2.02
Share-Based Payment Arrangement, Option    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted-average common shares outstanding, dilutive effect of stock options and contingently issuable equity awards (in shares) 1,355,303 1,998,156
Performance Shares    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted-average common shares outstanding, dilutive effect of stock options and contingently issuable equity awards (in shares) 19,027 174,112