XML 72 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings per share (Table) (Details) (USD $)
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Earnings Per Share Abstract      
Income (Loss) from Continuing Operations Attributable to Parent $ 11,347,000us-gaap_IncomeLossFromContinuingOperations $ (8,696,000)us-gaap_IncomeLossFromContinuingOperations $ 20,722,000us-gaap_IncomeLossFromContinuingOperations
Earnings (loss) from discontinued operations, net of income taxes 1,754,000us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 172,000us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 3,502,000us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Earnings (loss) attributable to SunOpta Inc. $ 13,101,000us-gaap_NetIncomeLoss $ (8,524,000)us-gaap_NetIncomeLoss $ 24,224,000us-gaap_NetIncomeLoss
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted Average Number of Shares Outstanding, Basic 66,835,201us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 66,288,147us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 65,897,969us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Weighted Average Number of Shares Outstanding, Diluted 68,370,647us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 67,832,125us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 66,611,397us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Earnings (loss) per share - basic      
from continuing operations basic $ 0.17us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ (0.13)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.31us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
from discontinued operations basic $ 0.03us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0.05us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
Earnings Per Share Total $ 0.2us-gaap_EarningsPerShareBasic $ (0.13)us-gaap_EarningsPerShareBasic $ 0.37us-gaap_EarningsPerShareBasic
Earnings (loss) per share - diluted      
from continuing operations diluted $ 0.17us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ (0.13)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.31us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
from discontinued operations diluted $ 0.03us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0.05us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
Earnings Per Share Diluted Total $ 0.19us-gaap_EarningsPerShareDiluted $ (0.13)us-gaap_EarningsPerShareDiluted $ 0.36us-gaap_EarningsPerShareDiluted
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 63,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 2,045,200us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Options Held [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Dilutive Securities, Effect on Basic Earnings Per Share, Including Options and Restrictive Stock Units 1,007,596us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OptionMember
1,165,133us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OptionMember
551,723us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OptionMember
Warrant [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Dilutive Securities, Effect on Basic Earnings Per Share, Including Options and Restrictive Stock Units 527,850us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_WarrantMember
378,845us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_WarrantMember
161,705us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_WarrantMember