XML 38 R26.htm IDEA: XBRL DOCUMENT v3.26.3
Net Income (Loss) per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share
The following table sets forth the computation of the Company’s basic and diluted net income 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)2026202520262025
Numerator:
Net income $91,319 $758 $101,964 $7,883 
Net income attributable to common stockholders — basic $91,319 $758 $101,964 $7,883 
Net income attributable to common stockholders - diluted$91,319 $758 $101,964 $7,883 
Denominator:
Weighted average shares of common stock outstanding — basic 108,820,109 111,839,451 110,776,950 110,802,832 
Add: effect of dilutive 2021 ESPP17,833 — 8,566 — 
Add: effect of dilutive RSUs 3,640,657 1,870,457 2,266,651 3,215,974 
Add: effect of dilutive stock options— — — 97,171 
Weighted average shares of common stock outstanding - diluted112,478,599 113,709,908 113,052,167 114,115,977 
Net income per share, attributable to common shareholders:
Basic $0.84 $0.01 $0.92 $0.07 
Diluted$0.81 $0.01 $0.90 $0.07 
Schedule of Potentially Dilutive Shares Excluded From Computation of Diluted Net Income (Loss) Per Share
The following potentially dilutive shares were excluded from the computation of diluted net income per share because including them would have been antidilutive:

For the three months ended September 30,
For the nine months ended September 30,
2026202520262025
Stock options to purchase common stock3,374,873 3,557,343 3,953,943 2,430,453 
Unvested RSUs and PSUs983,993 2,599,830 2,365,091 1,127,705 
Employee stock purchase plan— 26,681 25,186 23,663 
Total4,358,866 6,183,854 6,344,220 3,581,821