v3.25.2
Earnings per Share and Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 29, 2025
Jun. 30, 2024
Jul. 31, 2023
Net (loss) income            
Net income $ 100.9 $ 82.0   $ 174.9 $ 154.5  
Shares            
Shares (in shares) 33,500,000 33,500,000   33,500,000 33,500,000  
Per Share Amount            
Net income (in dollars per share) $ 3.01 $ 2.44   $ 5.22 $ 4.61  
Net (loss) income            
Net income $ 100.9 $ 82.0   $ 174.9 $ 154.5  
Weighted average number of shares:            
Shares (in shares) 33,500,000 33,500,000   33,500,000 33,500,000  
Securities not included in the computation of diluted EPS            
Net income (in dollars per share) $ 3.01 $ 2.44   $ 5.22 $ 4.61  
Shares repurchased            
Number of shares repurchased 18,019 20,262   36,770 40,012  
Cost of shares repurchased $ 4.0   $ 4.1 $ 7.9 $ 8.1  
Class A            
Shares repurchased            
Value of shares of the entity's Class A common stock authorized to be repurchased           $ 150.0
2023 repurchase program | Class A            
Shares repurchased            
Remaining authorized repurchase amount $ 137.0     $ 137.0