XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Share Repurchase Program (Tables)
6 Months Ended
Jun. 28, 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

 

April 30, 2025 - May 3, 2025

 

 

-

 

 

$-

 

 

 

-

 

 

 

400,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

May 4, 2025 - May 31, 2025

 

 

18,261

 

 

 

23.49

 

 

 

18,261

 

 

 

381,739

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

June 1, 2025 - June 28, 2025

 

 

12,701

 

 

 

23.15

 

 

 

12,701

 

 

 

369,038

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

30,962

 

 

$23.35

 

 

 

30,962

 

 

 

369,038