XML 29 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
DEBT (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 30, 2013
Line of credit        
DEBT        
Maximum borrowing capacity       $ 10.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
Outstanding borrowings 0us-gaap_LineOfCredit
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Line of credit | Base (prime) rate        
DEBT        
Effective interest rate on borrowing base (prime) rate      
Line of credit | Base (prime) rate | Minimum        
DEBT        
Percentage to be subtracted to compute the variable rate on the debt instrument 1.00%mnst_DebtInstrumentBasisSpreadSubtractedFromVariableRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= mnst_DebtInstrumentVariableRateBasePrimeMember
     
Line of credit | Base (prime) rate | Maximum        
DEBT        
Percentage to be subtracted to compute the variable rate on the debt instrument 1.50%mnst_DebtInstrumentBasisSpreadSubtractedFromVariableRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= mnst_DebtInstrumentVariableRateBasePrimeMember
     
Line of credit | London Interbank Offered Rates        
DEBT        
Effective interest rate on borrowing London Interbank Offered Rates      
Line of credit | London Interbank Offered Rates | Minimum        
DEBT        
Percentage that needs to be added to compute the variable rate on the debt instrument 1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Line of credit | London Interbank Offered Rates | Maximum        
DEBT        
Percentage that needs to be added to compute the variable rate on the debt instrument 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Capital lease obligations        
DEBT        
Company debt consisting of capital leases 0.4us-gaap_CapitalLeaseObligationsCurrent
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
1.3us-gaap_CapitalLeaseObligationsCurrent
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Period over which monthly installments are payable 12 months      
Assets acquired under capital leases        
Interest expenses for capital lease obligations 0.03us-gaap_CapitalLeasesIncomeStatementInterestExpense
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
0.05us-gaap_CapitalLeasesIncomeStatementInterestExpense
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
0.05us-gaap_CapitalLeasesIncomeStatementInterestExpense
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
 
Capital lease obligations | Assets acquired under capital leases        
Assets acquired under capital leases        
Net book value 3.7us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetsHeldUnderCapitalLeasesMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
4.2us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetsHeldUnderCapitalLeasesMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Accumulated depreciation 3.5us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetsHeldUnderCapitalLeasesMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
2.3us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_AssetsHeldUnderCapitalLeasesMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Standby letters of credit        
DEBT        
Maximum borrowing capacity 4.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_StandbyLettersOfCreditMember
     
Amount outstanding 0us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_StandbyLettersOfCreditMember
     
Standby letters of credit | Minimum        
DEBT        
Fee (as a percent) 1.00%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_StandbyLettersOfCreditMember
     
Standby letters of credit | Maximum        
DEBT        
Fee (as a percent) 1.50%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_StandbyLettersOfCreditMember