XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2022
Jul. 04, 2021
Jul. 03, 2022
Jul. 04, 2021
Earnings Per Share [Abstract]        
Net income $ 16,818 $ 15,511 $ 30,111 $ 22,449
Distributed and undistributed earnings available to participating securities, basic (286) (192) (470) (229)
Distributed and undistributed earnings available to participating securities, diluted (286) (192) (470) (229)
Distributed and undistributed earnings available to common shareholders, basic 16,532 15,319 29,641 22,220
Distributed and undistributed earnings available to common shareholders, diluted $ 16,532 $ 15,319 $ 29,641 $ 22,220
Weighted average shares outstanding (in shares) 58,358 58,310 58,380 58,283
Participating securities (in shares) 1,010 731 928 602
Shares for basic earnings per share (in shares) 59,368 59,041 59,308 58,885
Shares for diluted earnings per share (in shares) 59,368 59,041 59,308 58,885
Earnings per share – basic (in dollars per share) $ 0.28 $ 0.26 $ 0.51 $ 0.38
Earnings per share – diluted (in dollars per share) $ 0.28 $ 0.26 $ 0.51 $ 0.38