Quarterly report pursuant to Section 13 or 15(d)

Net Income Per Share (Details)

v3.23.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Earnings Per Share [Abstract]    
Net income attributable to common stockholders, basic $ 25,982 $ 19,704
Net income attributable to common stockholders, diluted $ 25,982 $ 19,704
Weighted average number of shares:    
Basic (in shares) 146,703,894 146,561,717
Adjustment for dilutive securities (in shares) 48,007 271,172
Diluted (in shares) 146,751,901 146,832,889
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.18 $ 0.13
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.18 $ 0.13