XML 46 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 1 - Summary of Significant Accounting Policies (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Available-for-sale Securities (in Dollars) $ 177,919,000us-gaap_AvailableForSaleSecurities $ 173,574,000us-gaap_AvailableForSaleSecurities  
Deferred Compensation Plan Assets (in Dollars) 6,084,000us-gaap_DeferredCompensationPlanAssets 607,000us-gaap_DeferredCompensationPlanAssets  
Deferred Compensation Liability, Current and Noncurrent (in Dollars) 6,200,000us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent 600,000us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent  
Number Of Distributors Having Distribution Agreements 3mpwr_NumberOfDistributorsHavingDistributionAgreements    
Auction Rate Securities [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Available-for-sale Securities (in Dollars) 5,400,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
   
Interest And Other Income [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Foreign Currency Transaction Gain (Loss), before Tax (in Dollars) 100,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= mpwr_InterestAndOtherIncomeMember
600,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= mpwr_InterestAndOtherIncomeMember
100,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= mpwr_InterestAndOtherIncomeMember
Building and Building Improvements [Member] | Minimum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 30 years    
Building and Building Improvements [Member] | Maximum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 40 years    
Computer Equipment [Member] | Minimum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Computer Equipment [Member] | Maximum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 7 years    
Transportation Equipment [Member] | Minimum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Transportation Equipment [Member] | Maximum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Furniture and Fixtures [Member] | Minimum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Furniture and Fixtures [Member] | Maximum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Third Parties [Member] | Sales Revenue, Goods, Net [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Percentof Distributor Sales 92.00%mpwr_PercentofDistributorSales
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= mpwr_ThirdPartiesMember
91.00%mpwr_PercentofDistributorSales
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= mpwr_ThirdPartiesMember
 
Small Distributors [Member] | Sales Revenue, Goods, Net [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Percentof Distributor Sales 8.00%mpwr_PercentofDistributorSales
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= mpwr_SmallDistributorsMember
9.00%mpwr_PercentofDistributorSales
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= mpwr_SmallDistributorsMember
 
Three U.S. Distributors [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Deferred Revenue (in Dollars) 2,000,000us-gaap_DeferredRevenue
/ us-gaap_MajorCustomersAxis
= mpwr_ThreeUSDistributorsMember
1,700,000us-gaap_DeferredRevenue
/ us-gaap_MajorCustomersAxis
= mpwr_ThreeUSDistributorsMember
 
Deferred Costs, Current (in Dollars) $ 200,000us-gaap_DeferredCostsCurrent
/ us-gaap_MajorCustomersAxis
= mpwr_ThreeUSDistributorsMember
$ 200,000us-gaap_DeferredCostsCurrent
/ us-gaap_MajorCustomersAxis
= mpwr_ThreeUSDistributorsMember
 
Know-How And Developed Technologies [Member] | Minimum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years    
Know-How And Developed Technologies [Member] | Maximum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Finite-Lived Intangible Asset, Useful Life 5 years    
Land Use Rights [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Finite-Lived Intangible Asset, Useful Life 50 years    
Patents [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Finite-Lived Intangible Asset, Useful Life 5 years    
Minimum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Extended Product Warranty Term 1 year    
Maximum [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Extended Product Warranty Term 2 years