XML 33 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Stock-Based Compensation (Details) - Summary of Outstanding and Exercisable Options (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares Outstanding (in Shares) 590us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Weighted-Average Remaining Contractual Term 1 year 73 days
Weighted Average Exercise Price $ 15.80us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Shares Outstanding, Exercisable (in Shares) 568us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Weighted Average Exercise Price, Exercisable $ 15.92us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Range 01 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercises Prices, Upper $ 0.76us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= mpwr_Range01Member
Range of Exercises Prices, Lower $ 14.96us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= mpwr_Range01Member
Shares Outstanding (in Shares) 118us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_RangeAxis
= mpwr_Range01Member
Weighted-Average Remaining Contractual Term 2 years
Weighted Average Exercise Price $ 12.16us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_RangeAxis
= mpwr_Range01Member
Shares Outstanding, Exercisable (in Shares) 98us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_RangeAxis
= mpwr_Range01Member
Weighted Average Exercise Price, Exercisable $ 12.07us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_RangeAxis
= mpwr_Range01Member
Range 02 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercises Prices, Upper $ 15.03us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= mpwr_Range02Member
Range of Exercises Prices, Lower $ 15.03us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= mpwr_Range02Member
Shares Outstanding (in Shares) 321us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_RangeAxis
= mpwr_Range02Member
Weighted-Average Remaining Contractual Term 292 days
Weighted Average Exercise Price $ 15.03us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_RangeAxis
= mpwr_Range02Member
Shares Outstanding, Exercisable (in Shares) 321us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_RangeAxis
= mpwr_Range02Member
Weighted Average Exercise Price, Exercisable $ 15.03us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_RangeAxis
= mpwr_Range02Member
Range 03 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercises Prices, Upper $ 15.13us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= mpwr_Range03Member
Range of Exercises Prices, Lower $ 23.50us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= mpwr_Range03Member
Shares Outstanding (in Shares) 151us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_RangeAxis
= mpwr_Range03Member
Weighted-Average Remaining Contractual Term 1 year 219 days
Weighted Average Exercise Price $ 20.29us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_RangeAxis
= mpwr_Range03Member
Shares Outstanding, Exercisable (in Shares) 149us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_RangeAxis
= mpwr_Range03Member
Weighted Average Exercise Price, Exercisable $ 20.36us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_RangeAxis
= mpwr_Range03Member