XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator [Abstract]      
Net Income $ 401,005 $ 562,139 $ 573,657
Less: distributed earnings allocated to participating securities (895) (717) (634)
Less: undistributed earnings allocated to participating securities (1,353) (2,026) (2,343)
Net income attributable to common stockholders (numerator for basic earnings per share) 398,757 559,396 570,680
Add back: undistributed earnings allocated to participating securities 1,353 2,026 2,343
Less: undistributed earnings reallocated to participating securities (1,329) (1,987) (2,269)
Numerator for diluted earnings per share under two-class method $ 398,781 $ 559,435 $ 570,754
Denominator [Abstract]      
Weighted-average common shares outstanding (in shares) 73,505,508 71,035,558 70,174,281
Denominator for diluted earnings per share under two class method (in shares) 75,357,965 72,943,844 72,854,601
Basic Earnings Per Common Share (in dollars per share) $ 5.42 $ 7.87 $ 8.13
Diluted Earnings Per Common Share (in dollars per share) $ 5.29 $ 7.67 $ 7.83
Share-based Payment Arrangement, Option      
Denominator [Abstract]      
Add: dilutive effect of stock options and performance share units (in shares) 1,347,513 1,382,340 2,302,773
Performance Shares      
Denominator [Abstract]      
Add: dilutive effect of stock options and performance share units (in shares) 504,944 525,946 377,547