XML 104 R38.htm IDEA: XBRL DOCUMENT
v2.4.1.9

SUMMARY OF SIGNIFICANT ACCOUNT POLICIES (Schedule of Changes in Accounting Estimate) (Details) (USD $) In Thousands, except Per Share data, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Income Statement [Abstract] |  |  |  |  |  |  |  |  |  |  |
Cost of goods sold |  |  |  |  |  |  |  |  | $ 352,801 us-gaap_CostOfGoodsSold | $ 327,045 us-gaap_CostOfGoodsSold | $ 314,427 us-gaap_CostOfGoodsSold
Selling, general and administrative |  |  |  |  |  |  |  |  | 445,967 us-gaap_SellingGeneralAndAdministrativeExpense | 407,802 us-gaap_SellingGeneralAndAdministrativeExpense | 373,114 us-gaap_SellingGeneralAndAdministrativeExpense
Provision (benefit) for income taxes |  |  |  |  |  |  |  |  | 8,975 us-gaap_IncomeTaxExpenseBenefit | (10,235)us-gaap_IncomeTaxExpenseBenefit | 10,825 us-gaap_IncomeTaxExpenseBenefit
Net income (loss) | 17,166 us-gaap_NetIncomeLoss | 9,807 us-gaap_NetIncomeLoss | 4,825 us-gaap_NetIncomeLoss | 2,206 us-gaap_NetIncomeLoss | 13,771 us-gaap_NetIncomeLoss | (30,330)us-gaap_NetIncomeLoss | 1,520 us-gaap_NetIncomeLoss | (6,028)us-gaap_NetIncomeLoss | 34,004 us-gaap_NetIncomeLoss | (21,067)us-gaap_NetIncomeLoss | 41,204 us-gaap_NetIncomeLoss
Deferred Income Tax Expense (Benefit) |  |  |  |  |  |  |  |  | (964)us-gaap_DeferredIncomeTaxExpenseBenefit | (13,145)us-gaap_DeferredIncomeTaxExpenseBenefit | 1,537 us-gaap_DeferredIncomeTaxExpenseBenefit
Basic net income per common share (in dollars per share) |  |  |  |  |  |  |  |  | $ 1.05 us-gaap_EarningsPerShareBasic | $ (0.74)us-gaap_EarningsPerShareBasic | $ 1.46 us-gaap_EarningsPerShareBasic
Diluted net income per common share (in dollars per share) |  |  |  |  |  |  |  |  | $ 1.03 us-gaap_EarningsPerShareDiluted | $ (0.74)us-gaap_EarningsPerShareDiluted | $ 1.44 us-gaap_EarningsPerShareDiluted
Comprehensive Income (Loss), Net of Tax, Attributable to Parent |  |  |  |  |  |  |  |  | 9,589 us-gaap_ComprehensiveIncomeNetOfTax | (15,343)us-gaap_ComprehensiveIncomeNetOfTax | 45,500 us-gaap_ComprehensiveIncomeNetOfTax
Statement of Financial Position [Abstract] |  |  |  |  |  |  |  |  |  |  |
Inventories, net | 237,114 us-gaap_InventoryNet |  |  |  | 206,919 us-gaap_InventoryNet |  |  |  | 237,114 us-gaap_InventoryNet | 206,919 us-gaap_InventoryNet |
Deferred tax assets | 58,663 us-gaap_DeferredTaxAssetsNetCurrent |  |  |  | 48,616 us-gaap_DeferredTaxAssetsNetCurrent |  |  |  | 58,663 us-gaap_DeferredTaxAssetsNetCurrent | 48,616 us-gaap_DeferredTaxAssetsNetCurrent |
Prepaid expenses and other current assets | 29,632 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |  |  |  | 26,858 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |  |  |  | 29,632 us-gaap_PrepaidExpenseAndOtherAssetsCurrent | 26,858 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Retained earnings | 314,960 us-gaap_RetainedEarningsAccumulatedDeficit |  |  |  | 280,956 us-gaap_RetainedEarningsAccumulatedDeficit |  |  |  | 314,960 us-gaap_RetainedEarningsAccumulatedDeficit | 280,956 us-gaap_RetainedEarningsAccumulatedDeficit |
Statement of Cash Flows [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net income (loss) | 17,166 us-gaap_NetIncomeLoss | 9,807 us-gaap_NetIncomeLoss | 4,825 us-gaap_NetIncomeLoss | 2,206 us-gaap_NetIncomeLoss | 13,771 us-gaap_NetIncomeLoss | (30,330)us-gaap_NetIncomeLoss | 1,520 us-gaap_NetIncomeLoss | (6,028)us-gaap_NetIncomeLoss | 34,004 us-gaap_NetIncomeLoss | (21,067)us-gaap_NetIncomeLoss | 41,204 us-gaap_NetIncomeLoss
Deferred Income Tax Expense (Benefit) |  |  |  |  |  |  |  |  | (964)us-gaap_DeferredIncomeTaxExpenseBenefit | (13,145)us-gaap_DeferredIncomeTaxExpenseBenefit | 1,537 us-gaap_DeferredIncomeTaxExpenseBenefit
Increase (Decrease) in Inventories |  |  |  |  |  |  |  |  | (27,006)us-gaap_IncreaseDecreaseInInventories | (35,505)us-gaap_IncreaseDecreaseInInventories | (711)us-gaap_IncreaseDecreaseInInventories
Increase (Decrease) in Prepaid Expense and Other Assets |  |  |  |  |  |  |  |  | 8,070 us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets | 4,823 us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets | (3,067)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Scenario, Previously Reported [Member] |  |  |  |  |  |  |  |  |  |  |
Income Statement [Abstract] |  |  |  |  |  |  |  |  |  |  |
Cost of goods sold |  |  |  |  |  |  |  |  |  | 334,085 us-gaap_CostOfGoodsSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Selling, general and administrative |  |  |  |  |  |  |  |  |  | 394,250 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Provision (benefit) for income taxes |  |  |  |  |  |  |  |  |  | (7,813)us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Net income (loss) |  |  |  |  |  |  |  |  |  | (16,977)us-gaap_NetIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Deferred Income Tax Expense (Benefit) |  |  |  |  |  |  |  |  |  | (10,829)us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Basic net income per common share (in dollars per share) |  |  |  |  |  |  |  |  |  | $ (0.60)us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Diluted net income per common share (in dollars per share) |  |  |  |  |  |  |  |  |  | $ (0.60)us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Comprehensive Income (Loss), Net of Tax, Attributable to Parent |  |  |  |  |  |  |  |  |  | (11,253)us-gaap_ComprehensiveIncomeNetOfTax / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Statement of Financial Position [Abstract] |  |  |  |  |  |  |  |  |  |  |
Inventories, net |  |  |  |  | 213,431 us-gaap_InventoryNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |  |  |  |  | 213,431 us-gaap_InventoryNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Deferred tax assets |  |  |  |  | 46,300 us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |  |  |  |  | 46,300 us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Prepaid expenses and other current assets |  |  |  |  | 26,752 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |  |  |  |  | 26,752 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Retained earnings |  |  |  |  | 285,046 us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |  |  |  |  | 285,046 us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Statement of Cash Flows [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net income (loss) |  |  |  |  |  |  |  |  |  | (16,977)us-gaap_NetIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Deferred Income Tax Expense (Benefit) |  |  |  |  |  |  |  |  |  | (10,829)us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Increase (Decrease) in Inventories |  |  |  |  |  |  |  |  |  | (42,017)us-gaap_IncreaseDecreaseInInventories / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Increase (Decrease) in Prepaid Expense and Other Assets |  |  |  |  |  |  |  |  |  | 4,929 us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember |
Out-of-period Adjustment |  |  |  |  |  |  |  |  |  |  |
Income Statement [Abstract] |  |  |  |  |  |  |  |  |  |  |
Cost of goods sold |  |  |  |  |  |  |  |  |  | (7,040)us-gaap_CostOfGoodsSold / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Selling, general and administrative |  |  |  |  |  |  |  |  |  | 13,552 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Provision (benefit) for income taxes |  |  |  |  | 1,000 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |  |  |  |  | (2,422)us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Net income (loss) |  |  |  |  |  |  |  |  |  | (4,090)us-gaap_NetIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Deferred Income Tax Expense (Benefit) |  |  |  |  |  |  |  |  |  | (2,316)us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Basic net income per common share (in dollars per share) |  |  |  |  |  |  |  |  |  | $ (0.14)us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Diluted net income per common share (in dollars per share) |  |  |  |  |  |  |  |  |  | $ (0.14)us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Comprehensive Income (Loss), Net of Tax, Attributable to Parent |  |  |  |  |  |  |  |  |  | (4,090)us-gaap_ComprehensiveIncomeNetOfTax / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Statement of Financial Position [Abstract] |  |  |  |  |  |  |  |  |  |  |
Inventories, net |  |  |  |  | (6,512)us-gaap_InventoryNet / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |  |  |  |  | (6,512)us-gaap_InventoryNet / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Deferred tax assets |  |  |  |  | 2,316 us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |  |  |  |  | 2,316 us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Prepaid expenses and other current assets |  |  |  |  | 106 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |  |  |  |  | 106 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Retained earnings |  |  |  |  | (4,090)us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |  |  |  |  | (4,090)us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Statement of Cash Flows [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net income (loss) |  |  |  |  |  |  |  |  |  | (4,090)us-gaap_NetIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Deferred Income Tax Expense (Benefit) |  |  |  |  |  |  |  |  |  | (2,316)us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Increase (Decrease) in Inventories |  |  |  |  |  |  |  |  |  | 6,512 us-gaap_IncreaseDecreaseInInventories / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |
Increase (Decrease) in Prepaid Expense and Other Assets |  |  |  |  |  |  |  |  |  | $ (106)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember |

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 -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Comprehensive Income -URI http://asc.fasb.org/extlink&oid=35737396 Reference 3: 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=36458714&loc=d3e557-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 + Details
Name: | us-gaap_ComprehensiveIncomeNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total costs related to goods produced and sold during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 Reference 2: 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)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_CostOfGoodsSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. + 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 (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: 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 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31928-109318 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxAssetsNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 3: 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=32703322&loc=d3e4984-109258 Reference 4: 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=26872669&loc=d3e20235-122688 Reference 5: 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 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 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 + 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 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 2: 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=26872669&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 + Details
Name: | us-gaap_EarningsPerShareDiluted
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementAbstract
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 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Income Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6515339 Reference 4: 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=6907707&loc=d3e32639-109319 + 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 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=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInInventories
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 value of prepaid expenses and other assets not separately disclosed in the statement of cash flows, for example, deferred expenses, intangible assets, or income taxes. + 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=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. + 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.6(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6386567&loc=d3e3927-108312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_InventoryNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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=31042434&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 -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: 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 6: 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.18) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 7: 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.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 8 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: 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.31(a)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_RetainedEarningsAccumulatedDeficit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. + 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=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 4 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=34747878&loc=d3e3636-108311 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

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

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