XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS (LOSS) 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
Basic        
Net income (loss) available to common shareholders, Basic $ 5,838 $ (15,330) $ 6,871 $ (35,865)
Earnings allocated to participating securities, Basic (589) 0 (716) 0
Net income (loss) available to common shareholders, Basic 5,249 (15,330) 6,155 (35,865)
Diluted        
Net income (loss) available to common shareholders, Diluted 5,838 (15,330) 6,871 (35,865)
Earnings allocated to participating securities, Diluted (589) 0 (716) 0
Net income (loss) available to common shareholders, Diluted $ 5,249 $ (15,330) $ 6,155 $ (35,865)
Basic        
Basic Weighted-Average Shares Outstanding (in shares) 17,688 16,272 17,044 16,205
Diluted        
Dilutive effect of common stock options, ESPP, and performance stock units (in shares) 167 0 133 0
Diluted Weighted-Average Shares Outstanding (in shares) 17,855 16,272 17,177 16,205
Basic        
Income (loss) per share, Basic (in dollars per share) $ 0.30 $ (0.94) $ 0.36 $ (2.21)
Diluted        
Income (loss) per share, Diluted (in dollars per share) $ 0.29 $ (0.94) $ 0.36 $ (2.21)
Anti-dilutive shares diluted earnings (loss) per share (in shares) 2,500   2,500