XML 40 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Share Repurchase Program (Tables)
9 Months Ended
Sep. 27, 2025
Share Repurchase Program  
Schedule of Share Repurchase Program

Period

 

Total Number of Shares Purchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs

 

 

Maximum Number of Shares that may yet be Purchased Under the Plans or Programs

 

June 29, 2025 – August 2, 2025

 

 

20,155

 

 

$23.44

 

 

 

20,155

 

 

 

348,883

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

August 3, 2025 – August 30, 2025

 

 

16,258

 

 

 

23.31

 

 

 

16,258

 

 

 

332,625

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

August 31, 2025 – September 27, 2025

 

 

-

 

 

 

-

 

 

 

-

 

 

 

332,625

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

36,413

 

 

$23.38

 

 

 

36,413

 

 

 

332,625