XML 66 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity and Earnings (Loss) per Share (Detail) - Reclassification out of Accumulated Other Comprehensive Income (USD $)
In Thousands, 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
Reclassification out of Accumulated Other Comprehensive Income [Line Items]                    
Income tax expense (benefit) $ (3,267)us-gaap_IncomeTaxExpenseBenefit $ 1,169us-gaap_IncomeTaxExpenseBenefit $ (86)us-gaap_IncomeTaxExpenseBenefit $ (81)us-gaap_IncomeTaxExpenseBenefit $ 758us-gaap_IncomeTaxExpenseBenefit $ (19)us-gaap_IncomeTaxExpenseBenefit $ (25)us-gaap_IncomeTaxExpenseBenefit $ 0us-gaap_IncomeTaxExpenseBenefit $ (2,265)us-gaap_IncomeTaxExpenseBenefit $ 714us-gaap_IncomeTaxExpenseBenefit
Net income (loss) from continuing operations attributable to common shareholders                 22,843us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic (5,807)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Reclassification out of Accumulated Other Comprehensive Income [Member]                    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]                    
Net income (loss) from continuing operations attributable to common shareholders                 689us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
 
Pension Plan Items [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]                    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]                    
Recognized net actuarial loss                 20us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Settlement loss                 50mgpi_OtherComprehensiveIncomeLossAmortizationAdjustmentfromAOCIPensionandOtherPostretirementBenefitPlansSettlementGainLossbeforeTax
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Total before tax                 70us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Income tax expense (benefit)                 (155)us-gaap_IncomeTaxExpenseBenefit
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Net income (loss) from continuing operations attributable to common shareholders                 (85)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Post Employment Benefit Items [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]                    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]                    
Recognized net actuarial loss                 18us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= mgpi_AccumulatedPostEmploymentBenefitPlansAdjustmentMember
 
Amortization of prior service cost                 (369)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= mgpi_AccumulatedPostEmploymentBenefitPlansAdjustmentMember
 
Plan amendment and curtailment                 1,183mgpi_OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIPensionandOtherPostretirementBenefitPlansforPlanAmendmentandCurtailmentbeforeTax
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= mgpi_AccumulatedPostEmploymentBenefitPlansAdjustmentMember
 
Recognition of prior service cost due to curtailment                 (52)mgpi_OtherComprehensiveIncomeLossReclassificationAdjustmentfromAOCIPensionandOtherPostretirementBenefitPlansforPriorServiceCostDuePlanAmendmentandCurtailmentbeforeTax
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= mgpi_AccumulatedPostEmploymentBenefitPlansAdjustmentMember
 
Total before tax                 780us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= mgpi_AccumulatedPostEmploymentBenefitPlansAdjustmentMember
 
Income tax expense (benefit)                 (6)us-gaap_IncomeTaxExpenseBenefit
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= mgpi_AccumulatedPostEmploymentBenefitPlansAdjustmentMember
 
Net income (loss) from continuing operations attributable to common shareholders                 $ 774us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeAxis
= mgpi_ReclassificationoutofAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= mgpi_AccumulatedPostEmploymentBenefitPlansAdjustmentMember