XML 27 R79.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Employee Benefit Plans - Amortization Schedule (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Jun. 30, 2015 | Jun. 30, 2014
Retiree Medical Plan |  |
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost (Credit) [Roll Forward] |  |
Net Prior Service Cost (Credit), beginning of period | $ (15,720) |
Annual Amortization | 1,757 |
Net Prior Service Cost (Credit), end of period | (13,963) | $ (15,720)
Amortization of Net (Gain) Loss Calculation |  |
Net (gain) loss | (3,655) | (8,006)
Net (gain) loss subject to amortization | (3,655) | (8,006)
Corridor (10% of greater of APBO or assets) | 1,723 | 1,262
Net (gain)/loss in excess of corridor | $ (1,932) | $ (6,744)
Amortization years | 09 years 09 months 18 days | 10 years 08 months 12 days
Other Postretirement Benefit Plans, Defined Benefit Plan Established January 1, 2008 [Member] |  |
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost (Credit) [Roll Forward] |  |
Net Prior Service Cost (Credit), beginning of period | $ (1,193) |
Annual Amortization | $ 230 |
Years Remaining | 5 years 2 months 12 days |
Curtailment | $ 0 |
Net Prior Service Cost (Credit), end of period | (963) | $ (1,193)
Other Postretirement Benefit Plans, Defined Benefit Plan Established July 1, 2012 [Member] |  |
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost (Credit) [Roll Forward] |  |
Net Prior Service Cost (Credit), beginning of period | (14,527) |
Annual Amortization | $ 1,527 |
Years Remaining | 9 years 6 months |
Curtailment | $ 0 |
Net Prior Service Cost (Credit), end of period | (13,000) | (14,527)
Death Benefit Plan |  |
Amortization of Net (Gain) Loss Calculation |  |
Net (gain) loss | 690 | 1,791
Net (gain) loss subject to amortization | 690 | 1,791
Corridor (10% of greater of APBO or assets) | (729) | (826)
Net (gain)/loss in excess of corridor | $ (39) | $ 965
Amortization years | 07 years 08 months 12 days | 7 years 04 months 24 days

X
- Definition Accumulated Other Comprehensive Income, Calculation of Net Gains (Losses) Subject to Amortization [Abstract] + References No definition available. + Details
Name: | farm_AccumulatedOtherComprehensiveIncomeCalculationOfNetGainsLossesSubjectToAmortizationAbstract
Namespace Prefix: | farm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost (Credit) [Roll Forward] + References No definition available. + Details
Name: | farm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossNetPriorServiceCostCreditRollForward
Namespace Prefix: | farm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Accumulated Other Comprehensive Income, Net Gains (Losses) before Market Adjustment, after Tax + References No definition available. + Details
Name: | farm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeMarketAdjustmentAfterTax
Namespace Prefix: | farm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined Benefit Plan, Accumulated Other Comprehensive Income, Net Gains (Losses) Subject to Amortization, after Tax + References No definition available. + Details
Name: | farm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesSubjectToAmortizationAfterTax
Namespace Prefix: | farm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined Benefit Plan, Accumulated Other Comprehensive Income, Net Gains (Losses) Subject to Amortization, Remaining Amortization Period + References No definition available. + Details
Name: | farm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesSubjectToAmortizationRemainingAmortizationPeriod
Namespace Prefix: | farm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Accumulated Other Comprehensive Income, Net Prior Service Cost (Credit), Remaining Amortization Period + References No definition available. + Details
Name: | farm_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditRemainingAmortizationPeriod
Namespace Prefix: | farm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Corridor + References No definition available. + Details
Name: | farm_DefinedBenefitPlanCorridor
Namespace Prefix: | farm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition After tax net amount of gain (loss) that are not yet recognized as a component of net periodic benefit cost, and that are recognized as increases (decreases) in other comprehensive income as they arise. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after tax of cost (credit) due to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation, which has not yet been recognized as a component of net periodic benefit cost. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Prior Service Cost -URI http://asc.fasb.org/extlink&oid=49177896 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of the prior service cost or credit recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(1) -URI http://asc.fasb.org/extlink&oid=58740216&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Prior Service Cost -URI http://asc.fasb.org/extlink&oid=49177896 + Details
Name: | us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of net gain (loss) recognized in net periodic benefit cost as a result of an event that significantly reduces the expected years of future service of present employees or eliminates for a significant number of employees the accrual of defined benefits for some or all of their future services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Plan Curtailment -URI http://asc.fasb.org/extlink&oid=6520938 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(7) -URI http://asc.fasb.org/extlink&oid=58740216&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 15 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=7577095&loc=d3e8001-114927 + Details
Name: | us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=farm_OtherPostretirementBenefitPlansDefinedBenefitPlanEstablishedJanuary12008Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=farm_OtherPostretirementBenefitPlansDefinedBenefitPlanEstablishedJuly12012Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |