Quarterly report [Sections 13 or 15(d)]

Net Income Per Share (Details)

v3.25.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Earnings Per Share [Abstract]    
Net income attributable to common stockholders, basic $ 10.8 $ 30.7
Net income attributable to common stockholders, diluted $ 10.8 $ 30.7
Weighted average number of shares:    
Basic (in shares) 140,050,632 146,604,142
Adjustment for dilutive securities (in shares) 219,862 442,070
Diluted (in shares) 140,270,494 147,046,212
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.08 $ 0.21
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.08 $ 0.21