XML 74 R100.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Stockholders' Equity - Additional Information (Detail) (USD $) | 12 Months Ended |
--- | --- | ---
Jan. 03, 2015 | Dec. 28, 2013 | Dec. 29, 2012 | Nov. 21, 2014
Class of Stock [Line Items] |  |  |  |
Common stock, shares authorized | 500,000,000 us-gaap_CommonStockSharesAuthorized | 500,000,000 us-gaap_CommonStockSharesAuthorized |  |
Common stock, par value | $ 0.010 us-gaap_CommonStockParOrStatedValuePerShare | $ 0.001 us-gaap_CommonStockParOrStatedValuePerShare |  |
Preferred stock, shares authorized | 1,000,000 us-gaap_PreferredStockSharesAuthorized |  |  |
Stock repurchase plan, shares authorized | 67,500,000 us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased |  |  | 74,600,000 us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Stock repurchase plan, increase in shares authorized |  |  |  | 7,100,000 flo_StockRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased
Current shares available for repurchase | 14,000,000 us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased |  |  |
Treasury stock total shares acquired | 60,555,714 flo_TreasuryStockTotalSharesAcquired |  |  |
Treasury stock total shares acquired, value | $ 497,300,000 flo_TreasuryStockTotalValueAcquiredCostMethod |  |  |
Dividends paid, amount | $ 101,694,000 us-gaap_DividendsCommonStockCash | $ 92,454,000 us-gaap_DividendsCommonStockCash | $ 86,234,000 us-gaap_DividendsCommonStockCash |
Dividends paid, per common share | $ 0.485 us-gaap_CommonStockDividendsPerShareCashPaid | $ 0.444 us-gaap_CommonStockDividendsPerShareCashPaid | $ 0.420 us-gaap_CommonStockDividendsPerShareCashPaid |
Series A Preferred Stock |  |  |  |
Class of Stock [Line Items] |  |  |  |
Preferred stock, shares authorized | 200,000 us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember | 200,000 us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |  |
Preferred stock, par value | $ 100 us-gaap_PreferredStockParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember | $ 100 us-gaap_PreferredStockParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |  |
Additional Series Of Preferred Stock |  |  |  |
Class of Stock [Line Items] |  |  |  |
Preferred stock, shares authorized | 800,000 us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = flo_AdditionalSeriesOfPreferredStockMember | 800,000 us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = flo_AdditionalSeriesOfPreferredStockMember |  |
Preferred stock, par value | $ 0.01 us-gaap_PreferredStockParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = flo_AdditionalSeriesOfPreferredStockMember | $ 0.01 us-gaap_PreferredStockParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = flo_AdditionalSeriesOfPreferredStockMember |  |

X
- Definition Stock Repurchase Program Additional Number Of Shares Authorized To Be Repurchased + References No definition available. + Details
Name: | flo_StockRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | flo_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Treasury Stock Total Shares Acquired + References No definition available. + Details
Name: | flo_TreasuryStockTotalSharesAcquired
Namespace Prefix: | flo_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Treasury Stock Total Value Acquired Cost Method + References No definition available. + Details
Name: | flo_TreasuryStockTotalValueAcquiredCostMethod
Namespace Prefix: | flo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends paid during the period for each share of common stock outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of paid and unpaid common stock dividends declared with the form of settlement in cash. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_DividendsCommonStockCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=flo_AdditionalSeriesOfPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |