XML 16 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Segment and Geographic Information (Details) - Revenue by Region (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region $ 73,538us-gaap_Revenues $ 60,061us-gaap_Revenues
CHINA    
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region 45,802us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CN
36,859us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CN
TAIWAN, PROVINCE OF CHINA    
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region 11,029us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_TW
9,064us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_TW
Europe [Member]    
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region 5,115us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
4,591us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF    
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region 4,245us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_KP
2,736us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_KP
South East Asia [Member]    
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region 3,739us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_SouthEastAsiaMember
2,013us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_SouthEastAsiaMember
JAPAN    
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region 1,885us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_JP
2,141us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_JP
UNITED STATES    
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region 1,693us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
2,603us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Other Region [Member]    
Note 7 - Segment and Geographic Information (Details) - Revenue by Region [Line Items]    
Region $ 30us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_OtherRegionMember
$ 54us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_OtherRegionMember