Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Details)

v3.23.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Income (Loss) $ (2,688) $ 5 $ 26,455 $ 17,226 $ (2,683) $ 43,681
Change in fair value of warrant liability (1,393)   (1,382)   (1,059) (148)
Net income for EPS - diluted $ (4,081)   $ 25,073   $ (3,742) $ 43,533
Weighted-average number of shares outstanding - basic 51,227,484   51,691,076   51,217,990 51,688,837
Additional shares from assumed stock-settled restricted stock units     2,035,155     2,049,295
Additional shares from assumed exercise of public warrants 177,169   156,011   199,899 173,148
Weighted-average number of shares outstanding - diluted 51,404,653   53,882,242   51,417,889 53,911,280
Earnings per share-basic            
Earnings per share-basic: $ (0.05)   $ 0.51   $ (0.05) $ 0.85
Earnings per share-diluted            
Earnings per share-diluted: $ (0.08)   $ 0.47   $ (0.07) $ 0.81
RSU member            
Anti-dilutive shares/units excluded from earnings per share - diluted:            
Anti-dilutive excluded from (loss) earnings per share 1,788,589       1,782,032