XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME/LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents the calculation of basic and diluted income/loss per share of common stock:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
(In thousands, except share and per share data)
Numerator:
Net income (loss) attributable to common stockholders - Basic(3,293)(8,446)20,994 (8,632)
Net income (loss) attributable to common stockholders - Diluted$(3,293)$(8,446)$20,994 $(8,632)
Denominator:
Weighted average shares used in computing net income (loss)
   per share attributable to common stockholders - Basic
96,244,590 100,079,803 96,131,624 99,912,854 
Potentially dilutive common shares:
Employee stock options, restricted stock units and performance stock units— — 832,684 — 
Weighted average shares used in computing net income (loss)
   per share attributable to common stockholders - Diluted
96,244,590 100,079,803 96,964,308 99,912,854 
Basic net income (loss) per common share$(0.03)$(0.08)$0.22 $(0.09)
Diluted net income (loss) per common share$(0.03)$(0.08)$0.22 $(0.09)
Anti-dilutive potential common shares excluded from the computation of diluted net income (loss) per share:
Equity-based incentive awards9,099 3,898,180 24,675 3,898,180 
Total9,099 3,898,180 24,675 3,898,180