XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic EPS:                
Net Income (Loss) $ (4,771) $ 24,937 $ 94,492 $ 142,541 $ 88,790 $ (64,255) $ 114,658 $ 167,076
Income, share amounts 22,985,000     22,308,000     22,677,000 18,885,000
Earnings Per Share, Basic $ (0.21)     $ 6.39     $ 5.06 $ 8.85
Diluted EPS:                
Net Income (Loss) Available to Common Stockholders, Diluted $ (4,771)     $ 142,541     $ 114,658 $ 167,076
Weighted Average Shares Outstanding - Diluted 22,985,000     22,669,000     22,852,000 19,237,000
Earnings Per Share, Diluted $ (0.21)     $ 6.29     $ 5.02 $ 8.69
Issuance of common stock (shares) 2,810,811              
Proceeds from Issuance of Common Stock             $ 97,133 $ 0
Share-based Payment Arrangement, Option [Member]                
Dilutive Securities:                
Dilutive Securities 0     55,000     17,000 40,000
Diluted EPS:                
Antidilutive shares excluded from EPS, shares 200,000     0     100,000 100,000
Restricted Stock Units (RSUs) [Member]                
Dilutive Securities:                
Dilutive Securities 0     137,000     91,000 171,000
Diluted EPS:                
Antidilutive shares excluded from EPS, shares 200,000     100,000     100,000 100,000
Performance Shares [Member]                
Dilutive Securities:                
Dilutive Securities 0     169,000     67,000 141,000
Diluted EPS:                
Antidilutive shares excluded from EPS, shares 100,000     0     0 0