XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock Repurchases (Tables)
3 Months Ended
Mar. 29, 2025
Common Stock Repurchases [Abstract]  
Summary of Shares Repurchase and Cancellation The following table summarizes the repurchase and cancellation of common stock by the Company for the periods indicated:
Three Months Ended
March 29, 2025March 30, 2024
Shares repurchased and canceled2,070 7,759 
Total cost of shares repurchased and canceled (in thousands)$261 $673 
Average price per share$126.08 $86.77 
The following table summarizes the repurchase and cancellation of common stock under the New Program in the three months ended March 29, 2025, and under the Prior Program in the three months ended March 30, 2024:
Three Months Ended
March 29, 2025March 30, 2024
Shares repurchased and canceled93,800 310,173 
Total cost of shares repurchased and canceled (in thousands)$11,818 $26,463 
Average price per share$125.99 $85.32