XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 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):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Numerator
Net income attributable to common stockholders for diluted earnings per share$475,599 $143,525 $1,016,357 $383,181 
Denominator
Weighted-average shares used in computing earnings per share:
Basic2,377,167 2,250,032 2,363,785 2,231,790 
Effect of dilutive shares193,890 209,557 198,582 193,074 
Diluted2,571,057 2,459,589 2,562,367 2,424,864 
Earnings per share
Earnings per share attributable to common stockholders:
Basic$0.20 $0.06 $0.43 $0.17 
Diluted$0.18 $0.06 $0.40 $0.16