XML 80 R67.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
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule Of Earnings Per Share, By Common Class [Line Items]        
Net income $ (12,262) $ 24,732 $ (74,695) $ 101,188
Weighted Average Common Shares, Basic EPS 39,242,000 39,018,000 39,155,000 39,858,000
Weighted Average Common Shares, Dilutive effect of nonvested share awards 0 152,000 0 267,000
Weighted Average Common Shares, Diluted EPS 39,242,000 39,170,000 39,155,000 40,125,000
EPS, Basic (in dollars per share) $ (0.31) $ 0.63 $ (1.91) $ 2.54
EPS, Dilutive effect of nonvested share awards (in dollars per share) 0 0 0 (0.02)
EPS, Diluted (in dollars per share) $ (0.31) $ 0.63 $ (1.91) $ 2.52
Antidilutive options outstanding     0 0
February 2022 Repurchase Program        
Schedule Of Earnings Per Share, By Common Class [Line Items]        
Stock repurchases authorized amount $ 150,000   $ 150,000  
Stock repurchase program, remaining authorized repurchase amount $ 67,700   $ 67,700