XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Computation of basic and diluted net income (loss) per share
The following table sets forth the computation of basic and diluted net income (loss) per share:
Three Months EndedSix Months Ended
 June 30,June 30,
(In thousands, except per share amounts)2023202220232022
Net income (loss) per share:
Numerator:  
Net income (loss)$168,880 $35,020 $172,161 $(31,198)
Denominator:
Weighted-average shares outstanding - basic109,039110,447108,561110,170
Effect of potentially dilutive common shares2,562 2,268 2,812 — 
Weighted-average shares outstanding - diluted111,601112,715111,373110,170
Basic net income (loss) per share$1.55 $0.32 $1.59 $(0.28)
Diluted net income (loss) per share$1.51 $0.31 $1.55 $(0.28)
Schedule of antidilutive securities excluded from computation of earnings per share
During the six months ended June 30, 2022, the following potentially dilutive securities were excluded from the calculation of diluted net loss per share attributable to the Company’s common stockholders because the impact of including them would have been anti-dilutive (in thousands):
Six Months Ended
June 30,
(In thousands)2022
Stock options286 
Restricted stock units1,990 
Potentially issuable shares related to the in-the-money conversion feature of convertible notes724 
Contingently issuable ESPP shares19 
Total3,019