XML 132 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Share Repurchases) (Details) - USD ($)
$ / shares in Units, shares in Thousands
2 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2024
Dec. 31, 2023
Sep. 24, 2023
Jun. 25, 2023
Mar. 26, 2023
Dec. 31, 2023
Dec. 25, 2022
Feb. 13, 2024
Feb. 07, 2023
Shares Repurchases [Line Items]                  
Stock repurchased and retired during period, value           $ 70,136,000 $ 109,999,000    
2022 and 2023 Share Repurchase Programs                  
Shares Repurchases [Line Items]                  
Stock repurchased and retired during period, shares         863 2,807 [1]      
Treasury stock acquired, average cost per share         $ 23.92 $ 24.93 [1]      
Stock repurchased and retired during period, value         $ 20,645,000 $ 70,000,000 [1]      
Excise tax on share repurchases           100,000      
2023 Share Repurchase Program                  
Shares Repurchases [Line Items]                  
Stock repurchase program, authorized amount                 $ 125,000,000
Stock repurchase program, remaining authorized repurchase amount   $ 70,000,000       $ 70,000,000      
Stock repurchased and retired during period, shares   735 590 619          
Treasury stock acquired, average cost per share   $ 24.29 $ 27.03 $ 25.11          
Stock repurchased and retired during period, value   $ 17,860,000 $ 15,956,000 $ 15,539,000          
Subsequent event                  
Shares Repurchases [Line Items]                  
Stock repurchased and retired during period, shares 473                
Stock repurchased and retired during period, value $ 12,500,000                
Subsequent event | 2023 Share Repurchase Program                  
Shares Repurchases [Line Items]                  
Stock repurchase program, remaining authorized repurchase amount               $ 57,500,000  
Subsequent event | 2024 Share Repurchase Program                  
Shares Repurchases [Line Items]                  
Stock repurchase program, authorized amount               $ 350,000,000  
[1] Excludes $0.1 million of excise tax on share repurchases. Subsequent to December 31, 2023, the Company repurchased 473 thousand shares of its common stock for $12.5 million under the 2023 Share Repurchase Program under a Rule 10b5-1 plan.