XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basic EPS:      
Net Income (Loss) $ 297,716 $ 340,437 $ 86,759
Income, Share Amounts 23,371,000 19,748,000 13,118,000
Earnings (Loss) Per Share, Basic $ 12.74 $ 17.24 $ 6.61
Diluted EPS:      
Net Income (Loss) Available to Common Stockholders, Diluted $ 297,716 $ 340,437 $ 86,759
Weighted Average Shares Outstanding - Diluted 23,571,000 20,097,000 13,520,000
Earnings (Loss) Per Share, Diluted $ 12.63 $ 16.94 $ 6.42
Issuance of common stock 2,810,811   1,222,209
Proceeds from Issuance of Common Stock $ 97,309 $ 0 $ 26,956
Restricted Stock Units (RSUs) [Member]      
Dilutive Securities:      
Dilutive Performance Based Stock Unit Awards 104,000 162,000 285,000
Diluted EPS:      
Antidilutive shares not included in the computation of diluted EPS 8,000 5,000 0
Performance Shares [Member]      
Dilutive Securities:      
Dilutive Performance Based Stock Unit Awards 76,000 149,000 117,000
Diluted EPS:      
Antidilutive shares not included in the computation of diluted EPS 0 0 0
Stock Options [Member]      
Dilutive Securities:      
Dilutive Performance Based Stock Unit Awards 20,000 38,000 0
Diluted EPS:      
Antidilutive shares not included in the computation of diluted EPS 0 1,000 286,000