XML 71 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Repurchase Authorization (Tables)
12 Months Ended
Dec. 28, 2024
Share Repurchase Program [Abstract]  
Summary of Stock Repurchases

The following table summarizes the Company’s stock repurchases:

 

 

Year Ended

 

 

 

December 28,
2024

 

 

December 30,
2023

 

 

December 31,
2022

 

 

 

(in thousands, except for per share data)

 

Shares of common stock repurchased

 

 

157

 

 

 

46

 

 

 

1,018

 

Cost of stock repurchased

 

$

25,065

 

 

$

3,197

 

 

$

65,257

 

Average price paid per share

 

$

159.16

 

 

$

69.29

 

 

$

64.09