XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Share Repurchases) (Details) - USD ($)
$ / shares in Units, shares in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2023
Sep. 24, 2023
Jun. 25, 2023
Mar. 26, 2023
Sep. 25, 2022
Sep. 24, 2023
Sep. 25, 2022
Feb. 07, 2023
Share Repurchase Program [Line Items]                
Repurchase and retirement of common stock   $ 16,001,000     $ 33,549,000 $ 52,233,000 $ 81,000,000  
Subsequent event                
Share Repurchase Program [Line Items]                
Repurchase and retirement of common stock (in shares) 365              
Repurchase and retirement of common stock $ 8,600,000              
2022 and 2023 share repurchase program                
Share Repurchase Program [Line Items]                
Repurchase and retirement of common stock (in shares)       863   2,072 [1]    
Stock repurchase program, average price paid (in USD per share)       $ 23.92   $ 25.16 [1]    
Repurchase and retirement of common stock       $ 20,645,000   $ 52,140,000 [1]    
2023 share repurchase program                
Share Repurchase Program [Line Items]                
Stock repurchase program, authorized amount               $ 125,000,000
Stock repurchase program, remaining authorized repurchase amount   $ 87,900,000       $ 87,900,000    
Repurchase and retirement of common stock (in shares)   590 619          
Stock repurchase program, average price paid (in USD per share)   $ 27.03 $ 25.11          
Repurchase and retirement of common stock   $ 15,956,000 $ 15,539,000          
[1] Excludes excise tax on share repurchases. Subsequent to September 24, 2023, the Company repurchased 365 thousand shares of its common stock for $8.6 million through October 31, 2023 under a Rule 10b5-1 plan.