XML 20 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Subsequent Events (Details) (USD $)
1 Months Ended 3 Months Ended
Apr. 30, 2015
Jun. 30, 2015
Subsequent Event [Member] | Intellectual Property [Member]    
Note 16 - Subsequent Events (Details) [Line Items]    
Income Tax Examination Tax Payment $ 1,200,000mpwr_IncomeTaxExaminationTaxPayment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_IntellectualPropertyMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Subsequent Event [Member]    
Note 16 - Subsequent Events (Details) [Line Items]    
Income Tax Examination, Penalties Accrued 0us-gaap_IncomeTaxExaminationPenaltiesAccrued
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Scenario, Forecast [Member]    
Note 16 - Subsequent Events (Details) [Line Items]    
Income Tax Examination Tax Payment 200,000mpwr_IncomeTaxExaminationTaxPayment
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
1,600,000mpwr_IncomeTaxExaminationTaxPayment
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Income Tax Examination, Interest Expense 1,100,000us-gaap_IncomeTaxExaminationInterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
700,000us-gaap_IncomeTaxExaminationInterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Income Tax Examination Tax Provision Charge   $ 2,300,000mpwr_IncomeTaxExaminationTaxProvisionCharge
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember