v3.25.2
Net Income per Share Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Net Income per Share Attributable to Common Stockholders Net Income per Share Attributable to Common Stockholders
A reconciliation of net income available to common stockholders and the number of shares in the calculation of basic and diluted net loss per share is as follows (in thousands, except share and per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Numerator:
Net income$1,580 $5,729 $3,386 $3,373 
Denominator:
Weighted-average common shares outstanding—basic167,729,828 161,197,680 167,034,720 161,766,287 
Dilutive effect of outstanding stock-based compensation awards14,504,129 9,275,144 13,400,256 9,842,079 
Weighted-average common shares outstanding—diluted182,233,957 170,472,824 180,434,976 171,608,366 
Net income per share––basic
$0.01 $0.04 $0.02 $0.02 
Net income per share—diluted
$0.01 $0.03 $0.02 $0.02 
The following weighted average potential common shares and absolute potential common shares for six months ended June 30, 2025 and 2024, respectively, were excluded from the computation of diluted earnings per share because including them would have been anti-dilutive (on an as-converted basis):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Outstanding stock options
3,976,085 5,790,497 3,991,925 5,842,461 
Outstanding RSUs and PSUs
1,178,605 10,184,044 2,901,661 9,752,507 
Outstanding shares estimated to be purchased under ESPP
133,671 — 175,592 — 
Total5,288,361 15,974,541 7,069,178 15,594,968