MPWR


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesAuthorized

us-gaap:CommonStockSharesOutstanding
us-gaap:StatementEquityComponents

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfRevenue

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:StatementGeographical

us-gaap:Revenues

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:Cash

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:ShortTermInvestments

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:OtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:LongTermInvestments

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset
us-gaap:BalanceSheetLocation

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent
us-gaap:MajorCustomers, us-gaap:BalanceSheetLocation

us-gaap:DividendsPayableCurrent

us-gaap:LiabilitiesCurrent
us-gaap:BalanceSheetLocation
us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherLiabilitiesNoncurrent
us-gaap:BalanceSheetLocation
us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
us-gaap:BalanceSheetLocation
us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStocksIncludingAdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsOfDividends

us-gaap:Dividends
us-gaap:StatementEquityComponents

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
us-gaap:AwardType
us-gaap:TitleOfIndividual, us-gaap:AwardType, us-gaap:SubsequentEventType

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:ProceedsFromSaleOfShortTermInvestments

us-gaap:ProceedsFromSaleOfLongtermInvestments

mpwr:ContributionsMadeToDeferredCompensationPlan

mpwr:GainLossOnDeferredCompensationPlanInvestments

mpwr:GainLossOnDeferredCompensationPlanInvestmentsCashFlow

mpwr:LitigationExpenseBenefitNet
us-gaap:TitleOfIndividual, us-gaap:AwardType
mpwr:MaximumStockCompensationCosts

mpwr:PercentageOfAuctionRateSecuritiesRedeemedatParValue
us-gaap:ProductOrService
mpwr:PercentageOfRevenue

mpwr:PropertyAndEquipmentPurchasedOnExtendedPaymentTerms

mpwr:RedemptionAuctionRateSecuritiesToDate
us-gaap:AwardType
mpwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed
us-gaap:AwardType, us-gaap:SubsequentEventType
us-gaap:TitleOfIndividual, us-gaap:AwardType
us-gaap:Range, us-gaap:AwardType, us-gaap:SubsequentEventType
mpwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTarget
us-gaap:Range, us-gaap:TitleOfIndividual, us-gaap:AwardType
mpwr:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsMinimumPercentageAllowed
us-gaap:PlanName
mpwr:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansIntrinsicValue

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:CapitalExpendituresIncurredButNotYetPaid
us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:DividendsCommonStock

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
us-gaap:InvestmentType
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
us-gaap:InvestmentType
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInOtherAccruedLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInReceivables

us-gaap:LeaseCost
us-gaap:StatementEquityComponents
us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseLeaseIncomeLeasePayments

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
us-gaap:StatementEquityComponents
us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents
us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsToAcquireShortTermInvestments

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
us-gaap:AwardType

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromStockPlans
us-gaap:PlanName

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
us-gaap:StatementEquityComponents
us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
us-gaap:AwardType, us-gaap:PlanName
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
us-gaap:AwardType, us-gaap:PlanName
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
us-gaap:AwardType, us-gaap:PlanName
us-gaap:AwardType, us-gaap:StatementScenario, us-gaap:TitleOfIndividual
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
us-gaap:AwardType, us-gaap:SubsequentEventType, us-gaap:Vesting
us-gaap:AwardType, us-gaap:Vesting
us-gaap:TitleOfIndividual, us-gaap:AwardType, us-gaap:Vesting
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested

us-gaap:ShortTermLeaseCost

us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
us-gaap:StatementEquityComponents

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

mpwr:AccruedDividendEquivalents

mpwr:AccruedPurchasesOfPropertyAndEquipmentCurrent

mpwr:CashCashEquivalentsAndInvestments
us-gaap:Range
mpwr:CashFlowModelInputDiscountRate

mpwr:DividendEquivalentsNoncurrent

mpwr:DividendsAndDividendEquivalents

mpwr:DividendsAndDividendEquivalentsAccrued

mpwr:LesseeOperatingLeaseLeaseNotYetCommencedFutureLeaseObligations

mpwr:LessorOperatingLeasePaymentToBeReceivedAfterYearFour

mpwr:ProductReturnAssetsCurrent

mpwr:StockRotationReserveAndAccruedSalesReturns

mpwr:TaxWithholdingShareBasedPaymentArrangementProceedsReceivable

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedSalesCommissionCurrent

us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AuctionRateSecuritiesNoncurrent

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:InvestmentType
us-gaap:InvestmentType
us-gaap:InvestmentType
us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent

us-gaap:CertificatesOfDepositAtCarryingValue

us-gaap:CommercialPaperAtCarryingValue

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
us-gaap:InvestmentType

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
us-gaap:InvestmentType

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
us-gaap:InvestmentType

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
us-gaap:InvestmentType

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
us-gaap:InvestmentType

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
us-gaap:InvestmentType

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
us-gaap:BalanceSheetLocation

us-gaap:DeferredCompensationPlanAssets
us-gaap:BalanceSheetLocation
us-gaap:FairValueByAssetClass

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:PlanName

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
us-gaap:InvestmentType
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue

us-gaap:InterestReceivableCurrent

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LessorOperatingLeasePaymentsToBeReceived

us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths

us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear

us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears

us-gaap:MoneyMarketFundsAtCarryingValue

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards
us-gaap:IncomeTaxAuthority, us-gaap:IncomeTaxAuthorityName

us-gaap:OtherAccruedLiabilitiesNoncurrent

us-gaap:OtherAssetsMiscellaneousCurrent

us-gaap:OtherAssetsMiscellaneousNoncurrent

us-gaap:PrepaidExpenseCurrent

us-gaap:PrepaidExpenseOtherNoncurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:PurchaseObligation

us-gaap:RestrictedCashAndCashEquivalents

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding

us-gaap:StandardProductWarrantyAccrual
us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount

us-gaap:USGovernmentSecuritiesAtCarryingValue

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Long Term Investments
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Liabilities Current
Current Liabilities
Accrued Income Taxes Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Raw Materials Net Of Reserves

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:CommonStockSharesIssued ██████████▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▁▇▇▇▆▆▆▆▆▆▆45.91745.73745.26745.09644.91144.71543.61643.43543.23443.03342.50542.40842.28542.14541.61441.50841.36641.23940.79340.66140.4840.23639.68939.50339.61739.25338.83238.80438.77438.6720.03829138.22737.33636.73338635.67328235.43180834.82028134.41089633.82603233.69375133.466052NA35.063033NANA
us-gaap:CommonStockSharesAuthorized ██████████████████████████████▁██████████150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0150.00.15150.0150.0150.0150.0150.0150.0150.0150.0150.0150.0NA150.0NANA
us-gaap:CommonStockSharesOutstanding ██████████▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▁▇▇▇▆▆▆▆▆▆▆45.91745.73745.26745.09644.91144.71543.61643.43543.23443.03342.50542.40842.28542.14541.61441.50841.36641.23940.79340.66140.4840.23639.68939.50339.61739.25338.83238.80438.77438.6720.03829138.22737.33636.73338635.67328235.43180834.82028134.41089633.82603233.69375133.466052NA35.063033NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁47.75447.711NA46.95546.83146.6746.50345.83345.48345.23245.05844.66944.444.28244.6143.48643.39743.26842.40441.89541.71641.64641.44540.68940.74540.59640.32139.72739.60839.51739.52439.0090.0382390.0377080.0367630.0364380.0359970.0355380.0343740.0342434.9030.036105NA0.03772738.355
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁45.79645.498NA44.9744.78544.455NA43.30843.10942.749NA42.36242.23741.922NA41.45841.32341.047NA40.5940.38740.028NA39.59239.5739.105NA38.78538.68438.47NA37.910.0370530.0362590.0355560.0351450.0346650.0341050.0337590.03359433.8460.035024NA0.03618536.291
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 TTM Greenblatt ROC _ _█▆▆█▄▅▄▄▃▃▅▅▄▃▄▄▃▂▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▂▂▁▁▁▁▁60.62846.08639.96259.97927.95530.98630.69430.03220.11921.71733.07733.49324.88222.03725.05323.83214.9713.5717.54215.00111.52710.37611.79313.3110.1115.8579.16510.4466.6049.0858.048.6564.9142.3050.986.326.7813.1982.4115.0514.0391.916NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AllocatedShareBasedCompensationExpense █▇▆▆▅▅▅▅▆▄▄▄▄▄▃▄▄▃▃▄▃▂▃▃▃▃▄▄▄▄▃▂▂▁▁▁▁▁▁▁▁32.12628.58322.9722.97521.04418.56218.6821.322.70916.0114.84214.84315.89215.0311.85813.96915.12711.66210.74813.51611.7478.97912.37210.4759.4979.21914.94114.67913.36815.60312.4875.2315.194.662.84.1823.8293.3153.093.3743.675NANANANA
us-gaap:ComprehensiveIncomeNetOfTax █▆▇█▅▅▅▄▃▄▄▄▃▄▃▄▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▂▂▁▁▂▁▁60.45842.28550.54362.13436.09431.22137.023.62717.59530.68427.83527.53317.45925.08513.54225.36416.34115.98512.29614.3089.15211.2838.4918.0997.9896.2489.0111.0426.5858.417.868.0246.3192.78-0.1845.8646.6093.4671.0395.8874.1952.18NANANA
us-gaap:CostOfRevenue █▇▆▇▅▄▄▅▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▂▁▁▁▁▁▁▁▁▁▁▁▂▁129.102113.396104.169116.38283.61674.33174.80275.65567.78263.35768.90470.95762.19757.65558.26958.08350.77345.5247.10748.53143.15339.00240.00141.75437.28733.85534.74435.87231.33727.96429.26630.05326.78624.08522.66126.49527.43524.07422.54425.14825.0722.16323.31629.85723.256
us-gaap:GrossProfit █▇▆▇▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▂▂▁▁▁▁▁▁▁▁▁▁▁▂▁164.215141.059128.874143.04102.59391.44791.93693.15883.22578.00684.59389.01877.56471.49571.16170.85661.42554.84256.51157.92550.92645.5146.91749.4444.12939.68340.95942.46337.09932.09734.29435.29430.92827.38525.55330.01331.17226.4124.91727.81426.55822.30523.74135.98632.434
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest █▆▆█▅▄▅▄▃▄▄▅▄▃▄▄▃▂▃▃▂▂▂▂▂▁▂▂▂▂▂▂▁▁63.65948.67344.44262.47333.15529.27233.42532.28922.34825.05832.68436.20727.11422.47726.725.08716.20714.95118.43915.78112.12410.91912.34313.30410.3466.4999.57210.6486.8999.2757.9838.5975.1322.295NANANANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit ▆▄▄▅▄▁▃▄▄▃▅▅▄▃█▄▄▃▄▄▃▃▄▄▄▃▃▃▃▃▃▄▃▃▃▃▃▃▃▃▃▃▃▃▃8.493.261.5556.9072.988-6.4840.9892.7611.655-1.1235.0464.6392.9080.62114.6291.4451.1930.4741.8661.4080.9260.3442.2332.1032.4470.5360.712-0.5730.5020.2570.4841.187-0.357-0.2040.7220.5550.5480.3090.057-0.4190.5810.2060.540.2970.733
us-gaap:IncomeTaxesPaidNet █▁▁▁▁▁▂▃▆▁▁▃8.6460.3770.3690.4030.3540.2791.2282.3046.7750.3930.7462.504NANANANANANANANANANANANA1.5130.2420.2540.3480.4160.2170.2690.2660.2570.3240.0750.3090.2980.1250.0940.20.2810.1-0.0860.197NA
us-gaap:InterestIncomeExpenseNonoperatingNet █▇▆▇▇▇▆▅▅▅▅▄▄▄▄▄▄▃▂▁▁▁2.772.2822.2542.3112.3882.3742.0981.851.6611.6961.7151.5831.5631.461.4151.3461.3271.2640.8930.5850.5210.489NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss █▇▆█▅▅▅▅▄▄▄▅▄▄▂▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▂▂▁▁▂▁▁55.16945.41342.88755.56630.16735.75632.43629.52820.69326.18127.63831.56824.20621.85612.07123.64215.01414.47716.57314.37311.19810.57510.1111.2017.8995.9638.8611.2216.3979.0187.4997.415.4892.4990.2485.9216.5922.9952.4535.4733.4821.893NANANA
us-gaap:NonoperatingIncomeExpense ▆▅▇▅█▁▆▅▅▆▂▅▅▃3.0312.5874.482.4945.2-1.7142.7312.2572.2293.341-0.3932.7142.2320.44NANANANANANANANA0.55-0.0060.2350.6420.4070.2020.2950.19-0.057-0.0590.218-0.01NANANA0.106NA0.003NA0.183NA0.081NA
us-gaap:OperatingExpenses █▇▇▆▆▄▄▅▅▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁103.58794.97388.91283.06174.63860.46161.24263.12663.10656.28951.51655.52552.68249.45846.10847.02446.45541.27238.96942.92439.39935.13435.12436.1334.01833.82631.79432.01730.49523.01226.25426.63826.01425.0824.57323.69324.39123.21222.50622.76322.51920.38919.7822.55125.628
us-gaap:OperatingIncomeLoss █▆▆█▄▅▄▄▃▃▅▅▄▃▄▄▃▂▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▂▂▁▁▁▁▁▁▂▂60.62846.08639.96259.97927.95530.98630.69430.03220.11921.71733.07733.49324.88222.03725.05323.83214.9713.5717.54215.00111.52710.37611.79313.3110.1115.8579.16510.4466.6049.0858.048.6564.9142.3050.986.326.7813.1982.4115.0514.0391.9163.96113.4356.806
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▆▃█▇▄▃▆▁▂▆▄▂▁▆▅▅▅▅▃▄▃▄▃▃▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄5.437-2.4749.0786.9361.018-2.8824.461-6.135-3.7093.677-0.083-4.526-6.8624.3892.3771.51.1861.306-3.44-0.052-2.0390.498-1.388-3.1320.1050.249-0.091-0.0980.176-0.5960.3930.4310.8620.3030.153-0.141-0.0020.3980.2210.3020.704NANANANA
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▅▂▅▅▅▂▄▁▂▄▃▂▁▄▄▄▃▄▂▃▂▃▃▂▃▃▃▃▃▃▃▃▃▃█▃▃5.289-3.1287.6566.5685.927-4.5354.563-5.901-3.0984.5030.197-4.035-6.7473.2291.4711.7221.3271.508-4.278-0.065-2.0460.708-1.618-3.1020.090.2850.15-0.1790.188-0.6080.3610.6140.830.28115.906-0.0570.017NANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▂▂▃▂▂▂▂▂▂█▁▇▆▃▅▄▄▄▃▃▃▃▃▂▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂-0.1-0.0740.5240.2070.00.1530.1590.326-0.033.341-0.3932.7142.2320.441.6471.2551.2371.3810.8970.780.5970.5430.55-0.0060.2350.6420.4060.2020.2950.19-0.057-0.0590.218-0.01-0.010.1560.3590.1060.0990.0030.0240.183NANANA
us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost █▇▇▇▅▄▄▅▅▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▂▁▁▂▁▁▁▁▁▁▁44.75341.89242.25237.71731.67325.95627.01127.74227.54525.45822.73525.6323.48121.60921.7321.44220.29218.89417.97420.47217.87617.32116.73417.27215.74316.03814.94114.67913.36815.60312.48712.64312.47812.12313.24311.96712.46811.11811.40311.79211.23710.086NANANA
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇▆▇▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▂▂▁▁▁▁▁▁▁▁▁▁▁▂▁293.317254.455233.043259.422186.209165.778166.738168.813151.007141.363153.497159.975139.761129.15129.43128.939112.198100.362103.618106.45694.07984.51286.91891.19481.41673.53875.70378.33568.43660.06163.5665.34757.71451.4748.21456.50858.60750.48447.46152.96251.62844.46847.05765.84355.69
us-gaap:Revenues █▇▆▇▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▂▂▁▁▁▁▁▁▁▁▁▁▁▂▁293.317254.455233.043259.422186.209165.778166.738168.813151.007141.363153.497159.975139.761129.15129.43128.939112.198100.362103.618106.45694.07984.51286.91891.19481.41673.53875.70378.33568.43660.06163.5665.34757.71451.4748.21456.50858.60750.48447.46152.96251.62844.46847.05765.84355.69
us-gaap:SellingGeneralAndAdministrativeExpense █▇▆▆▆▄▅▅▅▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁57.23851.45345.1243.50340.88332.16433.2434.69235.05830.55328.37229.55228.56127.31824.03825.25525.87322.09221.31622.39721.53117.76818.10718.72217.96417.51816.78717.00616.85316.10913.68313.89113.79313.25813.9311.95512.16711.96610.19810.24910.3439.498.86510.29611.615
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:Assets ██▇▇▆▆▅▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁1372.9911308.1921208.4911161.2941071.1551007.504956.375916.135868.113848.209793.432763.157719.952697.767652.569605.013568.046536.804511.126494.856468.641447.112431.285420.079417.623409.63399.366392.699386.654374.632368.908350.04332.594310.791287.162315.269310.074291.18273.867267.162263.16NA281.603NANA
us-gaap:Liabilities ██▇▇▆▅▅▅▅▅▄▄▄▄▄▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁285.636286.615241.904246.725222.21194.314182.884181.707163.959167.958153.339152.993140.932139.461130.56299.4994.25385.67680.0178.55873.50165.12662.76965.96662.86164.17852.94151.03852.02639.96545.50932.70938.63234.4828.86830.20540.83336.39930.9930.10936.03NA34.708NANA
us-gaap:LiabilitiesAndStockholdersEquity ██▇▇▆▆▅▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁1372.9911308.1921208.4911161.2941071.1551007.504956.375916.135868.113848.209793.432763.157719.952697.767652.569605.013568.046536.804511.126494.856468.641447.112431.285420.079417.623409.63399.366392.699386.654374.632368.908350.04332.594310.791287.162315.269310.074291.18273.867267.162263.16NA281.603NANA
us-gaap:StockholdersEquity █▇▇▇▆▆▅▅▅▅▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁1087.3551021.577966.587914.569848.945813.19773.491734.428704.154680.251640.093610.164579.02558.306522.007505.523473.793451.128431.116416.298395.14381.986368.516354.113354.762345.452346.425341.661334.628334.667323.399317.331293.962276.311258.294285.064269.241NA242.877NANANA246.895NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AssetsCurrent ██▇▇▆▆▅▅▅▄▅▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁950.08922.43841.998819.143748.864704.785655.206629.295585.136574.085580.81557.401509.846484.104449.17463.802427.213406.336382.984366.81349.114345.564331.928329.968325.317315.223308.146297.31306.297293.257292.086270.95251.952234.431214.301242.568238.151225.42211.505203.126207.774NA224.373NANA
us-gaap:Cash ▅▅█▄▃▄▄▄▄▃▃▃▂▂▂▂▁▂▂▁▁▁▁▁▁▁▂▂▂▁▁▃▂▂▁▁▁207.086197.744300.609138.271130.397143.926144.86162.741155.192125.687131.569105.85966.99466.89675.12591.67462.16668.55287.74762.21854.18250.92458.21745.48146.17949.00166.18872.70976.89962.85762.625100.6685.99473.48659.14551.15351.53NA43.305NANANANANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▅▅█▄▄▄▄▅▅▄▄▃▂▂▂▂▂▂▃▃▂▂▂▂▂▂▃▂▃▂▂▃▂▂▂▂▂▂▂▂▂▂▁▁▁220.21218.368334.944179.466156.483154.88172.96205.229197.012181.769172.704131.09483.07576.01682.759104.42471.1176.826112.703109.47982.04677.80890.8676.61680.86895.966126.266101.812107.86388.885101.213110.446101.73593.28775.10478.24781.64478.73196.37192.97297.68574.06248.0144.27548.962
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▅▅█▄▃▃▄▅▄▄▄▃▁▁▁▂▁▁▂220.332218.487335.071179.588156.601154.996173.076206.503197.127181.882172.818131.20983.18876.13482.874104.53971.22776.936112.813NANANA90.973NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ShortTermInvestments █▇▅▇▆▆▅▄▃▃▄▄▄▄▄▃▄▃▃▃▃▃▂▃▃▂▂▂▂▂▂▂▁▁▁▂▂▂▁▁▁450.078420.455260.169372.076355.84334.386282.437213.511169.459177.255204.577216.754230.428231.243216.331195.174206.561201.815155.521149.584161.818173.693144.103153.047150.166137.791112.452126.849133.012139.75125.12693.90287.88481.75685.521107.279103.013102.19777.82767.85965.641NA129.709NANA
us-gaap:AccountsReceivableNetCurrent ▇▇▆█▅▅▄▅▅▅▅▅▄▄▃▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▂▁▂▂▁▁▁▁77.55384.05966.84393.53555.13654.34152.70458.26155.39858.88955.21459.88753.4648.24138.03750.75741.98238.11534.24833.33531.35128.83630.8330.47526.76525.34325.6324.27421.4222.05723.7321.95720.31922.66919.38321.56121.41519.94715.09716.4217.589NA18.347NANA
us-gaap:InventoryNet ██▇▇▇▆▆▆▆▆▆▆▆▅▅▅▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁177.322175.223157.062148.096152.119131.499127.5135.634143.622142.543136.384136.79128.909111.89799.28199.88792.66678.53571.46970.69269.91962.31863.20967.30964.96453.39640.91841.58741.19839.82939.73742.97540.26834.94932.11532.62329.45521.54720.10423.55824.715NA25.789NANA
us-gaap:OtherAssetsCurrent ▇▇▆▇██▅▄▅▄▃▃▄▅▃▄▄▃▂▁▁24.91724.32522.9825.9729.28629.67919.60516.6619.64513.62911.93112.87613.97416.70712.76213.5614.89411.0459.0433.723.98NA2.926NANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NoncurrentAssets █▇▆▆▅▅▅▄▄▄▃▃▃▃▃▂▂▁▁332.093297.741281.528270.31251.98236.807228.315217.043213.83205.497188.653184.802186.958190.356180.238132.978132.259116.678115.033NANANA93.324NANANANA85.11770.03371.05666.481NANANA60.436NANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentGross NANA424.677NANANA347.246NANANA259.548NANANA247.249NANANA170.461NANANA142.483NANANA133.842NANANA123.824NANANA105.429NANANA86.851NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType mpwr:ProductionEquipmentAndSoftwareNANA163.317NANANA134.42NANANA120.645NANANA110.971NANANA95.565NANANA92.208NANANA88.929NANANA83.075NANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:BuildingAndBuildingImprovementsNANA142.869NANANA149.443NANANA100.135NANANA100.99NANANA48.964NANANA34.736NANANA29.386NANANA29.342NANANA28.319NANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgressNANA49.575NANANA19.104NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixturesNANA6.383NANANA4.66NANANA4.341NANANA3.641NANANA3.518NANANA2.962NANANA2.883NANANA2.681NANANA2.518NANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LandNANA35.432NANANA35.04NANANA16.724NANANA16.883NANANA8.285NANANA5.6NANANA5.6NANANA5.6NANANA5.66.06.0NANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovementsNANA8.705NANANA7.173NANANA4.755NANANA3.321NANANA2.838NANANA2.283NANANA2.35NANANA2.15NANANA2.053NANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:TransportationEquipmentNANA18.396NANANA16.51NANANA12.948NANANA11.443NANANA11.291NANANA4.694NANANA4.694NANANA0.976NANANANANANANANANANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA143.149NANANA118.931NANANA109.547NANANA102.613NANANA85.29NANANA77.124NANANA70.9NANANA58.987NANANA-46.017NANANA-39.057NANANANANANA
us-gaap:PropertyPlantAndEquipmentNet █▇▇▇▆▆▆▅▅▅▄▄▄▄▄▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁332.093297.741281.528270.31251.98236.807228.315217.043213.83205.497150.001147.497150.658153.77144.636100.629100.56285.61785.17182.09774.29366.52765.35960.08862.16364.25662.94263.42864.44765.89764.83767.22167.28162.87159.41259.88359.58451.43747.79447.60837.433NA37.262NANA
us-gaap:LongTermInvestments ▁▂▂▂▂▂▂▃▃▃▃██████████2.5822.822.8612.9163.0323.0573.1383.2643.2153.293.2415.2575.2475.255.2565.3685.3485.3425.3545.3825.294NA5.3615.3645.3755.3945.3899.7959.8489.8439.869.84711.69811.71511.75511.75611.71413.66513.67515.7217.22NA19.18NANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA18.556NANANA17.193NANANA16.83NANANA15.917NANANA0.633NANANA0.672NANANA0.75NANANA0.775NANANA0.67NANANA0.66NANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ██▅▅▅▄▄▅▄▄▁6.0945.8453.7193.6293.9092.7442.8633.1022.6882.770.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ██▇▆▆▅▆▆▅▅▅▄▄▄▄▄▄▄▄▄▄▃▃▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁66.54863.78259.83848.86847.27642.46345.95243.34342.67541.98735.86833.27131.33531.53130.06826.51825.72529.80827.41129.83728.69817.89416.34111.49111.06610.6898.4577.945.5865.1591.6441.3530.9941.1051.0251.0430.6060.6390.6540.6690.694NA0.749NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AccountsPayableCurrent ██▅▆▆▅▄▄▃▄▃▄▃▄▃▃▃▃▂▂▂▂▂▂▂▃▂▂▂▁▁▁▂▂▁▁▂▂▁▁▁58.88257.23538.16948.14245.16937.75227.27130.31826.54427.25922.67827.60326.68927.51122.81321.83125.23222.63717.42717.33219.1415.73113.48715.66116.59619.913.13814.79313.75911.74810.69410.40614.95413.2569.85911.40517.70114.5738.9049.51510.929NA8.979NANA
us-gaap:AccruedIncomeTaxesCurrent ▅▇▅▄▅▃▃▄▃▆█▃▄▁▄▃▂▁▂▁▁▁▁3.9595.5453.7552.6184.3432.4622.4352.7782.3595.5277.0181.9113.3760.362.8611.750.8990.2591.2390.4180.1240.280.465NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccruedLiabilitiesCurrent ▇█▇▆▆▆▄▄▄▄▄▃▃▃▂▂▂▂▂▁▁▁▁▁▁68.5774.36762.9661.77458.83156.1144.7945.98438.61645.34838.96234.90833.03332.7327.50726.87922.99322.91722.91621.87318.85520.0419.98418.70318.402NA14.703NANANANANANANANANANANANANANANANANANA
us-gaap:ContractWithCustomerLiabilityCurrent █▇█▇▇▅▂▃▂▂▁7.3836.9987.2386.4426.7315.2213.4124.163.2032.9272.52NANANA4.742NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DividendsPayableCurrent ██▆▆▆▆▄▄▄▄▃▃▃▃▁▁▁▁▁▁▁▁▁27.527.422.622.522.422.317.417.317.317.212.812.712.712.68.38.38.38.28.28.18.18.07.9NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent ██▆▇▆▅▄▄▄▄▃▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▂▁▁▁▁▁▂▁▁▁▁182.731187.909146.969158.278136.785112.49598.225105.02688.1291.57680.43985.50775.32673.30165.91766.16862.78656.00852.92155.51652.11145.32343.28348.6246.23445.89236.86136.92841.9730.63938.48926.35932.61327.8123.4624.86435.58431.46926.0725.08931.009NA28.97NANA
 us-gaap:OperatingLeaseLiabilityCurrent us-gaap:BalanceSheetLocation mpwr:AccruedLiabilitiesCurrent█▆▃▃▄▁▂2.2091.9531.4061.3911.5321.141.254NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▅▆▄▄▅▄█▆▃▃▃▂▂▂▂▂▂▂▁▁▁▁▂▂▄5.3595.6274.2784.1224.5843.7987.8485.7063.3713.1612.8482.332.6922.1261.7742.3122.1221.8911.5161.4741.3051.5011.9161.8954.473NA2.958NANANA17.3769.2457.5747.6795.9157.56.84810.157.8458.94912.038NA11.199NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:OtherLiabilitiesNoncurrent ██▇▇▆▆▆▆▆▆▅▅▅▅▅▄▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁64.40761.64457.87352.82349.80144.22347.06344.27943.43742.00738.52536.31334.87134.2633.02428.69527.16425.55723.21919.44818.06216.68916.54514.11713.60912.2710.2049.3644.2983.6741.478NANANANANANANANANANANANANANA
 us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:BalanceSheetLocation mpwr:OtherLongTermLiabilities██▃▃▃▁▁3.3413.4541.6931.7031.8971.0861.103NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo █▄▄▁1.1791.0150.9930.852NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ██▃▁0.8410.8290.4050.279NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ██▁▁0.6480.6370.1990.192NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA0.1390.134NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:StockholdersEquity █▇▇▇▆▆▅▅▅▅▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁1087.3551021.577966.587914.569848.945813.19773.491734.428704.154680.251640.093610.164579.02558.306522.007505.523473.793451.128431.116416.298395.14381.986368.516354.113354.762345.452346.425341.661334.628334.667323.399317.331293.962276.311258.294285.064269.241NA242.877NANANA246.895NANA
us-gaap:CommonStocksIncludingAdditionalPaidInCapital █▇▇▆▆▆▅▅▅▄▄▄▃▃▃▂▂▂▂▂▁▁▁733.672699.359657.701632.432605.165581.736549.517528.775503.759478.913450.908435.085417.866401.007376.586364.726349.447334.222315.969304.7289.129276.45265.763NANANA240.5NANANANANANANANANANANANANANANANANANA
us-gaap:RetainedEarningsAccumulatedDeficit █▇▇▆▆▆▅▅▅▅▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▂▂▂▁▁▁341.382315.206298.746279.653247.864241.465229.45215.692204.533202.378194.728180.819162.859152.257143.608140.455125.726119.613119.362111.535105.883103.362101.28799.73197.02397.619100.11497.39892.26991.95682.93875.43968.02962.53960.0495.45689.53582.94379.94877.49572.022NA66.647NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax █▆▇▅▃▁▂▁▃▄▂▂▄▆▅▄▄▃▃▄▄▅▅▅▆▆▆▆▆▆▆▆▆▆▅▅▅▅▅▅▅12.3017.01210.142.484-4.084-10.011-5.476-10.039-4.138-1.04-5.543-5.74-1.7055.0421.8130.342-1.38-2.707-4.2150.0630.1282.1741.4663.0846.1866.0965.8115.6615.845.6526.265.8995.2854.4564.1754.0254.0824.0653.5933.3942.979NA1.979NANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▇▄▄▄▃▃▄▄▁▁▁▁▁32.13728.62122.95922.99321.07718.56918.65321.27622.75815.99514.8714.83815.915.049NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities █▆▆▆▅▄▅▆▃▃▄▄▂▁▄▃▂▁▂96.94677.05779.64877.40659.3351.41960.98672.42444.05738.83647.5952.15125.41816.29253.37333.67824.87821.89230.999NANANANANANANANANANANANA8.02115.5136.70411.4621.1586.0736.21913.2668.90513.2848.2310.24315.5NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▄▁█▅▅▄▄▄▅▅▆▆▆▅▄▆▅▄▅-69.342-182.86694.26-37.316-31.663-64.458-79.003-46.039-11.289-30.7817.0558.057-4.65-25.202-66.2325.883-22.468-51.243-18.054NANANANANANANANANANANANA-9.021-13.6110.2519.785-10.295-7.137-29.19-10.19-14.17934.03526.5566.719-5.791NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▅▂▃▁▇▄▄▄█▅▅▅█▆▆▆▆▆-27.156-10.993-21.919-19.312-26.27-4.056-17.043-14.318-15.928-0.761-12.89-10.532-12.171.033-8.641-7.13-8.568-6.986-8.075NANANANANANANANANANANANA9.4756.21311.138-34.4735.7764.0235.1210.2450.588-23.988-8.82-13.598-14.676NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▄▁█▅▄▄▃▄1.845-116.584155.48322.9871.605-18.08-33.4279.376NANANANANA-6.74NANANA-35.877NANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:DeferredIncomeTaxExpenseBenefit ▅▆▁▅▅█▅▅▅▅▂█0.0011.004-5.0270.0-0.0123.412-0.5590.0020.013-0.033-4.0123.157NANANANANANA-0.0170.00.0010.011NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DepreciationDepletionAndAmortization █▆▆▅▄▄▄▃▃▃▃▃▂▂▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁▁▂▁7.125.5295.4014.9564.5014.3284.053.8233.7393.2553.2533.2283.0752.7554.0094.0294.0194.0444.1323.6693.5533.323.3053.3863.4713.6213.4423.3883.1183.1823.23.2493.0022.7092.4662.4132.2692.1842.1822.1752.1052.272.3922.02NA
us-gaap:IncreaseDecreaseInAccountsPayable ▄█▁▅▆▆▃▅▃▅▂▅▄▅▃▃▅▅▄▃▅▅▃▄▃▆▃▄▄▄▄▃▄▅▃▃▄▅▃▃▄▄▂▆-0.72213.513-9.4014.3228.3047.185-4.1255.02-2.6254.778-5.1072.946-0.8243.856-1.922-2.7562.8284.927-0.23-1.4633.8343.342-3.398-1.142-2.2156.902-2.2320.8961.911.0580.276-2.8931.9222.135-1.591-3.5671.8144.098-1.669-1.350.7631.299-7.7635.716NA
us-gaap:IncreaseDecreaseInInventories ▅█▆▄█▅▃▃▄▅▄▆▇▇▄▆▇▆▄▄▆▄▄▅▆▇▅▄▄▄▁█▃▄▄▄▃▄▅▅▄▅▃▃2.08618.1518.97-4.04720.5863.994-8.111-7.9591.0346.171-0.4367.89417.01212.59-0.5897.22614.1017.0570.8010.7647.609-0.851-4.1682.34911.56212.4672.942-0.343-1.376-0.081-18.45718.991-5.304-2.8360.515-3.169-7.907-1.4433.4591.158-1.5972.679-6.388-4.974NA
us-gaap:NetCashProvidedByUsedInOperatingActivities █▆▆▆▅▄▅▆▃▃▄▄▂▁▄▃▂▁▂96.94677.05779.64877.40659.3351.41960.98672.42444.05738.83647.5952.15125.41816.29253.37333.67824.87821.89230.999NANANANANANANANANANANANA8.02115.5136.70411.4621.1586.0736.21913.2668.90513.2848.2310.24315.5NA
us-gaap:NetIncomeLoss █▇▆█▅▅▅▅▄▄▄▅▄▄▂▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▂▂▁▁▂▁▁55.16945.41342.88755.56630.16735.75632.43629.52820.69326.18127.63831.56824.20621.85612.07123.64215.01414.47716.57314.37311.19810.57510.1111.2017.8995.9638.8611.2216.3979.0187.4997.415.4892.4990.2485.9216.5922.9952.4535.4733.4821.893NANANA
us-gaap:ShareBasedCompensation █▇▆▆▅▅▅▅▆▄▄▄▄▄▃▄▄▃▃▄▃▂▃▃▃▂▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁▁▁▁32.12728.58322.9722.97521.04418.56218.6821.322.70916.0114.84214.84415.89115.0311.85813.9715.12711.66210.74813.51511.7478.97912.37210.4759.4979.2198.5828.8598.4157.5985.625.2315.194.667.3264.1823.8293.3153.093.3743.6752.9873.0854.162NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▄▁█▅▅▄▄▄▅▅▆▆▆▅▄▆▅▄▅-69.342-182.86694.26-37.316-31.663-64.458-79.003-46.039-11.289-30.7817.0558.057-4.65-25.202-66.2325.883-22.468-51.243-18.054NANANANANANANANANANANANA-9.021-13.6110.2519.785-10.295-7.137-29.19-10.19-14.17934.03526.5566.719-5.791NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▆▃▂▃▃▂▂▂▃█▁▂▂▂▆▂▃▁▂▂▃▂▂▁▁▂▁▁▁▂▁▂▂▁▁▂▂▂▁▃▁▁▁▂39.29818.9711.48119.62214.5849.9528.6779.49119.26258.3764.4695.0595.5987.440.6654.5817.1043.4248.07610.35813.3325.3467.6141.7551.9524.7031.7811.7721.4424.5160.344.6237.3663.4352.3245.5518.3094.8752.22713.5242.2153.0564.2075.819NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▅▂▃▁▇▄▄▄█▅▅▅█▆▆▆▆▆-27.156-10.993-21.919-19.312-26.27-4.056-17.043-14.318-15.928-0.761-12.89-10.532-12.171.033-8.641-7.13-8.568-6.986-8.075NANANANANANANANANANANANA9.4756.21311.138-34.4735.7764.0235.1210.2450.588-23.988-8.82-13.598-14.676NA
us-gaap:PaymentsOfDividends █▆▆▆▆▃▄▃▃▁▁▁28.75523.46723.30923.2124.8417.42718.65317.85718.02312.76113.09412.914NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:Dividends ██▆▆▆▆▃▃▃▃▁▁▁28.99328.95323.79423.77723.76823.74118.67918.36918.53818.53113.72913.60813.604NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value4545454544444343434342424242414141414040404039393939383838380.0382913837363535343433333335
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Authorized

us-gaap:CommonStockSharesAuthorized

us-gaap:CommonStockSharesAuthorized


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1501501501501501501501501501501501501501501501501501501501501501501501501501501501501501500.15150150150150150150150150150150150
Percentage of CommonStockSharesAuthorized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value4545454544444343434342424242414141414040404039393939383838380.0382913837363535343433333335
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockSharesOutstanding us-gaap:StatementEquityComponents

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value4545454544444343434342424242414039383835
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100000.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value474746464646454545454444444443434342414141414040404039393939390.0382390.0377080.0367630.0364380.0359970.0355380.0343740.03424340.0361050.03772738
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value4545444444434342424241414141404040393939383838370.0370530.0362590.0355560.0351450.0346650.0341050.0337590.033594330.0350240.03618536
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-282012-12-112012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3228222221181821221614141515111315111013118.97912109.4979.21914141315125.2315.194.660.52.92.84.1823.8293.3153.093.3743.675
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.011.20.08.911.311.211.212.615.011.39.79.311.411.69.210.813.511.610.412.712.510.614.211.511.712.519.718.719.526.019.68.09.09.10.00.05.87.46.56.66.56.47.1

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

mpwr:MPSUs2020


Allocated
Period End2020-07-31
Value42
Percentage of AllocatedShareBasedCompensationExpense0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mpwr:MPSUs20200.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value0.8850.8160.6860.7070.6420.5570.5750.6410.6630.5310.5040.4710.480.4330.390.4530.4520.3580.3580.4030.380.4340.3370.3030.2840.2420.2340.2460.2190.2050.1660.1630.1460.156
Percentage of AllocatedShareBasedCompensationExpense2.82.93.03.13.13.03.13.02.93.33.43.23.02.93.33.23.03.13.33.03.24.82.72.93.02.61.61.71.61.31.33.12.83.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.00.30.30.30.30.40.40.40.30.30.30.30.30.40.40.40.30.40.40.50.40.30.30.30.30.30.30.30.30.20.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value6.7526.1655.3675.3344.9624.374.7834.965.4124.4293.8223.9794.1943.9953.5193.8383.9613.4983.043.9863.3183.6983.1012.9322.5032.622.3812.3882.2452.0051.6621.4911.6931.373
Percentage of AllocatedShareBasedCompensationExpense21.021.623.423.223.623.525.623.323.827.725.826.826.426.629.727.526.230.028.329.528.241.225.128.026.428.415.916.316.812.913.328.532.629.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.32.40.02.12.72.62.92.93.63.12.52.53.03.12.73.03.53.52.93.73.54.43.63.23.13.63.13.03.33.32.62.32.92.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingGeneralAndAdministrativeExpenses


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value24211616151313151611101011107.9499.678107.8067.359.1278.0494.8478.9347.246.716.3575.9676.2255.9515.3883.7923.5773.3513.131
Percentage of AllocatedShareBasedCompensationExpense76.275.673.673.773.473.571.373.773.269.070.970.070.670.567.069.370.866.968.467.568.554.072.269.170.769.039.942.444.534.530.468.464.667.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.38.50.06.58.38.28.09.311.07.86.96.58.08.26.17.59.57.87.18.68.65.710.37.98.28.67.97.98.79.06.05.55.86.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingGeneralAndAdministrativeExpenses0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-09-032018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value6042506236313723173027272717251325161512149.152118.4918.0997.9896.2489.01116.5858.417.868.0246.3192.78-0.1845.8646.6093.4671.0395.8874.1952.18
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.616.60.024.019.418.822.214.011.721.718.117.20.012.519.410.519.714.615.911.913.49.713.49.88.99.88.511.914.19.614.012.412.310.95.4-0.410.411.36.92.211.18.14.9

Cost Of Revenue

us-gaap:CostOfRevenue

us-gaap:CostOfRevenue


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1291131041168374747567636870625758585045474843394041373334353127293026242226272422252522232923
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax44.044.60.044.944.944.844.944.844.944.844.944.444.544.645.045.045.345.445.545.645.946.146.045.845.846.045.945.845.846.646.046.046.446.847.046.946.847.747.547.548.649.80.045.341.8

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value16414112814310291919383788489777171706154565750454649443940423732343530272530312624272622233532
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax56.055.40.055.155.155.255.155.255.155.255.155.655.555.455.055.054.754.654.554.454.153.954.054.254.254.054.154.254.253.454.054.053.653.253.053.153.252.352.552.551.450.20.054.758.2

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value634844623329333222253236272226251614181512101213106.4999.572106.8999.2757.9838.5975.1322.295
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.719.10.024.117.817.720.019.114.817.721.322.619.417.420.619.514.414.917.814.812.912.914.214.612.78.812.613.610.115.412.613.28.94.5

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value8.493.261.5556.9072.988-6.4840.9892.7611.655-1.1235.0464.6392.9080.621141.4451.1930.4741.8661.4080.9260.3442.2332.1032.4470.5360.712-0.5730.5020.2570.4841.187-0.357-0.2040.7220.5550.5480.3090.057-0.4190.5810.2060.540.2970.733
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.91.30.02.71.6-3.90.61.61.1-0.83.32.92.10.511.31.11.10.51.81.31.00.42.62.33.00.70.9-0.70.70.40.81.8-0.6-0.41.51.00.90.60.1-0.81.10.50.00.51.3

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value8.6460.3770.3690.4030.3540.2791.2282.3046.7750.3930.7462.5041.5130.2420.2540.3480.4160.2170.2690.2660.2570.3240.0750.3090.2980.1250.0940.20.2810.1-0.0860.197
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.90.10.00.20.20.20.71.44.50.30.51.61.90.30.30.40.60.40.40.40.40.60.20.50.50.20.20.40.50.20.00.3

Interest Income Expense Nonoperating Net

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:InterestIncomeExpenseNonoperatingNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value2770000.02282000.02254000.02311000.02388000.02374000.02098000.01850000.01661000.01696000.01715000.01583000.01563000.01460000.01415000.01346000.01327000.01264000.0893000.0585000.0521000.0489000.0
Percentage of InterestIncomeExpenseNonoperatingNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.90.00.91.31.41.31.11.11.21.11.01.11.11.11.01.21.30.90.50.60.6

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-09-032018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value554542553035322920262731312421122315141614111010117.8995.9638.86116.3979.0187.4997.415.4892.4990.2485.9216.5922.9952.4535.4733.4821.893
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.817.80.021.416.221.619.517.513.718.518.019.70.017.316.99.318.313.414.416.013.511.912.511.612.39.78.111.714.39.315.011.811.39.54.90.510.511.25.95.210.36.74.3

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value5545425530353229202627312421
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.817.80.021.416.221.619.517.513.718.518.019.717.316.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-03-312011-09-302011-03-312010-09-30
Value3.0312.5874.482.4945.2-1.7142.7312.2572.2293.341-0.3932.7142.2320.440.55-0.0060.2350.6420.4070.2020.2950.19-0.057-0.0590.218-0.010.1060.0030.1830.081
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.01.00.01.02.8-1.01.61.31.52.4-0.31.71.60.30.6-0.00.30.90.50.30.40.3-0.1-0.10.4-0.00.20.00.40.1

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1039488837460616363565155524946474641384239353536343331323023262626252423242322222220192225
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.337.30.032.040.136.536.737.441.839.833.634.737.738.335.636.541.441.137.640.341.941.640.439.641.846.042.040.944.638.341.340.845.148.751.041.941.646.047.443.043.645.90.034.246.0

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value604639592730303020213333242225231413171511101113105.8579.165106.6049.0858.048.6564.9142.3050.986.326.7813.1982.4115.0514.0391.9163.961136.806
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.718.10.023.115.018.718.417.813.315.421.520.917.817.119.418.513.313.516.914.112.312.313.614.612.48.012.113.39.615.112.613.28.54.52.011.211.66.35.19.57.84.30.020.412.2

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value5.437-2.4749.0786.9361.018-2.8824.461-6.135-3.7093.677-0.083-4.526-6.8624.3892.3771.51.1861.306-3.44-0.052-2.0390.498-1.388-3.1320.1050.249-0.091-0.0980.176-0.5960.3930.4310.8620.3030.153-0.141-0.0020.3980.2210.3020.704
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.9-1.00.02.70.5-1.72.7-3.6-2.52.6-0.1-2.8-4.93.41.81.21.11.3-3.3-0.0-2.20.6-1.6-3.40.10.3-0.1-0.10.3-1.00.60.71.50.60.3-0.2-0.00.80.50.61.4

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value5.289-3.1287.6566.5685.927-4.5354.563-5.901-3.0984.5030.197-4.035-6.7473.2291.4711.7221.3271.508-4.278-0.065-2.0460.708-1.618-3.1020.090.2850.15-0.1790.188-0.6080.3610.6140.830.28115-0.0570.017
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.8-1.20.02.53.2-2.72.7-3.5-2.13.20.1-2.5-4.82.51.11.31.21.5-4.1-0.1-2.20.8-1.9-3.40.10.40.2-0.20.3-1.00.60.91.40.533.0-0.10.0

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value5.289-3.1287.6566.5685.927-4.5354.563-5.901-3.0984.5030.197-4.035-6.7473.229
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.8-1.20.02.53.2-2.72.7-3.5-2.13.20.1-2.5-4.82.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-100000.0-74000.0524000.0207000.00153000.0159000.0326000.0-30000.03341000.0-393000.02714000.02232000.0440000.01647000.01255000.01237000.01381000.0897000.0780000.0597000.0543000.0550000.0-6000.0235000.0642000.0406000.0202000.0295000.0190000.0-57000.0-59000.0218000.0-10000.0-10000.0156000.0359000.0106000.099000.03000.024000.0183000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.00.00.10.00.10.10.2-0.02.4-0.31.71.60.31.31.01.11.40.90.70.60.60.6-0.00.30.90.50.30.40.3-0.1-0.10.4-0.0-0.00.30.60.20.20.00.00.4

Research And Development Expense Excluding Acquired In Process Cost

us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost

us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value444142373125272727252225232121212018172017171617151614141315121212121311121111111110
Percentage of ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.316.50.014.517.015.716.216.418.218.014.816.016.816.716.816.618.118.817.319.219.020.519.318.919.321.819.718.719.526.019.619.321.623.627.521.221.322.024.022.321.822.7

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value29325423325918616516616815114115315913912912912811210010310694848691817375786860636557514856585047525144476555
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

mpwr:DCToDCProducts


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value27824121924717615615715913913214314712711911911910291939584777782736667706153
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax95.194.994.495.494.694.694.594.692.593.993.292.391.292.392.192.491.191.190.789.889.591.389.290.789.990.289.589.689.489.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax95.194.994.495.494.694.694.594.692.593.993.292.391.292.392.192.491.191.190.789.889.591.389.290.789.990.289.589.689.489.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mpwr:DCToDCProducts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:LightingControlProducts


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value14131311108.9039.2129.09118.6521012129.882109.85108.9389.641109.8587.3949.4038.4768.2217.2417.9248.1397.2636.1267.0247.5247.1785.0284.6956.7987.4426.1425.7168.0266.857
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.95.15.64.65.45.45.55.47.56.16.87.78.87.77.97.68.98.99.310.210.58.710.89.310.19.810.510.410.610.211.111.512.49.89.712.012.712.212.015.213.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.95.15.64.65.45.45.55.47.56.16.87.78.87.77.97.68.98.99.310.210.58.710.89.310.19.810.510.410.610.211.111.512.49.89.712.012.712.212.015.213.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mpwr:LightingControlProducts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:CN


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value1701531401571121051051059476899181727266625664676052555853454851433639403426
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax58.360.360.460.660.663.863.562.762.853.958.157.258.156.456.251.755.555.962.263.364.862.063.564.465.762.364.066.164.261.461.862.160.252.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax58.360.360.460.660.663.863.562.762.853.958.157.258.156.456.251.755.555.962.263.364.862.063.564.465.762.364.066.164.261.461.862.160.252.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CN100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:JP


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value1412109.4338.7566.896.7288.156.2926.6427.8596.8956.4865.6135.6034.8134.9454.8254.5474.0843.0372.652.7972.6332.4121.8852.1762.2211.7132.1412.0492.2851.641.521
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.04.74.53.64.74.24.04.84.24.75.14.34.64.34.33.74.44.84.43.83.23.13.22.93.02.62.92.82.53.63.23.52.83.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.04.74.53.64.74.24.04.84.24.75.14.34.64.34.33.74.44.84.43.83.23.13.22.93.02.62.92.82.53.63.23.52.83.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:JP100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:KR


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value18191920121012119.6239.61111118.8539.7878.5619.2798.1548.1616.1887.4057.0247.0935.1466.0195.1094.2453.6694.0673.892.7362.5672.5992.4082.418
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.57.68.48.16.86.67.67.16.46.87.37.16.37.66.67.27.38.16.07.07.58.45.96.66.35.84.85.25.74.64.04.04.24.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.57.68.48.16.86.67.67.16.46.87.37.16.37.66.67.27.38.16.07.07.58.45.96.66.35.84.85.25.74.64.04.04.24.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:KR100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:TW


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value4830294022161718162119201816232717141312108.8559.997101011109.3799.6389.0649.5228.8868.3217.519
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.512.012.715.712.010.010.711.010.615.113.013.013.012.718.421.215.414.813.112.010.810.511.511.412.515.013.712.014.115.115.013.614.414.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.512.012.715.712.010.010.711.010.615.113.013.013.012.718.421.215.414.813.112.010.810.511.511.412.515.013.712.014.115.115.013.614.414.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:TW100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value7.5427.3026.84.884.6813.7373.7924.2254.0135.8064.2175.3754.2743.7553.4022.7812.8882.0421.9542.1642.3032.1461.81.6731.5661.693-3.5214.0793.2312.6031.9731.8121.8391.901
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.62.92.91.92.52.32.32.52.74.12.73.43.12.92.62.22.62.01.92.02.42.52.11.81.92.3-4.75.24.74.33.12.83.23.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.62.92.91.92.52.32.32.52.74.12.73.43.12.92.62.22.62.01.92.02.42.52.11.81.92.3-4.75.24.74.33.12.83.23.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:OtherRegion


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value0.0980.1120.0910.0680.0560.0780.0760.0930.0620.1030.0690.1780.1630.250.130.1290.0820.0960.0790.0820.0720.0570.060.0810.0830.030.0430.0470.0520.0540.080.1360.0510.053-16.6156.4145.3470.355-10.6134.1773.685
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.00.00.10.00.10.00.10.10.20.10.10.10.10.10.10.10.10.10.10.10.00.10.10.10.10.10.20.10.1-34.511.49.10.7-22.47.97.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.00.00.10.00.10.00.10.10.20.10.10.10.10.10.10.10.10.10.10.10.00.10.10.10.10.10.20.10.1-34.511.49.10.7-22.47.97.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mpwr:OtherRegion100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:SouthEastAsia


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value12111011118.788.3337.9047.1228.6728.234117.9779.0245.2797.1796.9256.3726.4355.373.5014.3385.7535.7643.3363.7399.0381.5341.4072.0133.9435.1035.3857.329
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.24.54.44.66.25.35.04.74.76.15.47.05.77.04.15.66.26.36.25.03.75.16.66.34.15.111.92.02.13.46.27.89.314.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.24.54.44.66.25.35.04.74.76.15.47.05.77.04.15.66.26.36.25.03.75.16.66.34.15.111.92.02.13.46.27.89.314.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mpwr:SouthEastAsia100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value20201514131311121312121212119.913109.5937.907
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.18.06.75.57.27.96.87.18.69.28.37.99.18.97.78.38.67.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.18.06.75.57.27.96.87.18.69.28.37.99.18.97.78.38.67.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value29325423325918616516616815114115315913912912912811210010310694848691817375786860636557514856585047525144476555
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value57514543403233343530282928272425252221222117181817171617161613131313131112111010109.498.8651011
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.520.219.416.822.019.419.920.623.221.618.518.520.421.218.619.623.122.020.621.022.921.020.820.522.123.822.221.724.626.821.521.323.925.828.921.220.823.721.519.420.021.318.815.620.9

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value137213081208116110711007956916868848793763719697652605568536511494468447431420417409399392386374368350332310287315310291273267263281
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value285286241246222194182181163167153152140139130999485807873656265626452515239453238342830403630303634
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.821.920.021.220.719.319.119.818.919.819.320.019.620.020.016.416.616.015.715.915.714.614.615.715.115.713.313.013.510.712.39.311.611.110.19.613.212.511.311.313.712.3

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value137213081208116110711007956916868848793763719697652605568536511494468447431420417409399392386374368350332310287315310291273267263281
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value10871021966914848813773734704680640610579558522505473451431416395381368354354345346341334334323317293276258285269242246212
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets79.278.180.078.879.380.780.980.281.180.280.780.080.480.080.083.683.484.084.384.184.385.485.484.384.984.386.787.086.589.387.790.788.488.989.990.486.888.787.70.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value0.7990.9471.6013.0233.391-1.5180.1350.033-0.201-0.812-1.638-1.918-2.409-2.524-1.364-0.458-0.68-0.821-1.023-0.375
Percentage of StockholdersEquity0.10.10.20.30.4-0.20.00.0-0.0-0.1-0.3-0.3-0.4-0.5-0.3-0.1-0.1-0.2-0.2-0.1
Percentage of Assets0.10.10.10.30.3-0.20.00.0-0.0-0.1-0.2-0.3-0.3-0.4-0.2-0.1-0.1-0.2-0.2-0.1
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value127.012102.484-4.084-10.011-5.476-10.039-4.138-1.04-5.543-5.74-1.7055.0421.8130.342-1.38-2.707-4.2151.4665.8116.264.1753.5931.9790.354
Percentage of StockholdersEquity1.10.71.00.3-0.5-1.2-0.7-1.4-0.6-0.2-0.9-0.9-0.30.90.30.1-0.3-0.6-1.00.41.71.91.61.50.80.2
Percentage of Assets0.90.50.80.2-0.4-1.0-0.6-1.1-0.5-0.1-0.7-0.8-0.20.70.30.1-0.2-0.5-0.80.31.51.71.51.30.70.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value116.0658.539-0.539-7.475-8.493-5.611-10.072-3.937-0.228-3.905-3.8220.7047.5663.1770.8-0.7-1.886-3.1921.841
Percentage of StockholdersEquity1.10.60.9-0.1-0.9-1.0-0.7-1.4-0.6-0.0-0.6-0.60.11.40.60.2-0.1-0.4-0.70.5
Percentage of Assets0.80.50.7-0.0-0.7-0.8-0.6-1.1-0.5-0.0-0.5-0.50.11.10.50.1-0.1-0.4-0.60.4
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value733699657632605581549528503478450435417401376315265240234194
Percentage of StockholdersEquity67.568.568.069.271.371.571.072.071.570.470.471.372.271.872.173.372.169.472.475.1
Percentage of Assets53.453.554.454.556.557.757.557.758.056.556.857.058.057.557.761.861.660.263.567.6
Percentage of Assets us-gaap:CommonStockIncludingAdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value3413152982792472412292152042021941801621521431191011008260796637
Percentage of StockholdersEquity31.430.930.930.629.229.729.729.429.029.830.429.628.127.327.527.727.528.925.623.232.927.017.4
Percentage of Assets24.924.124.724.123.124.024.023.523.623.924.523.722.621.822.023.423.525.122.520.929.223.70.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value950922841819748704655629585574580557509484449463427406382366349345331329325315308297306293292270251234214242238225211203207224
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets69.270.569.770.569.970.068.568.767.467.773.273.070.869.468.876.775.275.774.974.174.577.377.078.577.977.077.275.779.278.379.277.475.875.474.676.976.877.477.276.079.079.7

Cash

us-gaap:Cash

us-gaap:Cash


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value20719730013813014314416215512513110566667591626887625450584546496672766262100857359515143
Percentage of Cash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.115.124.911.912.214.315.117.817.914.816.613.99.39.611.515.210.912.817.212.611.611.413.510.811.112.016.618.519.916.817.028.825.923.620.616.216.615.8

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-12-312008-12-31
Value2202183341791561541722051971811721318376821047176112109827790768095126101107881011101019375788178969297744844484683
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.016.727.715.514.615.418.122.422.721.421.817.211.510.912.717.312.514.322.022.117.517.421.118.219.423.431.625.927.923.727.431.630.630.026.224.826.327.035.234.837.10.017.00.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value220218335179156154173206197181172131837682104717611290
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.016.727.715.514.615.418.122.522.721.421.817.211.610.912.717.312.514.322.121.1

Short Term Investments

us-gaap:ShortTermInvestments

us-gaap:ShortTermInvestments


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value45042026037235533428221316917720421623023121619520620115514916117314415315013711212613313912593878185107103102776765129
Percentage of ShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets32.832.121.532.033.233.229.523.319.520.925.828.432.033.133.232.336.437.630.430.234.538.833.436.436.033.628.232.334.437.333.926.826.426.329.834.033.235.128.425.424.946.1

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value778466935554525855585559534838504138343331283030262525242122232120221921211915161718
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.66.45.58.15.15.45.56.46.46.97.07.87.46.95.88.47.47.16.76.76.76.47.17.36.46.26.46.25.55.96.46.36.17.36.76.86.96.95.56.16.76.5

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value17717515714815213112713514314213613612811199999278717069626367645340414139394240343232292120232425
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets12.913.413.012.814.213.113.314.816.516.817.217.917.916.015.216.516.314.614.014.314.913.914.716.015.613.010.210.610.710.610.812.312.111.211.210.39.57.47.38.89.49.2

Other Assets Current

us-gaap:OtherAssetsCurrent

us-gaap:OtherAssetsCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value2424222529291916191311121316121314119.0433.723.982.926
Percentage of OtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.81.91.92.22.72.92.01.82.31.61.51.71.92.42.02.22.62.11.80.80.80.7

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value332297281270251236228217213205188184186190180132132116115938570716660
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.222.823.323.323.523.523.923.724.624.223.824.226.027.327.622.023.321.722.521.621.718.119.018.021.0

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

country:CN


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value18516715114312911911310510198939295978946464545403738394137
Percentage of NoncurrentAssets55.756.353.953.251.550.649.948.447.647.749.349.850.951.149.634.735.238.939.843.744.054.655.062.561.3
Percentage of Assets13.512.812.612.412.111.911.911.511.711.611.712.113.213.913.77.68.28.48.99.49.59.910.411.312.9
Percentage of Assets country:CN0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:TW


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value18181818171717161616161716171716169.5768.9190.126
Percentage of NoncurrentAssets5.76.26.76.77.17.37.77.77.98.29.09.29.09.39.612.712.88.27.80.1
Percentage of Assets1.41.41.61.61.71.71.81.81.92.02.12.22.32.52.62.83.01.81.70.0
Percentage of Assets country:TW0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:US


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value1121011011011009694939489716867676561595250403331312423
Percentage of NoncurrentAssets33.834.236.137.740.041.041.543.344.143.737.636.835.935.436.446.245.244.843.743.339.645.144.737.238.3
Percentage of Assets8.27.88.48.89.49.69.910.310.910.69.08.99.39.710.110.210.59.79.89.48.68.28.56.78.1
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

mpwr:OtherRegion


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value159.799.2116.4563.7562.582.1041.2960.8670.8060.8780.810.7360.6230.3880.4130.4240.4330.5710.4310.2230.2070.210.2050.202
Percentage of NoncurrentAssets4.73.33.32.41.51.10.90.60.40.40.50.40.40.30.20.30.30.40.50.50.30.30.30.30.3
Percentage of Assets1.10.70.80.60.40.30.20.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of Assets mpwr:OtherRegion0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value42434725924717014213312310586
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets35.136.332.737.933.433.033.533.636.731.7

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

mpwr:ProductionEquipmentAndSoftware


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value16313412011095928883
Percentage of PropertyPlantAndEquipmentGross38.538.746.544.956.164.766.467.1
Percentage of Assets13.514.115.217.018.721.422.322.5
Percentage of Assets mpwr:ProductionEquipmentAndSoftware0.00.00.00.00.00.00.00.0

us-gaap:BuildingAndBuildingImprovements


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1421491001004834292928
Percentage of PropertyPlantAndEquipmentGross33.643.038.640.828.724.422.023.726.9
Percentage of Assets11.815.612.615.59.68.17.48.09.9
Percentage of Assets us-gaap:BuildingAndBuildingImprovements0.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-12-312019-12-31
Value4919
Percentage of PropertyPlantAndEquipmentGross11.75.5
Percentage of Assets4.12.0
Percentage of Assets us-gaap:ConstructionInProgress0.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value6.3834.664.3413.6413.5182.9622.8832.6812.518
Percentage of PropertyPlantAndEquipmentGross1.51.31.71.52.12.12.22.22.4
Percentage of Assets0.50.50.50.60.70.70.70.70.9
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.0

us-gaap:Land


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-09-302012-06-30
Value353516168.2855.65.65.65.66.06.0
Percentage of PropertyPlantAndEquipmentGross8.310.16.46.84.93.94.24.55.30.00.0
Percentage of Assets2.93.72.12.61.61.31.41.52.01.91.9
Percentage of Assets us-gaap:Land0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value8.7057.1734.7553.3212.8382.2832.352.152.053
Percentage of PropertyPlantAndEquipmentGross2.02.11.81.31.71.61.81.71.9
Percentage of Assets0.70.80.60.50.60.50.60.60.7
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.0

us-gaap:TransportationEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value18161211114.6944.6940.976
Percentage of PropertyPlantAndEquipmentGross4.34.85.04.66.63.33.50.8
Percentage of Assets1.51.71.61.82.21.11.20.3
Percentage of Assets us-gaap:TransportationEquipment0.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value14311810910285777058-46.017-39.057
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.812.413.815.716.717.917.816.0-16.0-14.3

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value33229728127025123622821721320515014715015314410010085858274666560626462636465646767625959595147473737
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.222.823.323.323.523.523.923.724.624.218.919.320.922.022.216.617.715.916.716.615.914.915.214.314.915.715.816.216.717.617.619.220.220.220.719.019.217.717.517.814.213.2

Long Term Investments

us-gaap:LongTermInvestments

us-gaap:LongTermInvestments


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value2.5822.822.8612.9163.0323.0573.1383.2643.2153.293.2415.2575.2475.255.2565.3685.3485.3425.3545.3825.2945.3615.3645.3755.3945.3899.7959.8489.8439.869.84711111111111313151719
Percentage of LongTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.20.30.30.30.30.40.40.40.40.70.70.80.80.90.91.01.01.11.11.21.31.31.31.32.52.52.62.72.83.53.84.13.73.84.75.05.96.56.8

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value181716150.6330.6720.750.7750.670.66
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.51.82.12.40.10.20.20.20.20.2

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value6094000.05845000.03719000.03629000.03909000.02744000.02863000.03102000.02688000.02770000.00
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.40.40.30.30.40.30.30.30.30.30.0

us-gaap:OperatingLeaseRightOfUseAsset us-gaap:BalanceSheetLocation

us-gaap:OtherAssets


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value6100000.05800000.03700000.03600000.03900000.02700000.02900000.0
Percentage of OperatingLeaseRightOfUseAsset100.199.299.599.299.898.4101.3
Percentage of Assets0.40.40.30.30.40.30.3
Percentage of Assets us-gaap:OtherAssets0.00.00.00.00.00.00.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value66635948474245434241353331313026252927292817161111108.4577.945.5865.1591.6441.3530.9941.1051.0251.0430.6060.6390.6540.6690.6940.749
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.84.95.04.24.44.24.84.74.95.04.54.44.44.54.64.44.55.65.46.06.14.03.82.72.62.62.12.01.41.40.40.40.30.40.40.30.20.20.20.30.30.3

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value585738484537273026272227262722212522171719151315161913141311101014139.8591117148.9049.515108.979
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.34.43.24.14.23.72.93.33.13.22.93.63.73.93.53.64.44.23.43.54.13.53.13.74.04.93.33.83.63.12.93.04.54.33.43.65.75.03.33.64.23.2

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value3959000.05545000.03755000.02618000.04343000.02462000.02435000.02778000.02359000.05527000.07018000.01911000.03376000.0360000.02861000.01750000.0899000.0259000.01239000.0418000.0124000.0280000.0465000.0
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.40.30.20.40.20.30.30.30.70.90.30.50.10.40.30.20.00.20.10.00.10.1

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value6874626158564445384538343332272622222221182019181814
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.05.75.25.35.55.64.75.04.45.34.94.64.64.74.24.44.04.34.54.44.04.54.64.54.43.7

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value7383000.06998000.07238000.06442000.06731000.05221000.03412000.04160000.03203000.02927000.02520000.04742000.0
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.50.60.60.60.50.40.50.40.30.30.7

us-gaap:ContractWithCustomerLiabilityCurrent us-gaap:MajorCustomers, us-gaap:BalanceSheetLocation

mpwr:CertainCustomersInChina, mpwr:AccruedLiabilitiesCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value7400000.07000000.07200000.06400000.06700000.05200000.03400000.04200000.03200000.02900000.02500000.01800000.03200000.02900000.04700000.0
Percentage of ContractWithCustomerLiabilityCurrent100.2100.099.599.399.599.699.6101.099.999.199.20.00.00.099.1
Percentage of Assets0.50.50.60.60.60.50.40.50.40.30.30.20.40.40.7
Percentage of Assets mpwr:CertainCustomersInChina mpwr:AccruedLiabilitiesCurrent0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Dividends Payable Current

us-gaap:DividendsPayableCurrent

us-gaap:DividendsPayableCurrent


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value27272222222217171717121212128.38.38.38.28.28.18.18.07.9
Percentage of DividendsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.02.11.91.92.12.21.81.92.02.01.61.71.81.81.31.41.51.51.61.61.71.81.8

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1821871461581361129810588918085757365666256525552454348464536364130382632272324353126253128
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets13.314.412.213.612.811.210.311.510.210.810.111.210.510.510.110.911.110.410.411.211.110.110.011.611.111.29.29.410.98.210.47.59.88.98.27.911.510.89.59.411.810.3

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent us-gaap:BalanceSheetLocation

us-gaap:OperatingLeaseLiabilityCurrent

mpwr:AccruedLiabilitiesCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2209000.01953000.01406000.01391000.01532000.01140000.01254000.00
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.20.10.10.10.10.10.10.0
Percentage of Assets mpwr:AccruedLiabilitiesCurrent0.00.00.00.00.00.00.00.0

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value5.3595.6274.2784.1224.5843.7987.8485.7063.3713.1612.8482.332.6922.1261.7742.3122.1221.8911.5161.4741.3051.5011.9161.8954.4732.958179.2457.5747.6795.9157.56.848107.8458.9491211
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.40.40.40.40.40.40.80.60.40.40.40.30.40.30.30.40.40.40.30.30.30.30.40.51.10.74.72.62.32.52.12.42.23.52.93.34.64.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value6461575249444744434238363434332827252319181616141312109.3644.2983.6741.478
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.74.74.84.54.64.44.94.85.05.04.94.84.84.95.14.74.84.84.53.93.93.73.83.43.33.02.62.41.11.00.4

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:BalanceSheetLocation

us-gaap:OperatingLeaseLiabilityNoncurrent

mpwr:OtherLongTermLiabilities


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value3341000.03454000.01693000.01703000.01897000.01086000.01103000.00
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.20.30.10.10.20.10.10.0
Percentage of Assets mpwr:OtherLongTermLiabilities0.00.00.00.00.00.00.00.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1179000.01015000.0993000.0852000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets0.10.10.10.1

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value841000.0829000.0405000.0279000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets0.10.10.00.0

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value648000.0637000.0199000.0192000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.00.00.00.0

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-312020-09-30
Value139000.0134000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0
Percentage of Assets0.00.0

Operating Lease Liability

us-gaap:OperatingLeaseLiability us-gaap:BalanceSheetLocation

us-gaap:OperatingLeaseLiability

mpwr:AccruedLiabilitiesAndOtherLongtermLiabilities


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value5550000.05407000.03099000.03094000.03429000.02226000.02357000.0
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.40.40.30.30.30.20.2
Percentage of Assets mpwr:AccruedLiabilitiesAndOtherLongtermLiabilities0.00.00.00.00.00.00.0

us-gaap:OtherLiabilities


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value5600000.05400000.03100000.03100000.03400000.02200000.02400000.0
Percentage of OperatingLeaseLiability100.999.9100.0100.299.298.8101.8
Percentage of Assets0.40.40.30.30.30.20.3
Percentage of Assets us-gaap:OtherLiabilities0.00.00.00.00.00.00.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value5790000.05673000.03227000.03240000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets0.40.40.30.3

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value240000.0266000.0128000.0146000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.00.00.00.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value10871021966914848813773734704680640610579558522505473451431416395381368354354345346341334334323317293276258285269242246212
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets79.278.180.078.879.380.780.980.281.180.280.780.080.480.080.083.683.484.084.384.184.385.485.484.384.984.386.787.086.589.387.790.788.488.989.990.486.888.787.70.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value0.7990.9471.6013.0233.391-1.5180.1350.033-0.201-0.812-1.638-1.918-2.409-2.524-1.364-0.458-0.68-0.821-1.023-0.375
Percentage of StockholdersEquity0.10.10.20.30.4-0.20.00.0-0.0-0.1-0.3-0.3-0.4-0.5-0.3-0.1-0.1-0.2-0.2-0.1
Percentage of Assets0.10.10.10.30.3-0.20.00.0-0.0-0.1-0.2-0.3-0.3-0.4-0.2-0.1-0.1-0.2-0.2-0.1
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value127.012102.484-4.084-10.011-5.476-10.039-4.138-1.04-5.543-5.74-1.7055.0421.8130.342-1.38-2.707-4.2151.4665.8116.264.1753.5931.9790.354
Percentage of StockholdersEquity1.10.71.00.3-0.5-1.2-0.7-1.4-0.6-0.2-0.9-0.9-0.30.90.30.1-0.3-0.6-1.00.41.71.91.61.50.80.2
Percentage of Assets0.90.50.80.2-0.4-1.0-0.6-1.1-0.5-0.1-0.7-0.8-0.20.70.30.1-0.2-0.5-0.80.31.51.71.51.30.70.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value116.0658.539-0.539-7.475-8.493-5.611-10.072-3.937-0.228-3.905-3.8220.7047.5663.1770.8-0.7-1.886-3.1921.841
Percentage of StockholdersEquity1.10.60.9-0.1-0.9-1.0-0.7-1.4-0.6-0.0-0.6-0.60.11.40.60.2-0.1-0.4-0.70.5
Percentage of Assets0.80.50.7-0.0-0.7-0.8-0.6-1.1-0.5-0.0-0.5-0.50.11.10.50.1-0.1-0.4-0.60.4
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value733699657632605581549528503478450435417401376315265240234194
Percentage of StockholdersEquity67.568.568.069.271.371.571.072.071.570.470.471.372.271.872.173.372.169.472.475.1
Percentage of Assets53.453.554.454.556.557.757.557.758.056.556.857.058.057.557.761.861.660.263.567.6
Percentage of Assets us-gaap:CommonStockIncludingAdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value3413152982792472412292152042021941801621521431191011008260796637
Percentage of StockholdersEquity31.430.930.930.629.229.729.729.429.029.830.429.628.127.327.527.727.528.925.623.232.927.017.4
Percentage of Assets24.924.124.724.123.124.024.023.523.623.924.523.722.621.822.023.423.525.122.520.929.223.70.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stocks Including Additional Paid In Capital

us-gaap:CommonStocksIncludingAdditionalPaidInCapital

us-gaap:CommonStocksIncludingAdditionalPaidInCapital


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value733699657632605581549528503478450435417401376364349334315304289276265240
Percentage of CommonStocksIncludingAdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets53.453.554.454.556.557.757.557.758.056.556.857.058.057.557.760.361.562.361.861.661.761.861.660.2

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value341315298279247241229215204202194180162152143140125119119111105103101999797100979291827568626095898279777266
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.924.124.724.123.124.024.023.523.623.924.523.722.621.822.023.222.122.323.422.522.623.123.523.723.223.825.124.823.924.522.521.620.520.120.930.328.928.529.229.027.423.7

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value127.012102.484-4.084-10.011-5.476-10.039-4.138-1.04-5.543-5.74-1.7055.0421.8130.342-1.38-2.707-4.2150.0630.1282.1741.4663.0846.1866.0965.8115.6615.845.6526.265.8995.2854.4564.1754.0254.0824.0653.5933.3942.9791.979
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.90.50.80.2-0.4-1.0-0.6-1.1-0.5-0.1-0.7-0.8-0.20.70.30.1-0.2-0.5-0.80.00.00.50.30.71.51.51.51.41.51.51.71.71.61.41.51.31.31.41.31.31.10.7

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3228222221181821221514141515
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3228222221181821221514141515
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStockIncludingAdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value967779775951607244384752251653332421308.021156.704111.1586.0736.219138.905138.231015
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.130.334.229.831.931.036.642.929.227.531.032.618.212.641.226.122.221.829.912.326.913.023.82.010.412.328.016.825.718.521.823.5

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-69.342-182.86694-37.316-31.663-64.458-79.003-46.039-11.289-30.7817.0558.057-4.65-25.202-66.2325.883-22.468-51.243-18.054-9.021-13.6110.2519-10.295-7.137-29.19-10.19-14.17934266.719-5.791
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-23.6-71.940.4-14.4-17.0-38.9-47.4-27.3-7.5-21.84.65.0-3.3-19.5-51.24.6-20.0-51.1-17.4-13.8-23.60.541.0-18.2-12.2-57.8-21.5-26.865.959.714.3-8.8

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-27.156-10.993-21.919-19.312-26.27-4.056-17.043-14.318-15.928-0.761-12.89-10.532-12.171.033-8.641-7.13-8.568-6.986-8.0759.4756.21311-34.4735.7764.0235.1210.2450.588-23.988-8.82-13.598-14.676
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-9.3-4.3-9.4-7.4-14.1-2.4-10.2-8.5-10.5-0.5-8.4-6.6-8.70.8-6.7-5.5-7.6-7.0-7.814.510.821.6-71.510.26.910.10.51.1-46.5-19.8-28.9-22.3

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-03-312017-03-31
Value1.845-116.584155221.605-18.08-33.4279.376-6.74-35.877
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.6-45.866.78.90.9-10.9-20.05.6-5.2-35.7

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302016-12-312016-09-302016-06-302016-03-31
Value1000.01004000.0-5027000.00-12000.03412000.0-559000.02000.013000.0-33000.0-4012000.03157000.0-17000.001000.011000.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value7.125.5295.4014.9564.5014.3284.053.8233.7393.2553.2533.2283.0752.7554.0094.0294.0194.0444.1323.6693.5533.323.3053.3863.4713.6213.4423.3883.1183.1823.23.2493.0022.7092.4662.4132.2692.1842.1822.1752.1052.272.3922.02
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-0.72213-9.4014.3228.3047.185-4.1255.02-2.6254.778-5.1072.946-0.8243.856-1.922-2.7562.8284.927-0.23-1.4633.8343.342-3.398-1.142-2.2156.902-2.2320.8961.911.0580.276-2.8931.9222.135-1.591-3.5671.8144.098-1.669-1.350.7631.299-7.7635.716
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2.086188.97-4.047203.994-8.111-7.9591.0346.171-0.4367.8941712-0.5897.226147.0570.8010.7647.609-0.851-4.1682.34911122.942-0.343-1.376-0.081-18.45718-5.304-2.8360.515-3.169-7.907-1.4433.4591.158-1.5972.679-6.388-4.974
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value967779775951607244384752251653332421308.021156.704111.1586.0736.219138.905138.231015
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.130.334.229.831.931.036.642.929.227.531.032.618.212.641.226.122.221.829.912.326.913.023.82.010.412.328.016.825.718.521.823.5

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-09-032018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value554542553035322920262731312421122315141614111010117.8995.9638.86116.3979.0187.4997.415.4892.4990.2485.9216.5922.9952.4535.4733.4821.893
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.817.818.421.416.221.619.517.513.718.518.019.70.017.316.99.318.313.414.416.013.511.912.511.612.39.78.111.714.39.315.011.811.39.54.90.510.511.25.95.210.36.74.3

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value5545425530353229202627312421
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.817.818.421.416.221.619.517.513.718.518.019.717.316.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value3228222221181821221614141515111315111013118.97912109.4979.2198.5828.8598.4157.5985.625.2315.194.667.3264.1823.8293.3153.093.3743.6752.9873.0854.162
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-69.342-182.86694-37.316-31.663-64.458-79.003-46.039-11.289-30.7817.0558.057-4.65-25.202-66.2325.883-22.468-51.243-18.054-9.021-13.6110.2519-10.295-7.137-29.19-10.19-14.17934266.719-5.791
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-23.6-71.940.4-14.4-17.0-38.9-47.4-27.3-7.5-21.84.65.0-3.3-19.5-51.24.6-20.0-51.1-17.4-13.8-23.60.541.0-18.2-12.2-57.8-21.5-26.865.959.714.3-8.8

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value39181119149.9528.6779.49119584.4695.0595.5987.4404.58173.4248.07610135.3467.6141.7551.9524.7031.7811.7721.4424.5160.344.6237.3663.4352.3245.5518.3094.8752.227132.2153.0564.2075.819
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-27.156-10.993-21.919-19.312-26.27-4.056-17.043-14.318-15.928-0.761-12.89-10.532-12.171.033-8.641-7.13-8.568-6.986-8.0759.4756.21311-34.4735.7764.0235.1210.2450.588-23.988-8.82-13.598-14.676
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-9.3-4.3-9.4-7.4-14.1-2.4-10.2-8.5-10.5-0.5-8.4-6.6-8.70.8-6.7-5.5-7.6-7.0-7.814.510.821.6-71.510.26.910.10.51.1-46.5-19.8-28.9-22.3

Payments Of Dividends

us-gaap:PaymentsOfDividends

us-gaap:PaymentsOfDividends


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value282323232417181718121312
Percentage of PaymentsOfDividends100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Dividends

us-gaap:Dividends

us-gaap:Dividends


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value28282323232318181818131313
Percentage of Dividends100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Dividends us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Dividendsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value28282323232318181818131313
Percentage of Dividends100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-09-30
Value13.36.70.211.10.090.222-0.0030.0860.0740.0450.0170.1280.1070.0280.1590.0580.0740.0320.010.0890.0760.0320.0030.1580.2370.0820.018-0.0540.0730.0280.0070.1380.07-0.0890.0360.0860.0770.0940.083
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-02-05
Value18000.0387000.08000.0242000.082000.0371000.0-18000.098000.0147000.0337000.0675000.0-22000.035000.0675000.0-54000.06000.0140000.0574000.0-68000.048000.0295000.01074000.0640000.011000.035000.0876000.022302.0286260.0240620.0876820.091222.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

mpwr:PSUsAndMPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value3000.0362000.05000.0239000.059000.0324000.0-23000.095000.0129000.0311000.035000.0-31000.04000.0622000.0-60000.00118000.0527000.0-72000.035000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod16.793.562.598.872.087.3127.896.987.892.35.2140.911.492.1111.10.084.391.8105.972.9

mpwr:TimebasedRSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value15000.025000.03000.03000.023000.047000.05000.03000.018000.026000.040000.09000.031000.053000.06000.06000.022000.047000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod83.36.537.51.228.012.7-27.83.112.27.75.9-40.988.67.9-11.1100.015.78.2

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:TitleOfIndividual, us-gaap:AwardType, us-gaap:SubsequentEventType

mpwr:KeyEmployees, mpwr:Mpsus2020, us-gaap:SubsequentEvent


Share
Period End2020-07-31
Value2000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.0

srt:ExecutiveOfficer, mpwr:Mpsus2020, us-gaap:SubsequentEvent


Share
Period End2020-07-31
Value43000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value21181815
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312012-01-012011-12-312010-12-312008-12-31
Value33252018171816161515141414121211111616151515141312129.1069.006
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1815131227181916-12.488-14.596
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Proceeds From Sale Of Short Term Investments

us-gaap:ProceedsFromSaleOfShortTermInvestments

us-gaap:ProceedsFromSaleOfShortTermInvestments


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value24381746371473640292825321931151916258252503758395734502051273017162149243625212143434458
Percentage of ProceedsFromSaleOfShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Proceeds From Sale Of Longterm Investments

us-gaap:ProceedsFromSaleOfLongtermInvestments

us-gaap:ProceedsFromSaleOfLongtermInvestments


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302012-09-302012-06-302012-03-31
Value275000.025000.050000.0125000.025000.0100000.0125000.050000.075000.002000000.000-2000000.0-100000.0
Percentage of ProceedsFromSaleOfLongtermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0100.0100.0

mpwr:ContributionsMadeToDeferredCompensationPlan

mpwr:ContributionsMadeToDeferredCompensationPlan


Contributions
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value810000.0876000.01580000.0341000.0337000.0438000.01285000.0362000.0479000.0956000.02750000.0485000.0-389000.01300000.03137000.0530000.0361000.01233000.02732000.0691000.0593000.01030000.04589000.0680000.0
Percentage of ContributionsMadeToDeferredCompensationPlan100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:GainLossOnDeferredCompensationPlanInvestments

mpwr:GainLossOnDeferredCompensationPlanInvestments


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value1862000.01177000.03172000.01598000.03572000.0-3750000.01176000.074000.0620000.01935000.0-1971000.0717000.0419000.0-186000.0629000.0636000.0533000.0733000.0160000.0488000.0307000.0302000.0
Percentage of GainLossOnDeferredCompensationPlanInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:GainLossOnDeferredCompensationPlanInvestmentsCashFlow

mpwr:GainLossOnDeferredCompensationPlanInvestmentsCashFlow


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value1862000.01177000.03172000.01598000.03572000.0-3750000.01176000.075000.0620000.01935000.0-1204000.0716000.0299000.0-66000.0629000.0636000.0533000.0733000.0160000.0490000.0305000.0302000.0
Percentage of GainLossOnDeferredCompensationPlanInvestmentsCashFlow100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:LitigationExpenseBenefitNet

mpwr:LitigationExpenseBenefitNet


Litigation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1596000.01628000.01540000.01841000.02082000.02341000.0991000.0692000.0503000.0278000.0409000.0343000.0640000.0531000.0340000.0327000.0290000.0286000.0
Percentage of LitigationExpenseBenefitNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:MaximumStockCompensationCosts us-gaap:TitleOfIndividual, us-gaap:AwardType

mpwr:MaximumStockCompensationCosts

mpwr:NonExecutiveEmployees, mpwr:PSU2021


Maximum
Period End2021-02-28
Value12
Percentage of MaximumStockCompensationCosts100.0

srt:ExecutiveOfficer, mpwr:PSU2021


Maximum
Period End2021-02-28
Value114
Percentage of MaximumStockCompensationCosts915.2

mpwr:PercentageOfAuctionRateSecuritiesRedeemedatParValue

mpwr:PercentageOfAuctionRateSecuritiesRedeemedatParValue


Percentage
Period End2021-06-302021-03-312020-12-31
Value1.093.00
Percentage of PercentageOfAuctionRateSecuritiesRedeemedatParValue100.0100.00.0

mpwr:PercentageOfRevenue us-gaap:ProductOrService

mpwr:PercentageOfRevenue

us-gaap:Product


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value96.097.0-1.097.00.970.9800.990.990.9900.980.980.97
Percentage of PercentageOfRevenue100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0

mpwr:PropertyAndEquipmentPurchasedOnExtendedPaymentTerms

mpwr:PropertyAndEquipmentPurchasedOnExtendedPaymentTerms


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-312015-09-302014-12-312014-09-30
Value577000.0563000.0920000.0376000.03782000.0279000.0479000.0201000.0-7000.010000.0749000.00000250000.0150000.00150000.00150000.00
Percentage of PropertyAndEquipmentPurchasedOnExtendedPaymentTerms100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.0100.00.0100.00.0100.00.0

mpwr:RedemptionAuctionRateSecuritiesToDate

mpwr:RedemptionAuctionRateSecuritiesToDate


Redemption
Period End2021-06-302021-03-312020-12-31
Value0.3400.1
Percentage of RedemptionAuctionRateSecuritiesToDate100.0100.0100.0

mpwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed us-gaap:AwardType

mpwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed

mpwr:MPSUs2020


Share
Period End2020-07-31
Value500.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed100.0

mpwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed us-gaap:AwardType, us-gaap:SubsequentEventType

mpwr:Mpsus2020, us-gaap:SubsequentEvent


Share
Period End2020-07-31
Value5.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed1.0

mpwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed us-gaap:TitleOfIndividual, us-gaap:AwardType

srt:ExecutiveOfficer, mpwr:PSU2021


Share
Period End2021-02-28
Value300.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed0.0

mpwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTarget us-gaap:Range, us-gaap:AwardType, us-gaap:SubsequentEventType

mpwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTarget

srt:Maximum, mpwr:Mpsus2020, us-gaap:SubsequentEvent


Share
Period End2020-07-31
Value300.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTarget100.0

srt:Minimum, mpwr:Mpsus2020, us-gaap:SubsequentEvent


Share
Period End2020-07-31
Value260.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTarget86.7

mpwr:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsMinimumPercentageAllowed us-gaap:Range, us-gaap:TitleOfIndividual, us-gaap:AwardType

mpwr:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsMinimumPercentageAllowed

srt:Maximum, mpwr:NonExecutiveEmployees, mpwr:PSU2021


Sharebased
Period End2021-02-28
Value300.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsMinimumPercentageAllowed100.0

srt:Minimum, mpwr:NonExecutiveEmployees, mpwr:PSU2021


Sharebased
Period End2021-02-28
Value200.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsMinimumPercentageAllowed66.7

mpwr:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansIntrinsicValue us-gaap:PlanName

mpwr:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansIntrinsicValue

mpwr:EmployeeStockPurchasePlan


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value01400000.001500000.001000000.00400000.00300000.00600000.00500000.00500000.00500000.00600000.00400000.0200000.00400000.0500000.00500000.0
Percentage of StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansIntrinsicValue0.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0100.00.0100.0100.00.0100.0

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments


Accretion
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value-1113000.0-813000.0-995000.0-863000.0-627000.0-494000.0-345000.0-168000.0-95000.0-121000.0-231000.0-314000.0-374000.0
Percentage of AccretionAmortizationOfDiscountsAndPremiumsInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value-2.24412-1.5162.097-3.651102.8341.9412.070.9580.174-1.3760.4482.4912.777-0.69-0.2341.2080.59-0.275-0.3680.841.1810.322-0.8411.5220.7040.1720.1660.445-0.14-1.663-0.4864.230.041-2.7271.3153.0991.021-0.065
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ConcentrationRiskPercentage1

us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value89.075.00.830.888.00.770.84
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

mpwr:CustomerADirect, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-03-312019-06-30
Value14.00.10.13
Percentage of ConcentrationRiskPercentage118.712.516.9

mpwr:DistributorA, us-gaap:AccountsReceivable, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-312020-03-312019-03-312018-03-312017-03-31
Value25.00.280.220.20.16
Percentage of ConcentrationRiskPercentage128.135.026.20.00.0

mpwr:DistributorA, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value28.026.022.00.260.230.240.220.230.230.20.20.170.170.18
Percentage of ConcentrationRiskPercentage10.029.229.331.328.80.328.627.40.00.00.00.00.00.0

mpwr:DistributorB, us-gaap:AccountsReceivable, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-312020-03-312019-03-312018-03-31
Value18.00.130.170.14
Percentage of ConcentrationRiskPercentage120.216.220.20.0

mpwr:DistributorB, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302018-09-302018-06-302018-03-312017-09-302017-03-31
Value17.016.011.00.10.10.10.150.1
Percentage of ConcentrationRiskPercentage10.018.014.70.00.00.00.00.0

mpwr:Distributors, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302020-06-30
Value88.083.0
Percentage of ConcentrationRiskPercentage10.010000.0

mpwr:ValueAddedResellerA, us-gaap:AccountsReceivable, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-312020-03-31
Value11.00.16
Percentage of ConcentrationRiskPercentage112.420.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-31
Value300000.06700000.0100000.0
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0

us-gaap:DividendsCommonStock

us-gaap:DividendsCommonStock


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value27272222222217171717121212128.3238.3018.2738.28.1598.1328.0968.07.9387.9017.9257.8545.8265.8235.817
Percentage of DividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1397000.0218000.03494000.02209000.0208000.0-985000.01633000.0-2691000.0-1595000.01770000.0-146000.0-1655000.0-1544000.01137000.0-165000.0881000.0449000.0460000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312013-09-302012-12-312012-09-30
Value381000.0430000.0405000.0512000.0468000.0470000.0615000.0595000.0706000.0838000.01660000.0764000.0829000.01131000.080000.028000.059000.0
Percentage of EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss us-gaap:InvestmentType

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss

us-gaap:AuctionRateSecurities


Fair
Period End2020-12-31
Value-5000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements us-gaap:InvestmentType

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements

us-gaap:AuctionRateSecurities


Fair
Period End2020-12-31
Value-50000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements100.0

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax


Foreign
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-388000.015000.0-475000.0-759000.0-133000.03000.0-357000.0175000.073000.0-201000.038000.0700000.0614000.0-399000.0-77000.0-237000.0-125000.0-109000.0235000.0-48000.0-39000.0-83000.0
Percentage of ForeignCurrencyTransactionGainLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:GainLossOnSaleOfPropertyPlantEquipment


Gain
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-12000.0-4000.01000.0-23000.0297000.0-1000.0-14000.0-22000.003000.01000.000-58000.0
Percentage of GainLossOnSaleOfPropertyPlantEquipment100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.00.0100.0

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-0.161.82.552-1.744-0.0950.0344.8310.441-5.136-1.4916.395-1.0183.782-2.236281.1710.831-0.7531.4971.2730.421-0.0262.0860.790.9350.1870.553-0.9350.0960.0380.3015.799-2.574-3.44-0.181-0.518-0.402-0.432-0.321-0.194-0.575-1.037-0.286-0.266
Percentage of IncreaseDecreaseInAccruedIncomeTaxesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value-1.21110-3.2561514-7.374-2.8326.2044.120.004-4.0327.7352.924-2.821-2.1452.8093.984-2.251-3.4132.1634.656-0.27-4.3813.2363.839-1.6262.499-5.9622.236-0.0633.693-3.3943.214-0.8221.747-5.0884.31-2.6022.672-1.365
Percentage of IncreaseDecreaseInEmployeeRelatedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherAccruedLiabilities

us-gaap:IncreaseDecreaseInOtherAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2.8348.5675.687.7735.5350.963-0.0047.03-2.9323.3552.4573.0991.021-0.065-2.9373.4642.5781.014
Percentage of IncreaseDecreaseInOtherAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value1.8942.215-3.373-3.625-0.06104.3555.807-1.5341.5760.41-0.318-2.9713.9540.093-2.863-0.2981.4650.1520.452100.1810.5310.264
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInReceivables

us-gaap:IncreaseDecreaseInReceivables


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-6.51717-26.703380.7931.635-5.562.872-3.53.676-4.6736.4275.22211-12.728.7763.8643.8650.9181.9832.518-1.9980.3563.7111.42-0.2861.3542.826-0.637-1.6731.7741.637-2.3493.2852.178-0.146-1.469-4.8491.3231.1690.0530.70513-1.967
Percentage of IncreaseDecreaseInReceivables100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value698000.0620000.0460000.0451000.0434000.0443000.0567000.0479000.0416000.0403000.0
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Oci
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value-0.169-0.754-0.3895.386-1.680.2720.6750.9240.2420.094-1.1850.2170.1440.202
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncome


Oci
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value5.268-3.2286.5476.404-4.562-5.863-3.0344.601-4.284-6.7683.2041.7171.331.508
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent-3117.2428.1-1683.0118.9271.5-2155.5-449.5497.9-1770.2-7200.0-270.4791.2923.6746.5

us-gaap:AccumulatedTranslationAdjustment


Oci
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value5.437-2.4746.9361.018-2.882-6.135-3.7093.677-4.526-6.8624.3891.51.1861.306
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent-3217.2328.1-1783.018.9171.5-2255.5-549.5397.9-1870.2-7300.0-370.4691.2823.6646.5

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value578000.0499000.0395000.0364000.0363000.0366000.0496000.0377000.0332000.0305000.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseLeaseIncomeLeasePayments

us-gaap:OperatingLeaseLeaseIncomeLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value600000.0300000.0600000.0500000.0400000.0400000.0500000.0500000.0700000.0200000.0
Percentage of OperatingLeaseLeaseIncomeLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value698000.0312000.0429000.0394000.0330000.0373000.0299000.0423000.0304000.0
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312014-12-312014-09-302014-06-302014-03-31
Value-148000.0-654000.0-1422000.0-368000.04909000.0-1653000.0102000.0234000.0611000.0826000.0280000.0491000.0115000.0-1160000.0-906000.0222000.0141000.0202000.0-838000.0-13000.0-7000.0210000.0225000.0-70000.022000.0-17000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-21000.0-124000.0646000.030000.0-406000.055000.0-3000.0-38000.0-64000.098000.0-32000.0241000.00000000000
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value-0.148-0.654-0.3684.909-1.6530.2340.6110.8260.4910.115-1.160.2220.1410.202
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value5.289-3.1286.5685.927-4.535-5.901-3.0984.503-4.035-6.7473.2291.7221.3271.508
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-3573.6478.3-1784.8120.7274.3-2521.8-507.0545.2-821.8-5867.0-278.4775.7941.1746.5

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value5.437-2.4746.9361.018-2.882-6.135-3.7093.677-4.526-6.8624.3891.51.1861.306
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-3673.6378.3-1884.820.7174.3-2621.8-607.0445.2-921.8-5967.0-378.4675.7841.1646.5

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value-21000.0-124000.0-30000.0406000.0-55000.038000.064000.098000.0-241000.0
Percentage of OtherComprehensiveIncomeLossTaxPortionAttributableToParent1100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value-21000.0-124000.0-30000.0406000.0-55000.038000.064000.098000.0-241000.0
Percentage of OtherComprehensiveIncomeLossTaxPortionAttributableToParent1100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value0-5000.0-4000.01000.0
Percentage of OtherNoncashIncomeExpense0.0100.0100.0100.0

us-gaap:PaymentsToAcquireShortTermInvestments

us-gaap:PaymentsToAcquireShortTermInvestments


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value532016481881011068421-0.013191947388.8762171894139665042705936144441632122172728374930246.989153358
Percentage of PaymentsToAcquireShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2.176102.312.3472.352112.0892.092.088100.9530.9160.9167.793
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans us-gaap:AwardType

us-gaap:RestrictedStockUnitsRSU


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value2.2102.32.42.3112.02.12.1101.00.90.97.80.00.00.00.0
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans101.199.699.6102.397.8100.495.7100.5100.6100.2104.998.398.3100.10.00.00.00.0

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-03-31
Value028000.001000.007812000.001456000.0003000.0
Percentage of ProceedsFromSaleOfPropertyPlantAndEquipment0.0100.00.0100.00.0100.00.0100.00.00.0100.0

us-gaap:ProceedsFromStockPlans

us-gaap:ProceedsFromStockPlans


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value02293000.001927000.001892000.001650000.001627000.001466000.0-1000.01563000.001319000.001382000.001178000.001285000.001106000.001121000.001025000.001053000.00978000.001167000.00800000.001036000.00845000.00928000.00831000.0
Percentage of ProceedsFromStockPlans0.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0100.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0

us-gaap:ProceedsFromStockPlans us-gaap:PlanName

mpwr:EmployeeStockPurchasePlan


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value02300000.001900000.001900000.001700000.001600000.001400000.001600000.001300000.001400000.001200000.001300000.01100000.001100000.01000000.001100000.0
Percentage of ProceedsFromStockPlans0.0100.30.098.60.0100.40.0103.00.098.30.095.5-0.0102.40.098.60.0101.30.0101.90.0101.299.50.098.197.60.0104.5

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualPayments


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-302015-06-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value656000.0313000.083000.0254000.0395000.0111000.0143000.0326000.028000.02271000.01302000.036000.09000.055000.0-670000.0161000.00296000.01000.025000.042000.05000.0-1000.0154000.0-32000.00074000.019000.03000.0-3000.0-93000.0-521000.029000.0-118000.0-6000.0-19000.0
Percentage of ProductWarrantyAccrualPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease

us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value0250000.0141000.0345000.074000.0425000.0205000.0247000.0580000.0516000.06072000.0-2821000.0-115000.0-100000.0730000.0-88000.0-231000.0-179000.0450000.0-41000.0-78000.0-38000.0191000.0-28000.0-18000.0-18000.0795000.0-128000.0-112000.0-103000.0438000.0-78000.0-51000.0-66000.0-122000.0-138000.0-129000.0-83000.0-123000.0-104000.0
Percentage of ProductWarrantyAccrualPreexistingIncreaseDecrease0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Reclassification
Period End2021-03-312020-09-302020-06-302020-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value24000.09000.071000.028000.0-8000.0-21000.0-25000.0-5000.03000.0
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncome


Reclassification
Period End2021-03-312020-09-302020-06-302020-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value24000.09000.071000.028000.0-8000.0-21000.0-25000.0-5000.03000.0
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value744000.02940000.0385000.052000.01467000.0277000.0217000.0869000.0317000.0100000.02200000.0
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value7000.012000.03000.07000.06000.012000.05000.048000.05000.03000.01000.06000.06000.08000.01000.03000.08000.08000.04000.05000.08000.0319000.02000.01000.037000.026000.07864.018825.018419.03892.0324850.0-51186.0-8963.0-92430.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

mpwr:MSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2000.01000.003000.02000.03000.02000.03000.03000.01000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod28.68.30.042.933.325.040.06.260.033.3

mpwr:PSUsAndMPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value010000.01000.01000.02000.07000.0043000.0-1000.01000.02000.03000.01000.0-1000.03000.03000.000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod0.083.333.314.333.358.30.089.6-100.016.733.337.5100.0-33.337.537.50.00.0

mpwr:TimebasedRSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value5000.01000.02000.03000.02000.02000.03000.02000.02000.02000.01000.05000.04000.05000.004000.05000.05000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod71.48.366.742.933.316.760.04.240.066.7100.083.366.762.50.0133.362.562.5

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value180000.0460000.0171000.0172000.0196000.01084000.0181000.0187000.0201000.0514000.096000.0108000.0136000.0513000.0104000.0125000.0122000.0421000.0124000.0146000.0213000.0492000.0136000.0132000.0160000.0520000.0117350.0123920.0220080.0310660.01328600.0-116130.0-120000.0-367490.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

mpwr:PSUsAndMPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value73000.0358000.077000.078000.079000.0979000.085000.086000.085000.0400000.081000.079000.086000.0471000.077000.080000.080000.0360000.087000.086000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod40.677.845.045.340.390.347.046.042.377.884.473.163.291.874.064.065.685.570.258.9

mpwr:TimebasedRSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value26000.021000.013000.013000.036000.024000.015000.020000.035000.033000.015000.029000.050000.042000.027000.045000.042000.061000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod14.44.67.67.618.42.28.310.717.46.415.626.936.88.226.036.034.414.5

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions

mpwr:MPSUs2020


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions0.0

mpwr:PSU2021


Share
Period End2021-02-28
Value9.8
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate

mpwr:MPSUs2020


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate0.0

mpwr:PSU2021


Share
Period End2021-02-28
Value0.6
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate us-gaap:AwardType, us-gaap:PlanName

mpwr:EmployeeStockPlan2004, mpwr:EmployeeStockPurchasePlan


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-09-30
Value00.600.700.01100.01100.01200.00900.0100.00800.00900.01100.01400.01600.0120.014
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

mpwr:MPSUs2020


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate0.0

mpwr:PSU2021


Share
Period End2021-02-28
Value41.4
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate us-gaap:AwardType, us-gaap:PlanName

mpwr:EmployeeStockPlan2004, mpwr:EmployeeStockPurchasePlan


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value043.3066.400.31400.36700.37300.30800.28200.23500.23400.27500.29700.24800.3570.25100.339
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

mpwr:MPSUs2020


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate0.0

mpwr:PSU2021


Share
Period End2021-02-28
Value0.3
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate us-gaap:AwardType, us-gaap:PlanName

mpwr:EmployeeStockPlan2004, mpwr:EmployeeStockPurchasePlan


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value00.100.100.01600.01900.02500.02200.01800.01200.00700.00500.00400.00200.0010.00100.001
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage us-gaap:AwardType, us-gaap:StatementScenario, us-gaap:TitleOfIndividual

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage

mpwr:PSUs2019, us-gaap:ScenarioForecast, mpwr:NonExecutiveEmployees


Sharebased
Period End2021-03-31
Value0.5
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage us-gaap:AwardType, us-gaap:SubsequentEventType, us-gaap:Vesting

mpwr:Mpsus2020, us-gaap:SubsequentEvent, mpwr:VestOnJuly202024


Sharebased
Period End2020-07-31
Value0.25
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0

mpwr:Mpsus2020, us-gaap:SubsequentEvent, mpwr:VestOnJuly2023


Sharebased
Period End2020-07-31
Value0.75
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage us-gaap:AwardType, us-gaap:Vesting

mpwr:MPSUs2020, mpwr:VestOnJuly202024


Sharebased
Period End2020-07-31
Value25.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0

mpwr:MPSUs2020, mpwr:VestOnJuly2023


Sharebased
Period End2020-07-31
Value75.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage us-gaap:TitleOfIndividual, us-gaap:AwardType, us-gaap:Vesting

mpwr:NonExecutiveEmployees, mpwr:PSU2021, mpwr:VestingFirstQuarterOf2021IfPerformanceConditionsAreMet


Sharebased
Period End2021-02-28
Value50.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0

mpwr:NonExecutiveEmployees, mpwr:PSU2021, mpwr:VestingOverTwoYearsFollowingFirstQuarterOf2021OnAnAnnualOrQuarterlyBasis


Sharebased
Period End2021-02-28
Value50.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0

srt:ExecutiveOfficer, mpwr:PSU2021, mpwr:VestingFirstQuarterOf2023IfPerformanceConditionsAreMet


Sharebased
Period End2021-02-28
Value50.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0

srt:ExecutiveOfficer, mpwr:PSU2021, mpwr:VestingOverTwoYearsFollowingFirstQuarterOf2023OnQuarterlyBasis


Sharebased
Period End2021-02-28
Value50.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested

us-gaap:RestrictedStockUnitsRSU


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-06-302015-03-31
Value611595845391822826265711131549121211379.71013298.425
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value120000.0121000.065000.087000.071000.077000.071000.0102000.084000.098000.0
Percentage of ShortTermLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StandardProductWarrantyAccrualWarrantiesIssued

us-gaap:StandardProductWarrantyAccrualWarrantiesIssued


Standard
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-09-30
Value1588000.03609000.03220000.03324000.0499000.0541000.0220000.092000.0311000.0268000.0932000.03840000.0335000.01479000.0-519000.0129000.01512000.0791000.0176000.0107000.0734000.085000.087000.091000.081000.074000.075000.078000.068000.060000.0127000.0130000.0113000.0103000.0115000.0583000.0117000.0101000.0232000.0
Percentage of StandardProductWarrantyAccrualWarrantiesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value010000.0012000.0015000.0014000.0014000.0015000.0018000.0
Percentage of StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans0.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value180000.0460000.0171000.0173000.0196000.01084000.0181000.0187000.0201000.0514000.092000.0108000.0137000.0512000.0
Percentage of StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value02293000.001927000.001892000.001650000.001627000.00916000.0-1000.01563000.01345000.0300000.00500000.0852000.0300000.00700000.01473000.0100000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan0.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value02293000.001927000.001892000.001650000.001627000.00916000.0-1000.01563000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan0.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2.176102.312.3472.352112.0892.092.088100.8941.4650.9167.793
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures us-gaap:StatementEquityComponents

us-gaap:CommonStockIncludingAdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2.176102.312.3472.352112.0892.092.088100.8941.4650.9167.793
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-30
Value1958000.02213000.01985000.02046000.02215000.02525000.02374000.02483000.02307000.02163000.02360000.02028000.02074000.02221000.01305000.01329000.01618000.01097000.01175000.01491000.0942000.0924000.01047000.01099000.01186.01449.01293.01332.01433.0646.01057.0
Percentage of WeightedAverageNumberDilutedSharesOutstandingAdjustment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:AccruedDividendEquivalents

mpwr:AccruedDividendEquivalents


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value1212111110121010109.88.47.87.26.75.85.65.14.94.12.8
Percentage of AccruedDividendEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:AccruedPurchasesOfPropertyAndEquipmentCurrent

mpwr:AccruedPurchasesOfPropertyAndEquipmentCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value739000.05339000.05841000.07056000.07789000.05834000.04678000.0
Percentage of AccruedPurchasesOfPropertyAndEquipmentCurrent100.0100.0100.0100.0100.0100.0100.0

mpwr:CashCashEquivalentsAndInvestments

mpwr:CashCashEquivalentsAndInvestments


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value672641597554515492458422369362380353318312304304283283273264249256240235236239244238250238236214201186172197196187
Percentage of CashCashEquivalentsAndInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:CashFlowModelInputDiscountRate us-gaap:Range

mpwr:CashFlowModelInputDiscountRate

srt:Maximum


Cash
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value7.97.60.0730.0730.0830.0790.0940.0990.1010.1050.1030.1010.096
Percentage of CashFlowModelInputDiscountRate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Minimum


Cash
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value3.53.30.030.0310.040.0370.0410.0460.0490.0540.0530.050.045
Percentage of CashFlowModelInputDiscountRate44.343.441.142.548.246.843.646.548.551.451.549.546.9

srt:WeightedAverage


Cash
Period End2020-12-312020-09-302020-06-302020-03-31
Value-5.6-5.4-0.05-0.05
Percentage of CashFlowModelInputDiscountRate-70.9-71.1-68.5-68.5

mpwr:DividendEquivalentsNoncurrent

mpwr:DividendEquivalentsNoncurrent


Dividend
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value8352000.08323000.07871000.07718000.06787000.06481000.06265000.06091000.05921000.05670000.06145000.05818000.05595000.05215000.04881000.04482000.04087000.03708000.03294000.02915000.02539000.02167000.02019000.01727000.01380000.01064000.0580000.0
Percentage of DividendEquivalentsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:DividendsAndDividendEquivalents

mpwr:DividendsAndDividendEquivalents


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value31312626262721212121151414149.2489.399.3229.4378.9469.0438.8529.0538.6758.5258.3896.08
Percentage of DividendsAndDividendEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:DividendsAndDividendEquivalentsAccrued

mpwr:DividendsAndDividendEquivalentsAccrued


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value302927262523212019181615141310109.5368.902109.8829.3128.7109.6489.1216.66
Percentage of DividendsAndDividendEquivalentsAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:LesseeOperatingLeaseLeaseNotYetCommencedFutureLeaseObligations

mpwr:LesseeOperatingLeaseLeaseNotYetCommencedFutureLeaseObligations


Lessee
Period End2021-06-302021-03-312020-12-31
Value4000000.04000000.04600000.0
Percentage of LesseeOperatingLeaseLeaseNotYetCommencedFutureLeaseObligations100.0100.0100.0

mpwr:LessorOperatingLeasePaymentToBeReceivedAfterYearFour

mpwr:LessorOperatingLeasePaymentToBeReceivedAfterYearFour


Lessor
Period End2021-06-30
Value22000.0
Percentage of LessorOperatingLeasePaymentToBeReceivedAfterYearFour100.0

mpwr:ProductReturnAssetsCurrent

mpwr:ProductReturnAssetsCurrent


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1442000.01724000.01684000.02217000.01262000.01824000.01585000.02261000.01274000.02225000.01602000.02320000.01047000.02105000.0
Percentage of ProductReturnAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:StockRotationReserveAndAccruedSalesReturns

mpwr:StockRotationReserveAndAccruedSalesReturns


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value5207000.06240000.06005000.08086000.04705000.06474000.05530000.07884000.04339000.07580000.05363000.07464000.03580000.06747000.02647000.0
Percentage of StockRotationReserveAndAccruedSalesReturns100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mpwr:TaxWithholdingShareBasedPaymentArrangementProceedsReceivable

mpwr:TaxWithholdingShareBasedPaymentArrangementProceedsReceivable


Tax
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1211129.5878.1255.7446.1065.3314.5224.3310.039
Percentage of TaxWithholdingShareBasedPaymentArrangementProceedsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedIncomeTaxesNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value3837373535373732323434313031314.6274.3034.1113.873.5943.3283.1142.9415.876
Percentage of AccruedIncomeTaxesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedSalesCommissionCurrent

us-gaap:AccruedSalesCommissionCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value1162000.01252000.01107000.02058000.01507000.02191000.01425000.0976000.0945000.01661000.01369000.01334000.01112000.01386000.0938000.01035000.0835000.01007000.01008000.0990000.0846000.0865000.0763000.0819000.0767000.0
Percentage of AccruedSalesCommissionCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure

us-gaap:AssetsFairValueDisclosure


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value495472324439407368335279235257267263268263245226235228197211205215190193195194180165173
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value4248616448315059637660413326232423213756383639343951622935
Percentage of AssetsFairValueDisclosure8.710.418.914.711.98.514.921.526.829.922.415.812.310.19.710.89.99.518.726.718.516.921.017.920.326.434.617.620.5

us-gaap:FairValueInputsLevel2


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value450420260372355334282216169177204216230231216196206201155149161173145153150137112126128
Percentage of AssetsFairValueDisclosure90.889.180.284.687.490.784.177.471.968.876.482.385.787.988.286.987.988.178.670.778.980.676.279.377.070.862.476.573.8

us-gaap:FairValueInputsLevel3


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value2.5822.822.8612.9163.0323.0573.1383.2643.2153.293.2415.2575.2475.255.2565.3685.3485.3425.3545.3825.2945.3535.3615.3645.3755.3945.3899.7959.86
Percentage of AssetsFairValueDisclosure0.50.60.90.70.70.80.91.21.41.31.22.02.02.02.12.42.32.32.72.52.62.52.82.82.82.83.05.95.7

us-gaap:AuctionRateSecuritiesNoncurrent

us-gaap:AuctionRateSecuritiesNoncurrent


Auction
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-302010-12-312009-12-31
Value2.9163.0323.0573.1383.2643.2153.293.2415.2575.2475.255.2565.3685.3485.3425.3545.3825.2945.3535.3615.3645.3755.3945.3899.7959.8489.8439.869.84711111111111313196.3
Percentage of AuctionRateSecuritiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1388000.01611000.02179000.03608000.03964000.0603000.0390000.09000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:InvestmentType

us-gaap:CommercialPaper


Available
Period End2020-09-302020-06-302020-03-312019-12-31
Value15000.032000.03000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.40.80.50.0

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1388000.01611000.02177000.03590000.03930000.0559000.0383000.07000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.099.999.599.192.798.277.8

us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Available
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2000.03000.02000.041000.07000.02000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.10.10.16.81.822.2

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value415000.0469000.0258000.0269000.0227000.02182000.0261000.01856000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:InvestmentType

us-gaap:AuctionRateSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value138000.0175000.0159000.0154000.0163000.0163000.0182000.0329000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax33.337.361.657.271.87.569.717.7

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value262000.0286000.097000.0113000.063000.02017000.078000.01386000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax63.161.037.642.027.892.429.974.7

us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value15000.08000.02000.02000.01000.001000.0141000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax3.61.70.80.70.4-0.00.47.6

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value464442295412381349313216172180207222235236221200211207160154167179149158155143117136142134
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:InvestmentType

us-gaap:AuctionRateSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.722.9953.023.073.1953.223.323.57
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis0.60.71.00.70.80.91.11.7

us-gaap:CertificatesOfDeposit


Available
Period End2021-06-302021-03-312018-12-31
Value1081061.6
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis23.324.10.8

us-gaap:CommercialPaper


Available
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.9997.977.9364.9421.994
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis1.01.92.11.40.6

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value333304247345329310260172
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis71.768.983.883.886.588.783.182.9

us-gaap:MoneyMarketFunds


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1320344126102841
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis2.84.711.610.06.83.19.019.8

us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value7.4997.4997.4991414201932
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis1.61.72.53.63.75.96.215.5

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value2.722.9953.023.073.223.1383.2643.2153.293.2415.2575.2475.255.2565.3685.3485.3425.3545.3825.2945.3535.3615.3645.3755.3945.3899.7959.8489.8439.8611111111111113
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value2582000.02820000.02861000.02916000.0
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value3483301602121591347145577810412113612612413114010737293233323139214746502925222032737732
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value349331162215
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value452423263374
Percentage of AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-03-312019-12-312018-12-31
Value451422261371339285207
Percentage of AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value100899715617514714212311912511110994897075614711213114011012011898917986899566656052332545
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value1008998156
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value465443297416384348313248
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:InvestmentType

us-gaap:FairValueInputsLevel1, us-gaap:MoneyMarketFunds


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1320344126102841
Percentage of AvailableForSaleSecuritiesDebtSecurities2.84.611.59.96.83.19.016.5

us-gaap:FairValueInputsLevel1, us-gaap:MutualFund


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2928262322202118
Percentage of AvailableForSaleSecuritiesDebtSecurities6.46.49.15.75.85.87.07.6

us-gaap:FairValueInputsLevel2, us-gaap:CertificatesOfDeposit


Available
Period End2021-06-302021-03-312018-12-31
Value1081061.6
Percentage of AvailableForSaleSecuritiesDebtSecurities23.324.10.6

us-gaap:FairValueInputsLevel2, us-gaap:CommercialPaper


Available
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.9997.9857.9684.9431.994
Percentage of AvailableForSaleSecuritiesDebtSecurities1.01.92.11.40.6

us-gaap:FairValueInputsLevel2, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value334306249349333308260170
Percentage of AvailableForSaleSecuritiesDebtSecurities71.769.084.083.986.788.783.268.7

us-gaap:FairValueInputsLevel2, us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value7.4847.4917.4991414201932
Percentage of AvailableForSaleSecuritiesDebtSecurities1.61.72.53.53.75.96.212.9

us-gaap:FairValueInputsLevel3, us-gaap:AuctionRateSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.5822.822.8612.9163.0323.0573.1383.241
Percentage of AvailableForSaleSecuritiesDebtSecurities0.60.61.00.70.80.91.01.3

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:InvestmentType

us-gaap:AuctionRateSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.5822.822.8612.9163.0323.0573.1383.241
Percentage of AvailableForSaleSecuritiesDebtSecurities0.60.61.00.70.80.91.01.3

us-gaap:CertificatesOfDeposit


Available
Period End2021-06-302021-03-312018-12-31
Value1081061.6
Percentage of AvailableForSaleSecuritiesDebtSecurities23.324.10.6

us-gaap:CommercialPaper


Available
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.9997.9857.9684.9431.994
Percentage of AvailableForSaleSecuritiesDebtSecurities1.01.92.11.40.6

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value334306249349333308260170
Percentage of AvailableForSaleSecuritiesDebtSecurities71.769.084.083.986.788.783.268.7

us-gaap:MoneyMarketFunds


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1320344126102841
Percentage of AvailableForSaleSecuritiesDebtSecurities2.84.611.59.96.83.19.016.5

us-gaap:MutualFund


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2928262322202118
Percentage of AvailableForSaleSecuritiesDebtSecurities6.46.49.15.75.85.87.07.6

us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value7.4847.4917.4991414201932
Percentage of AvailableForSaleSecuritiesDebtSecurities1.61.72.53.53.75.96.212.9

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AuctionRateSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.5822.822.8612.9163.0323.0573.1383.241
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value334306249349333308260170
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent12943.410858.28726.711980.211003.410105.08315.85273.3

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent


Available
Period End2021-06-302021-03-312020-12-312019-12-31
Value2582000.02820000.02861000.03138000.0
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent100.0100.0100.0100.0

us-gaap:CertificatesOfDepositAtCarryingValue

us-gaap:CertificatesOfDepositAtCarryingValue


Certificates
Period End2021-06-302021-03-312019-12-312019-06-302019-03-312018-12-312018-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value1081060.01.61.61.61.67.3787.2567.4957.525182122232322
Percentage of CertificatesOfDepositAtCarryingValue100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommercialPaperAtCarryingValue

us-gaap:CommercialPaperAtCarryingValue


Commercial
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312018-03-31
Value2999000.07985000.07968000.04943000.01994000.00499000.0
Percentage of CommercialPaperAtCarryingValue100.0100.0100.0100.0100.00.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.5822.822.8612.9163.0323.05714
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger us-gaap:InvestmentType

us-gaap:AuctionRateSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.5822.822.8612.9163.0323.0573.138
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger100.0100.0100.0100.0100.0100.022.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value138000.0175000.0159000.0154000.0163000.0163000.0200000.01600000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss us-gaap:InvestmentType

us-gaap:AuctionRateSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value138000.0175000.0159000.0154000.0163000.0163000.0182000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss100.0100.0100.0100.0100.0100.091.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value16616065652621783
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months us-gaap:InvestmentType

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value15915259602321582
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months95.595.390.892.490.498.998.8

us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Debt
Period End2020-12-312019-12-31
Value5.9980.993
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months9.21.2

us-gaap:USTreasuryAndGovernmentShorttermDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value7.4847.4915.9984.9972.499
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months4.54.79.27.69.6

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value277000.0294000.099000.0115000.064000.02019000.064000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss us-gaap:InvestmentType

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value262000.0286000.097000.0113000.063000.02017000.063000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss94.697.398.098.398.499.998.4

us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Debt
Period End2020-12-312019-12-31
Value2000.01000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss2.01.6

us-gaap:USTreasuryAndGovernmentShorttermDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value15000.08000.02000.02000.01000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss5.42.72.01.71.6

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value16916368682922097197
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPosition100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition us-gaap:InvestmentType

us-gaap:AuctionRateSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.5822.822.8612.9163.0323.0573.1383.241
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPosition1.51.74.24.210.41.43.21.6

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value15915259602321593166
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPosition94.193.787.088.581.097.595.884.0

us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Debt
Period End2020-12-312019-12-312018-12-31
Value5.9980.99328
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPosition8.81.014.4

us-gaap:USTreasuryAndGovernmentShorttermDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value7.4847.4915.9984.9972.499
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPosition4.44.68.87.38.6

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value415000.0469000.0258000.0269000.0227000.02182000.0261000.0
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss us-gaap:InvestmentType

us-gaap:AuctionRateSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value138000.0175000.0159000.0154000.0163000.0163000.0182000.0
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss33.337.361.657.271.87.569.7

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value262000.0286000.097000.0113000.063000.02017000.078000.0
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss63.161.037.642.027.892.429.9

us-gaap:USGovernmentAgenciesShorttermDebtSecurities


Debt
Period End2020-12-312019-12-31
Value2000.01000.0
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss0.80.4

us-gaap:USTreasuryAndGovernmentShorttermDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value15000.08000.02000.02000.01000.0
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss3.61.70.80.70.4

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value52494843413639363635323029282824232119161514149.028.8787.7236.1775.4333.0782.5670.628
Percentage of DeferredCompensationLiabilityClassifiedNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent

us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value53504843413640373735323029292824232220171615149.08.98.46.25.43.12.60.6
Percentage of DeferredCompensationLiabilityCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent us-gaap:BalanceSheetLocation

mpwr:AccruedCompensationAndRelatedBenefits


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0.3960.3960.1550.1550.1550.1550.4250.4250.4250.4250.4470.4470.4470.3890.3560.3410.3410.3410.4790.9520.9520.952
Percentage of DeferredCompensationLiabilityCurrentAndNoncurrent0.70.80.30.40.40.41.11.11.11.21.41.41.51.31.31.41.51.52.45.55.86.2

mpwr:OtherLongTermLiabilities


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value5249484341363936363532302928282423211914
Percentage of DeferredCompensationLiabilityCurrentAndNoncurrent99.399.299.799.699.699.698.998.998.998.898.698.698.598.798.798.698.598.597.6100.3

us-gaap:DeferredCompensationPlanAssets

us-gaap:DeferredCompensationPlanAssets


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value50484641393538363534313029292824232220171615138.9718.778.3866.0845.493.0532.570.607
Percentage of DeferredCompensationPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationPlanAssets us-gaap:BalanceSheetLocation

mpwr:OtherLongtermAssets


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value5048464139353836353431302929282423222017161513
Percentage of DeferredCompensationPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationPlanAssets us-gaap:FairValueByAssetClass

mpwr:MutualFundsAndMoneyMarketFundsFairValue


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value292826232220211921201816171716
Percentage of DeferredCompensationPlanAssets58.658.758.356.956.256.956.654.959.359.959.053.558.661.359.2

us-gaap:CashSurrenderValue


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value211919171715161614131314121111118.918.4878.185.706
Percentage of DeferredCompensationPlanAssets41.441.341.743.143.843.143.445.140.740.141.046.541.438.740.846.138.538.640.340.8

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1717181313131716
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-31
Value2809000.01761000.01816000.0
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value39343128271919171315
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312014-12-312013-12-312012-12-31
Value1150000.0615000.01133000.01377000.0298000.0627000.0291000.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-31
Value231811
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value7895000.07110000.06829000.05505000.06752000.05038000.02326000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2.3926.237109.1577.2831.9124.0682.5995.4876.553
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value4617000.02323000.01852000.01924000.03974000.03519000.04861000.03204000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseOther100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312019-12-312018-12-31
Value1132000.0425000.00
Percentage of DeferredTaxLiabilitiesOther100.0100.00.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-31
Value1600000.01259000.0711000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings


Deferred
Period End2020-12-312019-12-312018-12-31
Value77000.077000.01105000.0
Percentage of DeferredTaxLiabilitiesUndistributedForeignEarnings100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value5556454832182628221818221513151714101216149.5529.81214117.3669.026.6071210106.708106.8757.6865.959116.7469.3216.6258.0428.792
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312012-12-28
Value21824313615713514410012013612489105117758910311084101105109861.5
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:PlanName

mpwr:EmployeeStockPurchasePlan


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302013-03-31
Value0.20.60.20.60.10.40.10.40.10.40.10.40.10.30.30.10.30.30.10.20.20.10.20.20.0750.2
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.10.20.10.40.10.30.10.30.10.00.10.40.10.30.30.10.30.30.10.20.00.00.00.00.00.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount


Equity
Period End2021-06-302021-03-312020-12-31
Value3249000.03180000.03400000.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue us-gaap:InvestmentType

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue

us-gaap:AuctionRateSecurities


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312014-12-31
Value2861000.02916000.03032000.03057000.03138000.03264000.03215000.03290000.03241000.05247000.05250000.05256000.05368000.05348000.05342000.05354000.05382000.05294000.05361000.05389000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestReceivableCurrent

us-gaap:InterestReceivableCurrent


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3036000.02126000.01914000.02603000.02847000.02530000.02490000.01869000.01516000.01457000.01441000.01413000.01466000.01426000.01352000.01268000.01222000.01295000.0966000.0
Percentage of InterestReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value6358545762506165645954514440383734293032332927272820141516141314129.9861110108.508
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value182625242432222742434341342520182015141314121416128.8537.29812
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value9590776664484243363938435045404338322624212021232423182525242628272420221811
Percentage of InventoryWorkInProcessNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1940000.01582000.01491000.01333000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value1174000.01602000.0450000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceived

us-gaap:LessorOperatingLeasePaymentsToBeReceived


Lessor
Period End2021-06-302021-03-312020-12-312020-09-30
Value5859000.06140000.06238000.06860000.0
Percentage of LessorOperatingLeasePaymentsToBeReceived100.0100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears


Lessor
Period End2021-06-302021-03-312020-12-312020-09-30
Value111000.059000.0553000.0552000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedFourYears100.0100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths

us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths


Lessor
Period End2021-06-302021-03-312020-12-312020-09-30
Value2294000.02241000.02153000.02112000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths100.0100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear

us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear


Lessor
Period End2021-06-302021-03-312020-09-30
Value1177000.01691000.0589000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears


Lessor
Period End2021-06-302021-03-312020-12-312020-09-30
Value633000.0581000.01400000.01478000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedThreeYears100.0100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears


Lessor
Period End2021-06-302021-03-312020-12-312020-09-30
Value1622000.01568000.02073000.02070000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedTwoYears100.0100.0100.0100.0

us-gaap:MoneyMarketFundsAtCarryingValue

us-gaap:MoneyMarketFundsAtCarryingValue


Money
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value132034412610283941564125168.6217.134118.9448.274244727263131344660293026359.786151915273051
Percentage of MoneyMarketFundsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.22.32.72.90.030.0360.037
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value0.00.00.00.00.00.72414
Percentage of OperatingLossCarryforwards0.00.00.00.00.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority, us-gaap:IncomeTaxAuthorityName

us-gaap:StateAndLocalJurisdiction, us-gaap:InternalRevenueServiceIRS


Operating
Period End2020-12-312019-12-312018-12-31
Value201216
Percentage of OperatingLossCarryforwards0.00.00.0

us-gaap:OtherAccruedLiabilitiesNoncurrent

us-gaap:OtherAccruedLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value29000.030000.029000.030000.030000.029000.030000.030000.029000.031000.097000.083000.079000.086000.056000.067000.069000.072000.089000.0111000.0128000.0139000.0379000.0863000.0844000.0976000.0940000.01424000.01220000.01107000.0850000.0
Percentage of OtherAccruedLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherAssetsMiscellaneousCurrent

us-gaap:OtherAssetsMiscellaneousCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value1783000.01822000.01846000.01533000.01509000.01137000.01433000.02547000.01754000.01813000.0743000.0637000.0645000.0935000.01216000.01316000.01434000.01469000.01794000.0798000.0
Percentage of OtherAssetsMiscellaneousCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherAssetsMiscellaneousNoncurrent

us-gaap:OtherAssetsMiscellaneousNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value1361000.01296000.01372000.01383000.01396000.01457000.01544000.01570000.01506000.01581000.01185000.01258000.01295000.01160000.01091000.01193000.01514000.01572000.01006000.01172000.01199000.01182000.01099000.01150000.01019000.0955000.0955000.0960000.0972000.0957000.0980000.0
Percentage of OtherAssetsMiscellaneousNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidExpenseCurrent

us-gaap:PrepaidExpenseCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value6.2817.2255.0321015187.9914.0242.9133.2983.425
Percentage of PrepaidExpenseCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidExpenseOtherNoncurrent

us-gaap:PrepaidExpenseOtherNoncurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value2453000.02503000.02340000.02461000.02515000.02715000.02687000.02274000.02520000.02775000.02713000.01588000.0816000.01057000.0897000.01010000.01062000.01235000.01117000.01269000.01282000.01257000.0
Percentage of PrepaidExpenseOtherNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value109.9416.8953.8991.1741.1441.1391.2671.7482.0454.5644.9343.9513.742.4162.5072.6271.3461.030.9910.950.3360.2890.2680.24
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PurchaseObligation

us-gaap:PurchaseObligation


Purchase
Period End2021-06-302021-03-312020-12-312020-09-30
Value160152211215
Percentage of PurchaseObligation100.0100.0100.0100.0

us-gaap:RestrictedCashAndCashEquivalents

us-gaap:RestrictedCashAndCashEquivalents


Restricted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value122000.0119000.0127000.0122000.0118000.0116000.0116000.0115000.0113000.0114000.0115000.0113000.0118000.0115000.0
Percentage of RestrictedCashAndCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312011-12-312010-12-312008-12-31
Value2851000.03020000.03105000.03271000.03208000.03328000.04053000.04257000.04394000.04453000.04633000.04055000.04191000.04298000.04144000.04303000.04425000.04415000.04270000.04443000.04335000.04398000.04232000.04024000.04086000.04186000.04048000.04148400.04006000.03989100.03582100.01629700.01299600.0960170.0289900.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

mpwr:MSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-06-302017-12-312016-12-312015-12-31
Value1389000.01472000.01554000.01635000.01719000.01802000.01886000.01969000.02053000.02137000.02219000.01620000.01620000.01620000.01800000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber48.748.750.050.053.654.146.546.346.748.047.938.739.137.942.5

mpwr:PSUsAndMPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312014-12-312013-12-312012-12-31
Value1314000.01384000.01390000.01463000.01303000.01325000.01987000.02095000.02129000.02085000.02174000.02219000.02330000.02414000.02266000.02404000.02483000.02448000.02284000.02420000.02260000.01933000.01659000.01028000.0531000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber46.145.844.844.740.639.849.049.248.546.846.954.755.656.254.755.956.155.453.554.552.145.741.028.732.6

mpwr:TimebasedRSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-12-312013-12-31
Value148000.0164000.0161000.0173000.0186000.0201000.0180000.0193000.0212000.0231000.0240000.0216000.0241000.0264000.0258000.0279000.0322000.0347000.0366000.0499000.0589000.0754000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber5.25.45.25.35.86.04.44.54.85.25.25.35.86.16.26.57.37.98.611.814.621.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

mpwr:AmendedAndRestated2014Plan


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value5600000.05600000.06000000.06000000.06200000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant100.0100.0100.0100.0100.0

mpwr:EmployeeStockPurchasePlan


Share
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-31
Value4500000.04500000.04500000.04500000.04500000.04500000.04500000.04500000.04500000.04600000.04600000.04600000.04600000.04600000.04600000.04600000.04600000.04700000.04700000.04700000.04700000.04700000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant80.480.475.072.60.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding

us-gaap:RestrictedStockUnitsRSU


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-30
Value100010001100888
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding100.0100.0100.0100.0

us-gaap:StandardProductWarrantyAccrual

us-gaap:StandardProductWarrantyAccrual


Standard
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-06-302012-03-312011-12-312010-12-312009-12-31
Value109.9416.8953.8991.1741.1441.1391.2671.7482.0454.5644.9343.9513.742.4162.5072.6271.3461.030.9910.950.3360.2890.2680.2050.2960.240.240.290.3340.4510.3830.3340.2750.3310.4430.5730.5610.7640.294
Percentage of StandardProductWarrantyAccrual100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry, us-gaap:Research


Tax
Period End2020-12-312017-12-31
Value7.10.8
Percentage of TaxCreditCarryforwardAmount100.0100.0

us-gaap:StateAndLocalJurisdiction, us-gaap:Research


Tax
Period End2020-12-312017-12-31
Value3021
Percentage of TaxCreditCarryforwardAmount429.62625.0

us-gaap:USGovernmentSecuritiesAtCarryingValue

us-gaap:USGovernmentSecuritiesAtCarryingValue


U
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value7.4847.4917.49914142019203232322422221316172445121146155123131127114891261331391289187818510710379
Percentage of USGovernmentSecuritiesAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UndistributedEarningsOfForeignSubsidiaries


Undistributed
Period End2020-12-312019-12-312016-12-312015-12-312014-12-31
Value2732284214172
Percentage of UndistributedEarningsOfForeignSubsidiaries100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued

us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued


Unrecognized
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value2400000.01600000.0900000.0800000.0700000.0600000.0500000.0500000.0400000.0400000.0300000.0300000.0300000.0300000.0200000.0100000.0100000.0500000.0500000.0400000.0900000.0800000.0800000.0
Percentage of UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value24171211109.99.14.53.93.83.53.83.82.82.72.42.25.04.84.25.35.25.04.9
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components