Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Details)

v3.23.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net income $ 5 $ 17,226
Weighted-average number of shares outstanding - basic 51,206,226 51,686,583
Additional shares from assumed stock-settled restricted stock units 1,745,293 1,818,745
Additional shares from assumed exercise of public warrants   481
Additional shares issued under the employee stock purchase plan 7,036 4,703
Weighted-average number of shares outstanding - diluted 52,958,555 53,510,512
Earnings per share-basic    
Earnings per share-basic: $ 0.00 $ 0.33
Earnings per share-diluted    
Earnings per share-diluted: $ 0.00 $ 0.32
Private warrants    
Anti-dilutive shares/units excluded from earnings per share - diluted:    
Additional shares from assumed exercise of private warrants 220,428 188,913