XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Net income (loss) $ 4,176 $ (29,742) $ (30,015)
Weighted average shares outstanding-basic 44,274 46,333 48,278
Weighted Average Number Diluted Shares Outstanding Adjustment 2,259 0 0
Options to purchase shares 137 0 0
Weighted average diluted shares outstanding 46,533 46,333 48,278
Basic earnings (loss) per share (in dollars per share) $ 0.09 $ (0.64) $ (0.62)
Diluted earnings (loss) per share (in dollars per share) $ 0.09 $ (0.64) $ (0.62)
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent $ 4,176 $ (402) $ (32,397)