Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
EARNINGS (LOSS) PER SHARE - Reconciliation of Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator:    
Net (loss) income basic $ (11,415) $ 110
Net (loss) income diluted $ (11,415) $ 110
Denominator:    
Weighted-average common share - basic (in shares) 34,410 34,262
Potential dilution from share-based awards (in shares)   2,361
Weighted-average common and common share equivalents - diluted (in shares) 34,410 36,623
Anti-dilutive share-based awards excluded from the calculation of diluted (loss) earnings per share 3,846 411