XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2021
Sep. 29, 2020
Sep. 28, 2021
Sep. 29, 2020
Earnings Per Share [Abstract]        
Net income (loss) $ 4,697 $ (127) $ 8,403 $ (19,440)
Shares:        
Basic weighted average shares outstanding (in shares) 45,635,455 44,358,763 45,414,332 44,238,400
Effect of dilutive securities (in shares) 747,054 0 720,662 0
Diluted weighted average shares outstanding (in shares) 46,382,509 44,358,763 46,134,994 44,238,400
Earnings (loss) per share:        
Basic earnings (loss) per share (USD per share) $ 0.10 $ 0 $ 0.19 $ (0.44)
Diluted earnings (loss) per share (USD per share) $ 0.10 $ 0 $ 0.18 $ (0.44)
Anti-dilutive securities        
Antidilutive securities excluded from computation of earnings (loss) per share 359,211 3,107,448 479,494 3,251,799