XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 27, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
     Quarter ended  Two quarters ended 
    June 27, 2020  June 29, 2019  June 27, 2020  June 29, 2019 
Basic Earnings (Loss) Per Share            
Numerator for basic earnings (loss) per share            
 Earnings (loss) attributable to SunOpta Inc.$1,007 $(9,055)$4,368 $16,594 
 Less: dividends and accretion on Series A Preferred Stock (2,066) (2,001) (4,091) (3,996)
 Less: dividends and accretion on Series B Preferred Stock (538)   (538)  
 Earnings (loss) attributable to common shareholders$(1,597)$(11,056)$(261)$12,598 
               
Denominator for basic earnings (loss) per share            
 Basic weighted-average number of shares outstanding 89,089  87,683  88,625  87,579 
               
Basic earnings (loss) per share$(0.02)$(0.13)$(0.00)$0.14 
                
Diluted Earnings Per Share            
Numerator for diluted earnings (loss) per share            
 Earnings (loss) attributable to SunOpta Inc.$1,007 $(9,055)$4,368 $16,594 
 Less: dividends and accretion on Series A Preferred Stock (2,066) (2,001) (4,091) (3,996)
 Less: dividends and accretion on Series B Preferred Stock (538)   (538)  
 Earnings (loss) attributable to common shareholders$(1,597)$(11,056)$(261)$12,598 
               
Denominator for diluted earnings (loss) per share            
 Basic weighted-average number of shares outstanding 89,089  87,683  88,625  87,579 
 Dilutive effect of the following:            
  Stock options and restricted stock units(1)       164 
  Series B Preferred Stock(2)        
  Series A Preferred Stock(3)        
 Diluted weighted-average number of shares outstanding 89,089  87,683  88,625  87,743 
               
Diluted earnings (loss) per share$(0.02)$(0.13)$(0.00)$0.14