XML 142 R49.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Reportable Segments (Details 2) | 12 Months Ended
--- | ---
Apr. 30, 2015 | Apr. 30, 2014 | Apr. 30, 2013
Product Sales Information |  |  |
Total product sales | 100.00% | 100.00% | 100.00%
Coffee [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 44.00% | 46.00% | 48.00%
Peanut butter [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 13.00% | 13.00% | 13.00%
Fruit spreads [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 6.00% | 6.00% | 6.00%
Shortening and oils [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 6.00% | 6.00% | 6.00%
Baking mixes and frostings [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 5.00% | 6.00% | 6.00%
Canned milk [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 4.00% | 5.00% | 4.00%
Flour and baking ingredients [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 4.00% | 4.00% | 4.00%
Juices and beverages [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 3.00% | 3.00% | 3.00%
Frozen handheld [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 3.00% | 3.00% | 3.00%
Pet food [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 3.00% | 0.00% | 0.00%
Portion control [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 2.00% | 2.00% | 2.00%
Toppings and syrups [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 1.00% | 2.00% | 2.00%
Pet snacks [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 1.00% | 0.00% | 0.00%
Other [Member] |  |  |
Product Sales Information |  |  |
Total product sales | 5.00% | 4.00% | 3.00%

X
- Definition Product sales information. + References No definition available. + Details
Name: | sjm_ProductSalesInformationAbstract
Namespace Prefix: | sjm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Segment reporting percentage of product in sales. + References No definition available. + Details
Name: | sjm_SegmentReportingPercentageOfProductInSales
Namespace Prefix: | sjm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_CoffeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_PeanutButterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_FruitSpreadsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_ShorteningAndOilsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_BakingMixesAndFrostingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_CannedMilkMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_FlourAndBakingIngredientsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_JuicesAndBeveragesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_HandheldFrozenSandwichesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_PetFoodsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_PortionControlMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_ToppingsAndSyrupsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_PetSnacksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=sjm_OtherProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |