XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Computations of Basic and Diluted Net Income Per Share
The following table summarizes the computations of basic and diluted net income (loss) per share:
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
 (In thousands, except per share data)
Numerator:
Net income (loss) - basic and diluted$(30,741)$4,557 (20,966)7,381 
Denominator:  
Weighted average common shares — basic126,239 128,351 126,569 129,355 
Dilutive effect of stock options— 984 — 998 
Dilutive effect of RSUs— 276 — 458 
Weighted average common shares — diluted126,239 129,611 126,569 130,811 
Net income (loss) per share - basic and diluted$(0.24)$0.04 $(0.17)$0.06 
2022
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
The following table presents the incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects:
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
 (In thousands)(In thousands)
Performance-based RSUs82 — 202 — 
Service-based RSUs620 293 676 41 
Stock options491 — 594 —