Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Details)

v3.23.3
EARNINGS PER 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
Net (loss) income $ (148) $ (2,688) $ 5 $ (9,013) $ 26,455 $ 17,226 $ (2,831) $ 34,668
Change in fair value of warrant liability 55     2,029     (1,004) 1,881
Net (loss) income for EPS - Diluted $ (148)     $ (9,013)     $ (3,835) $ 34,668
Weighted-average number of shares outstanding - basic 51,321,026     51,745,354     51,252,581 51,707,809
Additional shares from assumed exercise of warrants 126,154     188,150       179,695
Additional shares from assumed stock-settled restricted stock units               2,326,858
Additional shares from assumed exercise of public warrants             177,624 180
Additional shares issued under the employee stock purchase plan               1,555
Weighted-average number of shares outstanding - diluted 51,321,026     51,745,354     51,430,205 54,036,402
Earnings per share-basic                
(Loss) earnings per share - basic:       $ (0.17)     $ (0.06) $ 0.67
Earnings per share-diluted                
(Loss) earnings per share - diluted:       $ (0.17)     $ (0.07) $ 0.64
RSU member                
Anti-dilutive shares/units excluded from earnings per share - diluted:                
Anti-dilutive excluded from (loss) earnings per share 2,007,217     2,415,638     1,869,782  
Employee Stock                
Anti-dilutive shares/units excluded from earnings per share - diluted:                
Anti-dilutive excluded from (loss) earnings per share 6,542     4,626     1,043