XML 65 R43.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Derivative Financial Instruments - Narrative (Details) lb in Thousands | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Mar. 31, 2016 USD ($) lb | Mar. 31, 2015 USD ($) | Mar. 31, 2016 USD ($) lb | Mar. 31, 2015 USD ($) | Jun. 30, 2015 USD ($) lb
Derivative [Line Items] |  |  |  |  |
Letters of Credit Outstanding, Amount |  |  |  |  | $ 4,300,000
Derivative, Term of Contract |  |  | 21 months |  |
Derivative, Nonmonetary Notional Amount | lb | 36,863 |  | 36,863 |  | 34,242
Derivative Instruments, Percentage Designated As Cash Flow Hedges | 90.00% |  | 90.00% |  | 94.00%
Restricted cash | $ 0 |  | $ 0 |  | $ 1,002,000
Net losses to be reclassified into earnings within the next twelve months | (3,400,000) |  |  |  |
Self Insurance Reserve, Medical Insurance | 1,000,000 |  | 1,000,000 |  | $ 1,000,000
Cash Flow Hedges [Member] |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | $ 0 | $ 0 | $ 0 | $ 0 |
Designated as Hedging Instrument [Member] | Cash Flow Hedges [Member] |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative, Nonmonetary Notional Amount | lb | 33,300 |  | 33,300 |  | 32,288
Counterparty One [Member] |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Restricted cash | $ 0 |  | $ 0 |  | $ 1,000,000
Coffee brewing equipment parts |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Cost of Goods and Services Sold, Depreciation | $ 2,400,000 | $ 2,600,000 | $ 7,500,000 | $ 7,800,000 |
Long [Member] | Derivative Instruments Not Designated as Accounting Hedges [Member] | Cash Flow Hedges [Member] |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative, Nonmonetary Notional Amount | lb | 4,126 |  | 4,126 |  | 1,954
Short [Member] | Derivative Instruments Not Designated as Accounting Hedges [Member] | Cash Flow Hedges [Member] |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative, Nonmonetary Notional Amount | lb | 563 |  | 563 |  | 0

X
- Definition Derivative Instruments, Percentage Designated As Cash Flow Hedges + References No definition available. + Details
Name: | farm_DerivativeInstrumentsPercentageDesignatedAsCashFlowHedges
Namespace Prefix: | farm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Self Insurance Reserve, Medical Insurance + References No definition available. + Details
Name: | farm_SelfInsuranceReserveMedicalInsurance
Namespace Prefix: | farm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units. For example, the number of barrels specified in a fuel oil forward purchase contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNonmonetaryNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80748-113994 + Details
Name: | us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Depreciation of property, plant and equipment directly related to goods produced and sold and services rendered by an entity during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_CostOfGoodsAndServicesSoldDepreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DerivativeTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net gain (loss) relating to components of the gain (loss) on the cash flow hedging instrument excluded from the assessment of cash flow hedge effectiveness. Recognized in earnings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The carrying amounts of cash and cash equivalent items which are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. For a classified balance sheet represents the current portion only (the noncurrent portion has a separate concept); there is a separate and distinct element for unclassified presentations. + 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.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CounterpartyNameAxis=farm_CounterpartyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=farm_CoffeeBrewingEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PositionAxis=us-gaap_LongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PositionAxis=us-gaap_ShortMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |