XML 14 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
INVESTMENTS (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Held to Maturity and Available-for-sale    
Held to maturity and available-for-sale securities, Amortized Cost $ 684,614mnst_HeldToMaturityAndAvailableForSaleSecuritiesAmortizedCost $ 820,164mnst_HeldToMaturityAndAvailableForSaleSecuritiesAmortizedCost
Held to maturity and available-for-sale securities, Gross Unrealized Holding Gains 56mnst_HeldToMaturityAndAvailableForSaleSecuritiesGrossUnrealizedGain 115mnst_HeldToMaturityAndAvailableForSaleSecuritiesGrossUnrealizedGain
Held to maturity and available-for-sale securities, Gross Unrealized Holding Losses 8mnst_HeldToMaturityAndAvailableForSaleSecuritiesGrossUnrealizedLosses1 3mnst_HeldToMaturityAndAvailableForSaleSecuritiesGrossUnrealizedLosses1
Held to maturity and available-for-sale securities, Fair Value 684,662mnst_HeldToMaturityAndAvailableForSaleSecuritiesFairValueDisclosure 820,276mnst_HeldToMaturityAndAvailableForSaleSecuritiesFairValueDisclosure
Held to Maturity, Available-for-sale, and Trading    
Investments, Fair Value Disclosure 688,572us-gaap_InvestmentsFairValueDisclosure 824,186us-gaap_InvestmentsFairValueDisclosure
Variable rate demand notes    
Available-for-sale    
Amortized Cost 3,900us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
4,001us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
Fair Value 3,900us-gaap_AvailableForSaleSecurities
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
4,001us-gaap_AvailableForSaleSecurities
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_VariableRateDemandObligationMember
Short-term | Certificates of deposit    
Held-to-Maturity    
Amortized Cost 15,991us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
19,482us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
Gross Unrealized Holding Losses 1us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
2us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
Fair Value 15,990us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
19,480us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CertificatesOfDepositMember
Short-term | Municipal securities    
Held-to-Maturity    
Amortized Cost 622,082us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
744,542us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Gross Unrealized Holding Gains 48us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
105us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Fair Value 622,130us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
744,647us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Short-term | U.S. government Agencies    
Held-to-Maturity    
Amortized Cost 1,401us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
9,199us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Gross Unrealized Holding Losses   1us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Fair Value 1,401us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
9,198us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Short-term | Auction rate securities    
Trading    
Fair Value 3,910us-gaap_TradingSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
3,910us-gaap_TradingSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_ShortTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
Long-term | Municipal securities    
Held-to-Maturity    
Amortized Cost 33,662us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
42,940us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Gross Unrealized Holding Gains 8us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
10us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Fair Value 33,670us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
42,950us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Long-term | U.S. government Agencies    
Held-to-Maturity    
Amortized Cost 7,578us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Gross Unrealized Holding Losses 7us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Fair Value $ 7,571us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= mnst_LongTermInvestmentsMember
/ mnst_ScheduleOfInvestmentHoldingsMajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember