XML 27 R15.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) per Share Attributable to Common Stockholders
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Net Income (Loss) per Share Attributable to Common Stockholders Net Income (Loss) per Share Attributable to Common Stockholders
Basic net income (loss) attributable to common stockholders per share is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding. The Company computes diluted net income per share under a two-class method where income is reallocated between common stock, potential common stock and participating securities, if any. Diluted net income (loss) per share attributable to common stockholders adjusts the basic net income (loss) per share attributable to common stockholders and the weighted-average number of shares of common stock outstanding for the potentially dilutive impact of stock options using the treasury stock method.
The following table sets forth the computation of the Company’s basic and diluted net income (loss) per share attributable to common stockholders:
For the three months ended September 30,
For the nine months ended September 30,
(In thousands, except for share and per share values)2025202420252024
Numerator:
Net income (loss)$758 $165 $7,883 $(5,314)
Net income (loss) attributable to common stockholders — basic$758 $165 $7,883 $(5,314)
Net income (loss) attributable to common stockholders - diluted$758 $165 $7,883 $(5,314)
Denominator:
Weighted average shares of common stock outstanding — basic 111,839,451 100,690,486 110,802,832 98,688,196 
Add: effect of dilutive RSUs1,870,457 3,888,112 3,215,974 — 
Add: effect of dilutive stock options— 9,819 97,171 — 
Weighted average shares of common stock outstanding - diluted113,709,908 104,588,417 114,115,977 98,688,196 
Net income (loss) per share, attributable to common shareholders:
Basic $0.01 $0.00 $0.07 $(0.05)
Diluted$0.01 $0.00 $0.07 $(0.05)
The following potentially dilutive shares were excluded from the computation of diluted net income (loss) per share because including them would have been antidilutive:

For the three months ended September 30,
For the nine months ended September 30,
2025202420252024
Stock options to purchase common stock3,557,343 13,131,408 2,430,453 12,408,885 
Unvested restricted stock units2,599,830 1,143,065 1,127,705 8,223,281 
Employee stock purchase plan26,681 — 23,663 44,245 
Total6,183,854 14,274,473 3,581,821 20,676,411