v3.25.1
Net Income per Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Net Income per Share Net Income per Share
The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders (in millions, except per share amounts):

Three Months Ended
March 31,
20242025
Net income $264 $154 
Add: convertible notes interest expense, net of tax1 1 
Net income - diluted$265 $155 
Weighted-average shares in computing net income per share attributable to Class A and Class B common stockholders:
Basic638 621 
Effect of dilutive securities16 11 
Diluted654 632 
Net income per share attributable to Class A and Class B common stockholders:
Basic$0.41 $0.25 
Diluted$0.41 $0.24 

As of both March 31, 2024 and 2025, 9.6 million shares of RSUs were excluded from earning per share because they are subject to market and performance conditions that were not achieved as of such date.

Additionally, the following securities were not included in the computation of diluted shares outstanding because the effect would be anti-dilutive (in millions):

Three Months Ended
March 31,
20242025
Stock options2 2 
RSUs4 11 
Total6 13 

Share Repurchase Program

In February 2024, the Company announced that its board of directors approved a share repurchase program to purchase up to $6.0 billion of the Company’s Class A common stock.

Share repurchases under the share repurchase program may be made through a variety of methods, such as open market purchases, privately negotiated transactions, block trades, or accelerated share repurchase transactions, or by any combination of such methods. Any such repurchases will be made from time to time subject to market and economic conditions, applicable legal requirements, and other relevant factors. The share repurchase program does not obligate the Company to repurchase any specific number of shares and may be modified, suspended, or terminated at any time at the Company’s discretion.

During the three months ended March 31, 2025, the Company repurchased and subsequently retired 6.1 million shares of Class A common stock for $807 million. As of March 31, 2025, the Company had $2.5 billion available to repurchase shares of Class A common stock under its share repurchase program. During the three months ended March 31, 2024, the Company repurchased and subsequently retired 4.7 million shares of Class A common stock for $750 million, which completed the repurchases authorized under the share repurchase program announced in May 2023.