v3.26.1
Net Income Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of the calculation of basic and diluted net income per share attributable to common stockholders
The following table sets forth the calculation of basic and diluted net income per share attributable to common stockholders during the periods presented:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Numerator:
Net income attributable to common stockholders (in thousands)
$1,067,209 $22,423 $1,157,348 $42,440 
Denominator:
Weighted-average shares outstanding, basic152,785,292 153,228,766 152,582,316 153,273,594 
Dilutive effect of outstanding common stock equivalents
6,922,874 6,462,992 6,128,854 7,456,044 
Weighted-average shares outstanding, diluted
159,708,166 159,691,758 158,711,170 160,729,638 
Net income per share attributable to common stockholders:
Basic
$6.99 $0.15 $7.59 $0.28 
Diluted
$6.68 $0.14 $7.29 $0.26 
Schedule of common stock equivalents excluded from the calculation of the diluted net income per share attributable to common stockholders
The following outstanding shares of common stock equivalents were excluded from the calculation of the diluted net income per share attributable to common stockholders because their effect would have been anti-dilutive:

Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Stock options issued and outstanding132,180 414,972 132,180 145,350 
Unvested restricted stock units issued and outstanding(1)
2,286,140 4,458,044 2,286,140 4,261,767 
Shares of Class A common stock committed under ESPP90,584 148,220 90,584 148,220 
Total2,508,904 5,021,236 2,508,904 4,555,337 
____________________________________
(1) A portion of these unvested restricted stock units are PSUs. The number of PSUs that ultimately vest may increase or decrease the number of shares that will be issued at the end of the performance period.