Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE - Computation of Basic and Diluted Earnings (Loss) Per Common Share (Details)

v3.23.3
EARNINGS PER SHARE - Computation of Basic and Diluted Earnings (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
EPS numerator:                
Net (loss) income attributable to common shareholders $ (5,430) $ (5,517) $ (19,797) $ (2,521) $ 1,326 $ 2,726 $ (30,744) $ 1,531
EPS denominator:                
Weighted average shares outstanding - basic (in shares) 42,683,990     41,976,865     42,361,816 41,311,366
Effect of dilutive securities (in shares) 0     0     0 17,719
Weighted average shares outstanding - diluted (in shares) 42,683,990     41,976,865     42,361,816 41,329,085
Net (loss) earnings per share:                
Basic (in dollars per share) $ (0.13)     $ (0.06)     $ (0.73) $ 0.04
Diluted (in dollars per share) $ (0.13)     $ (0.06)     $ (0.73) $ 0.04