v3.25.2
Earnings Per Share - Schedule of Computation of Basic EPS and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Earnings Per Share [Abstract]        
Net income attributable to common stockholders $ 37,826 $ 54,585 $ 107,015 $ 104,137
Weighted-average number of common shares - basic (in shares) 234,838,391 222,400,000 234,831,986 222,400,000
Basic earnings per share (in dollars per share) $ 0.16 $ 0.25 $ 0.46 $ 0.47
Effect of dilutive securities (in shares) 90,280 0 102,728 0
Weighted-average number of common shares - diluted (in shares) 234,928,671 222,400,000 234,934,714 222,400,000
Diluted earnings per share (in dollars per share) $ 0.16 $ 0.25 $ 0.46 $ 0.47
Anti-dilutive shares excluded from diluted earnings per share calculation (in shares) 535,738 0 267,869 0