XML 84 R60.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Employee Benefit Plans - Multi-Employer Plan (Details) (USD $) | 12 Months Ended |  |  | 12 Months Ended
--- | --- | --- | --- | ---
Jun. 30, 2012 | Jun. 30, 2011 | Jun. 30, 2010 | Jun. 30, 2012 Western Conference of Teamsters Pension Plan | Oct. 31, 2011 Western Conference of Teamsters Pension Plan | Jun. 30, 2012 Program for Enhanced Early Retirement | Jun. 30, 2012 Multiemployer Plans, Pension Western Conference of Teamsters Pension Plan | Jun. 30, 2011 Multiemployer Plans, Pension Western Conference of Teamsters Pension Plan | Jun. 30, 2010 Multiemployer Plans, Pension Western Conference of Teamsters Pension Plan | Jun. 30, 2012 Multiemployer Plans, Pension All Other Plans | Jun. 30, 2011 Multiemployer Plans, Pension All Other Plans | Jun. 30, 2010 Multiemployer Plans, Pension All Other Plans
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Employer contributions |  |  |  |  |  |  | $ 3,048,000 | [1],[2],[3] | $ 2,929,000 | [1],[2],[3] | $ 2,820,000 | [1],[2],[3] | $ 113,000 | [4] | $ 254,000 | [4] | $ 282,000 | [4]
Withdrawal obligation |  |  |  |  | 0 |  |  |  |  |  |  |  |  |  |  |  |  |
Employer contributions (percentage) |  |  |  | 5.00% |  | 6.50% |  |  |  |  |  |  |  |  |  |  |  |
Employer contributions (hours) |  |  |  |  |  | T173H |  |  |  |  |  |  |  |  |  |  |  |
Pension withdrawal expense | $ 4,568,000 | $ 0 | $ 0 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
[1] | Less than 5% of total contribution to WCTPP based on WCTPP's most recent annual report on Form 5500 for the calendar year ended December 31, 2010.
[2] | The Company guarantees that one hundred seventy-three (173) hours will be contributed upon for all employees who are compensated for all available straight time hours for each calendar month. An additional 6.5% of the basic contribution must be paid for PEER or the Program for Enhanced Early Retirement.
[3] | Individually significant plan.
[4] | Includes plans that are not individually significant.

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Hours of Contributions + References No definition available. + Details
Name: | farm_MultiemployerPlansCollectiveBargainingArrangementHoursOfContributions
Namespace Prefix: | farm_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The expense for the present value of future payments related to the withdrawal from multi-employer pension plan. + References No definition available. + Details
Name: | farm_PensionWithdrawalExpense
Namespace Prefix: | farm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase in the fair value of plan assets from contributions made by the employer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 132R -Paragraph 5 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=21915506&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of contributions required by a collective bargaining arrangement to contributions required by all collective bargaining arrangements related to a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=14450570&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlansCollectiveBargainingArrangementPercentageOfContributions
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Amount of the obligation recognized by withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References No definition available. + Details
Name: | us-gaap_MultiemployerPlansWithdrawalObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant