Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
EARNINGS (LOSS) PER SHARE - Reconciliation of Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:        
Net (loss) income basic $ (3,577) $ 4,619 $ (7,822) $ 6,658
Net (loss) income diluted $ (3,577) $ 4,619 $ (7,822) $ 6,658
Denominator:        
Weighted-average common and common share equivalents - basic (in shares) 34,390 34,227 34,339 31,939
Potential dilution from share-based awards (in shares) 89 2,409 60 2,400
Weighted-average common and common share equivalents - diluted (in shares) 34,479 36,636 34,399 34,339
Anti-dilutive share-based awards excluded from the calculation of diluted loss per share 3,512 177 2,466 177