| INCOME/LOSS PER SHARE |
INCOME (LOSS) PER SHARE The following table presents the calculation of basic and diluted income/loss per share of common stock: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2026 | | 2025 | | 2026 | | 2025 | | (In thousands, except share and per share data) | | Numerator: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Net (loss) income attributable to common stockholders - Basic | $ | (5,561) | | | $ | (2,730) | | | $ | (21,255) | | | $ | 18,264 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Net (loss) income attributable to common stockholders - Diluted | $ | (5,561) | | | $ | (2,730) | | | $ | (21,255) | | | $ | 18,264 | | | | | | | | | | | Denominator: | | | | | | | | Weighted average shares used in computing net income (loss) per share attributable to common stockholders - Basic | 97,586,881 | | | 96,445,160 | | | 96,979,994 | | | 96,237,282 | | | Potentially dilutive common shares: | | | | | | | | | | | | | | | | | | | | | | | | | Employee stock options, restricted stock units and performance stock units | — | | | — | | | — | | | 801,132 | | | | | | | | | | | | | | | | | | Weighted average shares used in computing net (loss) income per share attributable to common stockholders - Diluted | 97,586,881 | | | 96,445,160 | | | 96,979,994 | | | 97,038,414 | | | | | | | | | | | Basic net (loss) income per common share | $ | (0.06) | | | $ | (0.03) | | | $ | (0.22) | | | $ | 0.19 | | | Diluted net (loss) income per common share | $ | (0.06) | | | $ | (0.03) | | | $ | (0.22) | | | $ | 0.19 | | | | | | | | | | | Anti-dilutive potential common shares excluded from the computation of diluted net (loss) income per share: | | | | | | | | | Equity-based incentive awards | 1,093,395 | | | 10,451 | | | 1,262,561 | | | 154 | | | | | | | | | | | | | | | | | | | Total | 1,093,395 | | | 10,451 | | | 1,262,561 | | | 154 | |
|