XML 97 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Segment and Geographic Information (Details) - Revenue By Region (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region $ 282,535,000us-gaap_Revenues $ 238,091,000us-gaap_Revenues $ 213,813,000us-gaap_Revenues
CHINA      
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region 181,050,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CN
141,400,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CN
124,278,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CN
TAIWAN, PROVINCE OF CHINA      
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region 38,460,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_TW
34,248,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_TW
27,477,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_TW
Europe [Member]      
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region 19,830,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
15,351,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
16,201,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF      
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region 14,362,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_KP
9,992,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_KP
9,434,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_KP
South East Asia [Member]      
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region 13,993,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_SouthEastAsiaMember
21,760,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_SouthEastAsiaMember
21,641,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_SouthEastAsiaMember
JAPAN      
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region 8,251,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_JP
7,495,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_JP
8,516,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_JP
UNITED STATES      
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region 6,392,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
7,525,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
5,711,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Other Region [Member]      
Note 16 - Segment and Geographic Information (Details) - Revenue By Region [Line Items]      
Region $ 197,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_OtherRegionMember
$ 320,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_OtherRegionMember
$ 555,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= mpwr_OtherRegionMember