XML 16 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Inventory [Abstract]                      
Prior period over which allocations of labor and variable and fixed overhead costs are determined based on average actual use of production facilities                 12 months    
Unallocated overhead costs excluded from calculation of finished goods cost                 $ 0mpaa_UnallocatedOverheadCostsExcludedFromCalculationOfFinishedGoodsCost $ 1,070,000mpaa_UnallocatedOverheadCostsExcludedFromCalculationOfFinishedGoodsCost $ 1,561,000mpaa_UnallocatedOverheadCostsExcludedFromCalculationOfFinishedGoodsCost
Percentage of inventory reserve to cost if no liquidation market exists for part (in hundredths) 100.00%mpaa_PercentageOfInventoryReserveToCostIfNoLiquidationMarketExistsForPart               100.00%mpaa_PercentageOfInventoryReserveToCostIfNoLiquidationMarketExistsForPart    
Reserve for excess and obsolete inventory 2,675,000us-gaap_InventoryValuationReserves       2,708,000us-gaap_InventoryValuationReserves       2,675,000us-gaap_InventoryValuationReserves 2,708,000us-gaap_InventoryValuationReserves  
Period of normal operating cycle                 1 year    
Deferred Core Revenue [Abstract]                      
Deferred core revenue recognized                 16,331,000us-gaap_RecognitionOfDeferredRevenue    
Accrued sales allowance                 3,706,000us-gaap_SalesReturnsAndAllowancesGoods    
Advertising Costs [Abstract]                      
Advertising expenses                 224,000us-gaap_AdvertisingExpense 205,000us-gaap_AdvertisingExpense 343,000us-gaap_AdvertisingExpense
Reconciliation of basic and diluted net income (loss) per share [Abstract]                      
Income from continuing operations         3,067,000us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 1,148,000us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 2,164,000us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 103,000us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 11,453,000us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 6,482,000us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 14,558,000us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Income (loss) from discontinued operations         0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 100,877,000us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 100,877,000us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (106,069,000)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Net income (loss) 3,102,000us-gaap_NetIncomeLoss 2,927,000us-gaap_NetIncomeLoss 1,475,000us-gaap_NetIncomeLoss 3,949,000us-gaap_NetIncomeLoss 3,067,000us-gaap_NetIncomeLoss 1,148,000us-gaap_NetIncomeLoss 2,164,000us-gaap_NetIncomeLoss 100,980,000us-gaap_NetIncomeLoss 11,453,000us-gaap_NetIncomeLoss 107,359,000us-gaap_NetIncomeLoss (91,511,000)us-gaap_NetIncomeLoss
Basic shares (in shares)                 16,734,539us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 14,633,946us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 14,327,310us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of dilutive stock options and warrants (in shares)                 871,401us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 683,985us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 58,205us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Diluted shares (in shares)                 17,605,940us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 15,317,931us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 14,385,515us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Net income (loss) per share:                      
Basic net income per share from continuing operations (in dollars per share)         $ 0.20us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.08us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.15us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.01us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.68us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.45us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 1.01us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
Basic net income (loss) per share from discontinued operations (in dollars per share)         $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 6.97us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 6.89us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ (7.40)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
Basic net income (loss) per share (in dollars per share) $ 0.17us-gaap_EarningsPerShareBasic $ 0.16us-gaap_EarningsPerShareBasic $ 0.09us-gaap_EarningsPerShareBasic $ 0.26us-gaap_EarningsPerShareBasic $ 0.20us-gaap_EarningsPerShareBasic $ 0.08us-gaap_EarningsPerShareBasic $ 0.15us-gaap_EarningsPerShareBasic $ 6.98us-gaap_EarningsPerShareBasic $ 0.68us-gaap_EarningsPerShareBasic $ 7.34us-gaap_EarningsPerShareBasic $ (6.39)us-gaap_EarningsPerShareBasic
Diluted net income per share from continuing operations (in dollars per share)         $ 0.19us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.07us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.15us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.01us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.65us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.42us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 1.01us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
Diluted net income (loss) per share from discontinued operation (in dollars per share)         $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 6.90us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 6.59us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ (7.37)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
Diluted net income (loss) per share (in dollars per share) $ 0.16us-gaap_EarningsPerShareDiluted $ 0.16us-gaap_EarningsPerShareDiluted $ 0.09us-gaap_EarningsPerShareDiluted $ 0.25us-gaap_EarningsPerShareDiluted $ 0.19us-gaap_EarningsPerShareDiluted $ 0.07us-gaap_EarningsPerShareDiluted $ 0.15us-gaap_EarningsPerShareDiluted $ 6.91us-gaap_EarningsPerShareDiluted $ 0.65us-gaap_EarningsPerShareDiluted $ 7.01us-gaap_EarningsPerShareDiluted $ (6.36)us-gaap_EarningsPerShareDiluted
Black-Scholes option pricing model assumptions used to derive the weighted average fair value of the stock options granted [Abstract]                      
Weighted average risk free interest rate (in hundredths)                 1.75%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate 1.88%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate 1.17%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Weighted average expected holding period                 5 years 0 months 4 days 5 years 10 months 20 days 6 years 7 months 6 days
Weighted average expected volatility (in hundredths)                 46.02%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate 48.15%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate 44.25%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Weighted average expected dividend yield (in hundredths)                 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Weighted average fair value of options granted (in dollars per share)                 $ 9.65us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 5.16us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 2.92us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Deferred Compensation Plan [Abstract]                      
Short-term investments redeemed for the payment of deferred compensation liabilities                 4,000mpaa_ShortTermInvestmentsRedeemed 0mpaa_ShortTermInvestmentsRedeemed  
Carrying value of plan assets 699,000us-gaap_DeferredCompensationPlanAssets       521,000us-gaap_DeferredCompensationPlanAssets       699,000us-gaap_DeferredCompensationPlanAssets 521,000us-gaap_DeferredCompensationPlanAssets  
Deferred compensation obligation 699,000us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability       521,000us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability       699,000us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability 521,000us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability  
Expense related to the deferred compensation plan                 $ 17,000us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense $ 10,000us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense $ 8,000us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
Options [Member]                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Antidilutive securities excluded from effect of dilutive options and warrants (in shares)                 0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
77,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
1,922,334us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
Warrants [Member]                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Antidilutive securities excluded from effect of dilutive options and warrants (in shares)                     735,484us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
Minimum [Member]                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Exercise price (in dollars per share)         $ 13.65us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
        $ 13.65us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 5.83us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum [Member]                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Exercise price (in dollars per share)         $ 19.94us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
        $ 19.94us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 15.06us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Machinery and Equipment [Member] | Minimum [Member]                      
Plant and Equipment [Line Items]                      
Estimated service life                 5 years    
Machinery and Equipment [Member] | Maximum [Member]                      
Plant and Equipment [Line Items]                      
Estimated service life                 10 years    
Office Equipment and Fixtures [Member] | Minimum [Member]                      
Plant and Equipment [Line Items]                      
Estimated service life                 3 years    
Office Equipment and Fixtures [Member] | Maximum [Member]                      
Plant and Equipment [Line Items]                      
Estimated service life                 10 years