v3.25.4
Earnings Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Summary of Calculation of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted earnings per share attributable to common stockholders (in thousands, except per share amounts):
As of December 31,
202520242023
Numerator
Net income attributable to common stockholders for diluted earnings per share$1,625,033 $462,190 $209,825 
Denominator
Weighted-average shares used in computing earnings per share:
Basic2,369,612 2,250,163 2,147,446 
Effect of dilutive shares195,585 200,655 150,481 
Diluted2,565,197 2,450,818 2,297,927 
Earnings per share
Earnings per share attributable to common stockholders:
Basic$0.69 $0.21 $0.10 
Diluted$0.63 $0.19 $0.09