Quarterly report pursuant to Section 13 or 15(d)

EARNINGS (LOSS) PER SHARE - Reconciliation of Earnings Per Share (Details)

v3.22.2
EARNINGS (LOSS) PER SHARE - Reconciliation of Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net (loss) income basic $ (4,355) $ 5,484 $ (4,245) $ 2,039
Net (loss) income diluted $ (4,355) $ 5,484 $ (4,245) $ 2,039
Denominator:        
Weighted-average common and common share equivalents - basic (in shares) 34,364 34,156 34,313 30,776
Potential dilution from share-based awards (in shares) 52 2,472 45 2,380
Weighted-average common and common share equivalents - diluted (in shares) 34,416 36,628 34,358 33,156
Anti-dilutive share-based awards excluded from the calculation of diluted loss per share 3,477 172 1,944 172