v3.26.1
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
For periods in which the Company reports net losses, basic and diluted net loss per share are the same because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202620252026
Numerator:
Net income attributable to common stockholders$5,607 $16,539 $3,160 $9,893 
Add: Dilutive effect of convertible senior notes, net(1)
— 531 — — 
Net income attributable to common stockholders, diluted$5,607 $17,070 $3,160 $9,893 
Denominator:
Weighted-average common shares outstanding used to calculate net income per share, basic95,526,364 96,573,751 94,903,909 96,736,956 
Stock options, RSUs, and ESPP7,325,920 4,783,260 8,273,674 4,677,585 
Convertible senior notes(2)
— 8,363,835 — — 
Weighted-average effect of dilutive securities7,325,920 13,147,095 8,273,674 4,677,585 
Weighted-average common shares outstanding used to calculate net income per share, diluted102,852,284 109,720,846 103,177,583 101,414,541 
Net income per share, basic$0.06 $0.17 $0.03 $0.10 
Net income per share, diluted$0.05 $0.16 $0.03 $0.10 
_________
(1)For the three months ended June 30, 2026, diluted earnings per share and diluted net income attributable to common stockholders excludes interest expense, net of tax, associated with convertible senior note activity during the year, as evaluated under the if-converted method.
(2)For the three months ended June 30, 2026, includes incremental dilutive shares from the 2032 Notes.
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following securities were excluded from the computation of diluted net income per share for the periods presented, due to their anti-dilutive effect:

Three Months Ended
June 30,
Six Months Ended
June 30,
2025202620252026
Options to purchase common stock9,839,891 2,495,789 9,839,891 2,068,191 
Unvested RSUs3,152,602 1,214,270 3,152,602 4,511,636 
Unvested PRSUs
— 1,726,737 — 1,726,737 
Purchase rights committed under the ESPP65,540 128,889 65,540 128,889 
Convertible senior notes15,929,353 15,114,003 15,929,353 23,477,838 
Total28,987,386 20,679,688 28,987,386 31,913,291