XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share - Computations (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
Earnings Per Share [Abstract]        
Numerator for basic and diluted EPS — net income (loss) $ (28,143) $ 14,211 $ (47,024) $ (16,627)
Denominator for basic EPS — weighted average number of shares 18,815,295 17,935,848 18,646,125 18,197,533
Add — dilutive effect of:        
Restricted stock units 0 3,160,000 0 0
Denominator for diluted EPS — weighted average number of shares and dilutive securities 18,815,295 21,095,880 18,646,125 18,197,533
Earnings (loss) per share:        
Basic EPS (usd per share) $ (1.50) $ 0.79 $ (2.52) $ (0.91)
Diluted EPS (usd per share) $ (1.50) $ 0.67 $ (2.52) $ (0.91)
Antidilutive securities excluded from EPS (shares) 4,007,731   3,567,979 4,255,000