XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ Equity
Stock Repurchase Program

In October 2021, the board of directors authorized a $1.8 billion share repurchase program, effective January 2022 through December 2024. In May 2024, the board of directors authorized a new $2.0 billion share repurchase program, effective May 2024 through June 2027. The Company's goals for the share repurchase programs are to offset the dilution created by its employee equity compensation programs over time and provide the flexibility to return capital to stockholders as business and market conditions warrant, while still preserving its ability to pursue other strategic opportunities.

The following summarizes the share repurchase activity pursuant to the share repurchase programs described above (in thousands):

202420232022
Repurchases of common stock
$557,468 $654,046 $608,010 
Number of shares repurchased5,623 7,802 6,403 

As of December 31, 2024, the Company had $2.0 billion available for future purchases of shares under the current repurchase program.

The board of directors authorized the retirement of all the outstanding shares of its treasury stock as of each of December 31, 2023 and 2022. The retired shares were returned to the number of authorized but unissued shares of the Company's common stock, and the retirement was recorded to additional paid-in capital.