XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Restated) (Schedule of Reconciliation of the Denominators of the Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
EARNINGS PER SHARE (Restated)        
Basic EPS - Income (Numerator) (in dollars) $ (1,994) $ 4,618 $ 6,368 $ 9,137
Effect of dilutive stock options and and unvested restricted stock - Income (Numerator) (in dollars) 0 0 0 0
Net Income (Loss) Available to Common Stockholders, Diluted, Total $ (1,994) $ 4,618 $ 6,368 $ 9,137
Basic EPS- Weighted Average Shares (Denominator) (in shares) 24,639 24,563 24,632 24,534
Effect of dilutive stock options and and unvested restricted stock- Weighted Average Shares (Denominator) (in shares) 0 118 53 132
Diluted EPS- Weighted Average Shares (Denominator) (in shares) 24,639 24,681 24,685 24,666
Basic EPS - Per Share Amount (in dollars per share) $ (0.08) $ 0.19 $ 0.26 $ 0.37
Effect of dilutive stock options and and unvested restricted stock- Per Share Amount (in dollars per share) 0 0 0 0
Diluted EPS- Per Share Amount (in dollars per share) $ (0.08) $ 0.19 $ 0.26 $ 0.37