XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following tables set forth the computation of basic and diluted net income (loss) per share (in thousands, except per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Basic
Numerator:
Net income
$24,612 $7,476 $26,798 $13,218 
Denominator:
Weighted average shares used to compute net income per share, basic
117,977 126,272 120,828 129,201 
Net income per share, basic
$0.21 $0.06 $0.22 $0.10 
Diluted
Numerator:
Net income$24,612 $7,476 $26,798 $13,218 
Convertible senior notes activity, net of tax(1)
(39,398)1,212 (38,446)— 
Net (loss) income, diluted
$(14,786)$8,688 $(11,648)$13,218 
Denominator:
Weighted average shares used to compute net income per share, basic
117,977 126,272 120,828 129,201 
Shares related to stock plan activity— 427 — 733 
Shares related to convertible senior notes14,967 22,875 16,588 — 
Weighted average shares used to compute net (loss) income per share, diluted
132,944 149,574 137,416 129,934 
Net (loss) income per share, diluted
$(0.11)$0.06 $(0.08)$0.10 
(1) Includes the gain on early extinguishment and interest expense on our notes, net of tax. For further information, see Note 5, “Convertible Senior Notes.”
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potential weighted-average shares of common stock outstanding were excluded from the computation of diluted net income (loss) per share because including them would have been anti-dilutive (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Shares related to stock plan activity9,982 8,041 7,661 3,645 
Shares related to convertible senior notes— — — 22,875 
Total common stock equivalents9,982 8,041 7,661 26,520