XML 24 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
INVESTMENTS (Details 3) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Investments    
Amortized Cost $ 824,074mnst_InvestmentSecuritiesAmortizedCostBasis $ 412,039mnst_InvestmentSecuritiesAmortizedCostBasis
Fair Value 824,186us-gaap_InvestmentsFairValueDisclosure 412,087us-gaap_InvestmentsFairValueDisclosure
Certificates of deposit | Less than 1 year    
Investments    
Amortized Cost   22,045mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
Fair Value   22,045us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
Commercial paper | Less than 1 year    
Investments    
Amortized Cost 19,482mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
5,991mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
Fair Value 19,480us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
5,991us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperMember
Municipal securities | Less than 1 year    
Investments    
Amortized Cost 744,542mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
367,819mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Fair Value 744,647us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
367,867us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Municipal securities | Due 1 - 10 years    
Investments    
Amortized Cost 42,940mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter1YearThrough10YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
 
Fair Value 42,950us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter1YearThrough10YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
 
U.S. government Agencies | Less than 1 year    
Investments    
Amortized Cost 9,199mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Fair Value 9,198us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesWithin1YearMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Variable rate demand notes | Due 21 - 30 years    
Investments    
Amortized Cost 4,001mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter20YearsThrough30YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
 
Fair Value 4,001us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter20YearsThrough30YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
 
Auction rate securities | Due 11 - 20 years    
Investments    
Amortized Cost 3,910mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter10YearsThrough20YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
11,102mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter10YearsThrough20YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
Fair Value 3,910us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter10YearsThrough20YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
11,102us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter10YearsThrough20YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
Auction rate securities | Due 21 - 30 years    
Investments    
Amortized Cost   5,082mnst_InvestmentSecuritiesAmortizedCostBasis
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter20YearsThrough30YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
Fair Value   $ 5,082us-gaap_InvestmentsFairValueDisclosure
/ mnst_InvestmentHoldingsByMaturityPeriodAxis
= mnst_InvestmentsMaturitiesAfter20YearsThrough30YearsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember