XML 66 R47.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Changes in Accounting Principles and Corrections to Previously Issued Financial Statements - Schedules of Accounting Adjustments (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2018 | Dec. 31, 2017
Income Statement Related Disclosures [Abstract] |  |  |  |
Cost of goods sold | $ 106,529 | $ 111,089 | $ 205,734 | $ 196,719
Gross profit | 53,244 | 56,277 | 101,479 | 102,360
Selling expenses | 39,591 | 42,127 | 76,901 | 74,984
General and administrative expenses | 12,140 | 14,305 | 20,757 | 25,664
Operating Expenses | 52,742 | 56,267 | 103,055 | 100,506
Income (loss) from operations | 502 | 10 | (1,576) | 1,854
Interest Expense | (3,332) | (2,506) | (6,184) | (4,674)
Other, net | 953 | 2,217 | 1,610 | 3,967
Nonoperating Income (Expense) | (13,327) | (282) | (15,522) | (694)
Income (loss) before taxes | (12,825) | (272) | (17,098) | 1,160
Income tax (benefit) expense | (2,725) | 16,788 | (4,012) | 17,380
Net loss | (10,100) | (17,060) | (13,086) | (16,220)
Net loss available to common stockholders | $ (10,234) | $ (17,189) | $ (13,352) | $ (16,349)
Net income available to common stockholders per common share—basic (in US$ per share) | $ (0.60) | $ (1.03) | $ (0.79) | $ (0.98)
Net income available to common stockholders per common share—diluted (in US$ per share) | $ (0.60) | $ (1.03) | $ (0.79) | $ (0.98)
Adjustments to reconcile net loss to net cash used in operating activities: |  |  |  |
Deferred income taxes |  |  | $ (3,265) | $ 16,555
Net losses (gains) on derivative instruments and investments |  |  | 6,205 | (726)
Change in operating assets and liabilities: |  |  |  |
Inventories |  |  | (11,326) | (6,629)
Derivative assets (liabilities), net |  |  | (9,234) | (3,038)
Accounts payable |  |  | 21,534 | 1,302
Unrealized gains (losses) on derivative instruments designated as cash flow hedges, net of tax | $ 748 | $ (1,279) | (5,349) | (1,707)
Losses (gains) on derivative instruments designated as cash flow hedges reclassified to cost of goods sold, net of tax | 1,650 | 64 | 3,110 | (708)
Total comprehensive loss, net of tax | $ (5,206) | (18,275) | $ (12,829) | (18,635)
As Previously Reported |  |  |  |
Income Statement Related Disclosures [Abstract] |  |  |  |
Cost of goods sold |  | 101,847 |  | 184,553
Gross profit |  | 65,519 |  | 114,526
Selling expenses |  | 49,328 |  | 88,243
General and administrative expenses |  | 13,914 |  | 25,241
Operating Expenses |  | 63,077 |  | 113,342
Income (loss) from operations |  | 2,442 |  | 1,184
Interest Expense |  | (861) |  | (1,384)
Other, net |  | 554 |  | 641
Nonoperating Income (Expense) |  | (300) |  | (730)
Income (loss) before taxes |  | 2,142 |  | 454
Income tax (benefit) expense |  | 20,910 |  | 20,200
Net loss |  | (18,768) |  | (19,746)
Net loss available to common stockholders |  | $ (18,897) |  | $ (19,875)
Net income available to common stockholders per common share—basic (in US$ per share) |  | $ (1.13) |  | $ (1.19)
Net income available to common stockholders per common share—diluted (in US$ per share) |  | $ (1.13) |  | $ (1.19)
Adjustments to reconcile net loss to net cash used in operating activities: |  |  |  |
Deferred income taxes |  |  |  | $ 19,375
Net losses (gains) on derivative instruments and investments |  |  |  | 1,033
Change in operating assets and liabilities: |  |  |  |
Inventories |  |  |  | (7,682)
Derivative assets (liabilities), net |  |  |  | (3,000)
Accounts payable |  |  |  | 1,264
Unrealized gains (losses) on derivative instruments designated as cash flow hedges, net of tax |  | $ (1,279) |  | (1,711)
Losses (gains) on derivative instruments designated as cash flow hedges reclassified to cost of goods sold, net of tax |  | 365 |  | 369
Total comprehensive loss, net of tax |  | (19,682) |  | (21,088)
Restatement Adjustment |  |  |  |
Income Statement Related Disclosures [Abstract] |  |  |  |
Cost of goods sold |  | (86) |  | (129)
Gross profit |  | 86 |  | 129
Selling expenses |  | (287) |  | (258)
General and administrative expenses |  | 391 |  | 423
Operating Expenses |  | 104 |  | 165
Income (loss) from operations |  | (18) |  | (36)
Interest Expense |  | (1,645) |  | (3,290)
Other, net |  | 1,663 |  | 3,326
Nonoperating Income (Expense) |  | 18 |  | 36
Income (loss) before taxes |  | 0 |  | 0
Income tax (benefit) expense |  | 0 |  | 0
Net loss |  | 0 |  | 0
Net loss available to common stockholders |  | $ 0 |  | $ 0
Net income available to common stockholders per common share—basic (in US$ per share) |  | $ 0.00 |  | $ 0.00
Net income available to common stockholders per common share—diluted (in US$ per share) |  | $ 0.00 |  | $ 0.00
Restatement Adjustment | LIFO to FIFO Adjustment |  |  |  |
Income Statement Related Disclosures [Abstract] |  |  |  |
Cost of goods sold |  | $ 2,330 |  | $ 1,885
Gross profit |  | (2,330) |  | (1,885)
Selling expenses |  | 0 |  | 0
General and administrative expenses |  | 0 |  | 0
Operating Expenses |  | 0 |  | 0
Income (loss) from operations |  | (2,330) |  | (1,885)
Interest Expense |  | 0 |  | 0
Other, net |  | 0 |  | 0
Nonoperating Income (Expense) |  | 0 |  | 0
Income (loss) before taxes |  | (2,330) |  | (1,885)
Income tax (benefit) expense |  | (3,978) |  | (3,370)
Net loss |  | 1,648 |  | 1,485
Net loss available to common stockholders |  | $ 1,648 |  | $ 1,485
Net income available to common stockholders per common share—basic (in US$ per share) |  | $ 0.10 |  | $ 0.09
Net income available to common stockholders per common share—diluted (in US$ per share) |  | $ 0.10 |  | $ 0.09
Adjustments to reconcile net loss to net cash used in operating activities: |  |  |  |
Deferred income taxes |  |  |  | $ (3,370)
Net losses (gains) on derivative instruments and investments |  |  |  | (1,759)
Change in operating assets and liabilities: |  |  |  |
Inventories |  |  |  | 3,644
Derivative assets (liabilities), net |  |  |  | (38)
Accounts payable |  |  |  | 38
Restatement Adjustment | Preferable Freight and Warehousing Adjustments |  |  |  |
Income Statement Related Disclosures [Abstract] |  |  |  |
Cost of goods sold |  | $ 5,226 |  | 9,689
Gross profit |  | (5,226) |  | (9,689)
Selling expenses |  | (5,878) |  | (10,923)
General and administrative expenses |  | 0 |  | 0
Operating Expenses |  | (5,878) |  | (10,923)
Income (loss) from operations |  | 652 |  | 1,234
Interest Expense |  | 0 |  | 0
Other, net |  | 0 |  | 0
Nonoperating Income (Expense) |  | 0 |  | 0
Income (loss) before taxes |  | 652 |  | 1,234
Income tax (benefit) expense |  | 1,113 |  | 1,264
Net loss |  | (461) |  | (30)
Net loss available to common stockholders |  | $ (461) |  | $ (30)
Net income available to common stockholders per common share—basic (in US$ per share) |  | $ (0.03) |  | $ 0.00
Net income available to common stockholders per common share—diluted (in US$ per share) |  | $ (0.03) |  | $ 0.00
Adjustments to reconcile net loss to net cash used in operating activities: |  |  |  |
Deferred income taxes |  |  |  | $ 1,264
Net losses (gains) on derivative instruments and investments |  |  |  | 0
Change in operating assets and liabilities: |  |  |  |
Inventories |  |  |  | (1,234)
Derivative assets (liabilities), net |  |  |  | 0
Accounts payable |  |  |  | 0
Restatement Adjustment | Corrections of Freight, Overhead Variances and PPVs |  |  |  |
Income Statement Related Disclosures [Abstract] |  |  |  |
Cost of goods sold |  | $ 1,772 |  | 721
Gross profit |  | (1,772) |  | (721)
Selling expenses |  | (1,036) |  | (2,078)
General and administrative expenses |  | 0 |  | 0
Operating Expenses |  | (1,036) |  | (2,078)
Income (loss) from operations |  | (736) |  | 1,357
Interest Expense |  | 0 |  | 0
Other, net |  | 0 |  | 0
Nonoperating Income (Expense) |  | 0 |  | 0
Income (loss) before taxes |  | (736) |  | 1,357
Income tax (benefit) expense |  | (1,257) |  | (714)
Net loss |  | 521 |  | 2,071
Net loss available to common stockholders |  | $ 521 |  | $ 2,071
Net income available to common stockholders per common share—basic (in US$ per share) |  | $ 0.03 |  | $ 0.12
Net income available to common stockholders per common share—diluted (in US$ per share) |  | $ 0.03 |  | $ 0.12
Adjustments to reconcile net loss to net cash used in operating activities: |  |  |  |
Deferred income taxes |  |  |  | $ (714)
Net losses (gains) on derivative instruments and investments |  |  |  | 0
Change in operating assets and liabilities: |  |  |  |
Inventories |  |  |  | (1,357)
Derivative assets (liabilities), net |  |  |  | 0
Accounts payable |  |  |  | $ 0

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

X
- Definition Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=84228862&loc=d3e557-108580 + Details
Name: | us-gaap_ComprehensiveIncomeNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=96948231&loc=d3e4984-109258 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=96947427&loc=d3e1252-109256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_EarningsPerShareBasic
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=96947427&loc=d3e1252-109256 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_EarningsPerShareDiluted
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting and losses recognized for other than temporary impairments (OTTI) of the subject investments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (c)-(e) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(c),9(a)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27405-111563 + Details
Name: | us-gaap_GainLossOnInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_GrossProfit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInAccountsPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer). + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInInventories
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=64930785&loc=d3e28555-108399 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=96947427&loc=d3e1377-109256 + Details
Name: | us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_NonoperatingIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense. + References No definition available. + Details
Name: | us-gaap_OperatingExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=96868048&loc=SL4569643-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=96868048&loc=SL4569616-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684 + Details
Name: | us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=84228862&loc=d3e637-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6441202&loc=d3e80720-113993 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624171-113959 + Details
Name: | us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of income (expense) related to nonoperating activities, classified as other. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.9) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_OtherNonoperatingIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Expenses recognized in the period that are directly related to the selling and distribution of products or services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SellingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioPreviouslyReportedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=farm_LIFOtoFIFOAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=farm_OtherAdjustmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=farm_CorrectionsofFreightOverheadVarianceandPPVsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |