XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
COMMON STOCK (Tables)
9 Months Ended
Sep. 28, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Repurchased and Retired Shares
The Company repurchased and retired shares in open market transactions as follows:
Fiscal quarter endedThree fiscal quarters ended
September 28, 2024September 30, 2023September 28, 2024September 30, 2023
Number of shares repurchased(1)
274,535 390,004 736,423 975,358 
Aggregate cost of shares repurchased (dollars in thousands)(2)
$16,749 $27,570 $50,526 $67,492 
Average price per share(2)
$61.01 $70.69 $68.61 $69.20 
(1)Share repurchases were made in compliance with all applicable rules and regulations and in accordance with the share repurchase authorizations.
(2)The aggregate cost of share repurchases and average price paid per share exclude excise tax on share repurchases.