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

In November 2018, the board of directors authorized a $1.1 billion repurchase program through December 2021. In October 2021, the board of directors authorized a new $1.8 billion share repurchase program, effective January 2022 through December 2024. 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 shareholders 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):

202320222021
Repurchases of common stock
$654,046 $608,010 $522,255 
Number of shares repurchased7,802 6,403 4,749 

As of December 31, 2023, the Company had $537.9 million 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, 2022 and 2021. 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.