XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 28, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table sets forth the computations of basic and diluted EPS (in thousands, except share and per share data):
202120202019
Net income (loss) attributable to common stockholders$3,665 $(23,259)$1,647 
Shares:  
Basic weighted average shares outstanding45,483,029 44,272,474 44,036,947 
Effect of dilutive securities642,357 — 939,489 
Diluted weighted average number of shares outstanding46,125,386 44,272,474 44,976,436 
Earnings (loss) per share:   
Basic earnings (loss) per share$0.08 $(0.53)$0.04 
Diluted earnings (loss) per share$0.08 $(0.53)$0.04