XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The following table shows the computation of basic and diluted net income per share (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Numerator:
Net income$4,509 $11,051 $9,370 $17,109 
Denominator:
Weighted-average common stock used in computing net income per share — basic180,057 174,862 179,231 182,551 
Effect of potentially dilutive securities
Options to purchase common stock84 114 56 986 
RSUs
6,523 1,377 6,009 1,827 
Employee stock purchase plan67 — 33 10 
Weighted-average common stock used in computing net income per share — diluted186,731 176,353 185,329 185,374 
Net income per share — basic$0.03 $0.06 $0.05 $0.09 
Net income per share — diluted$0.02 $0.06 $0.05 $0.09 
The following table presents the number of stock options, RSUs, and PSUs, excluded from the calculation of diluted net income per share because they are anti-dilutive (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Options to purchase common stock
2,82817,4434,99210,308
RSUs(1)
14,73417,22418,22110,798
Employee stock purchase plan
361082848
Total
17,59834,77523,24121,154

(1) For the three and nine months ended September 30, 2025, anti-dilutive RSUs include RSU awards with a market vesting condition granted in July 2024 and reflected at 200% of target and RSU awards with a market vesting condition granted in November 2024 and reflected at 275% of target. RSU awards with a market vesting condition granted in April 2025 that were previously reflected as anti-dilutive at 400% of target were forfeited during the three months ended September 30, 2025.