XML 78 R59.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Basis of Presentation - Additional Information (Detail) |  | 12 Months Ended
--- | --- | ---
May 03, 2017 BusinessUnit | Dec. 30, 2017 Segment
Disclosure - Basis of Presentation - Additional Information (Detail) [Line Items] |  |
General Information |  | Flowers Foods is one of the largest producers and marketers of bakery products in the United States. The company currently consists of two business segments: direct-store-delivery (“DSD Segment”) and warehouse delivery (“Warehouse Segment”). The DSD Segment focuses on the production and marketing of bakery products throughout the East, South, Southwest, California, and select markets in the Midwest, Pacific Northwest, Nevada, and Colorado. The Warehouse Segment produces snack cakes, breads and rolls that are shipped both fresh and frozen to national retail, foodservice, vending, and co-pack customers through their warehouse channels.
Number of business segments | Segment |  | 2
Number of new organizational structure business units established | BusinessUnit | 2 |
Full implementation expected period | 2019 |

X
- References No definition available. + Details
Name: | flo_DisclosureBasisOfPresentationAdditionalInformationDetailLineItems
Namespace Prefix: | flo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Implementation expected period. + References No definition available. + Details
Name: | flo_ImplementationExpectedPeriod
Namespace Prefix: | flo_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of business units. + References No definition available. + Details
Name: | flo_NumberOfBusinessUnits
Namespace Prefix: | flo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Additional information about the entity or its reportable segments that may contribute to an understanding of the enterprise. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6374474&loc=d3e8352-108598 + Details
Name: | us-gaap_AdditionalInformationAboutEntitysReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration