Quarterly report pursuant to Section 13 or 15(d)

Net Income Per Share (Details)

v3.24.3
Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income attributable to common stockholders, basic $ 11.8 $ 37.0 $ 70.1 $ 100.0
Net income attributable to common stockholders, diluted $ 11.8 $ 37.0 $ 70.1 $ 100.0
Weighted average number of shares:        
Basic (in shares) 143,666,406 146,827,175 145,376,074 146,765,567
Adjustment for dilutive securities (in shares) 614,846 166,690 544,789 73,741
Diluted (in shares) 144,281,252 146,993,865 145,920,863 146,839,308
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.08 $ 0.25 $ 0.48 $ 0.68
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.08 $ 0.25 $ 0.48 $ 0.68