XML 63 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Tables)
12 Months Ended
Dec. 28, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table reconciles the number of shares outstanding for fiscal 2019, 2018, and 2017 respectively, to the number of weighted average basic shares outstanding and the number of weighted average diluted shares outstanding for the purposes of calculating basic and diluted earnings per share:
 For the Fiscal Years Ended,
(thousands, except per share data)
December 28, 2019December 29, 2018December 30, 2017
Net income$8,749  $15,038  $28,410  
Less: income attributable to noncontrolling interest386  310  287  
Net income attributable to Heritage-Crystal Clean, Inc. common stockholders$8,363  $14,728  $28,123  
Weighted average basic shares outstanding23,160  23,026  22,662  
Dilutive shares for share–based compensation plans238  308  260  
Weighted average diluted shares outstanding23,398  23,334  22,922  
Net income per share: basic$0.36  $0.64  $1.24  
Net income per share: diluted$0.36  $0.63  $1.23