XML 50 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Narrative) (Details) (USD $)
0 Months Ended 3 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended 13 Months Ended 0 Months Ended 5 Months Ended 0 Months Ended 6 Months Ended
Apr. 08, 2013
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Aug. 20, 2012
Dec. 03, 2013
Dec. 31, 2013
Aug. 15, 2013
Dec. 31, 2013
Dec. 16, 2014
Dec. 31, 2014
Jun. 30, 2014
Aug. 16, 2012
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Asset Impairment Charges                   $ 0us-gaap_AssetImpairmentCharges $ 0us-gaap_AssetImpairmentCharges $ 0us-gaap_AssetImpairmentCharges                  
Money Market Funds, at Carrying Value   14,001,000us-gaap_MoneyMarketFundsAtCarryingValue       10,606,000us-gaap_MoneyMarketFundsAtCarryingValue       14,001,000us-gaap_MoneyMarketFundsAtCarryingValue 10,606,000us-gaap_MoneyMarketFundsAtCarryingValue       10,606,000us-gaap_MoneyMarketFundsAtCarryingValue   10,606,000us-gaap_MoneyMarketFundsAtCarryingValue   14,001,000us-gaap_MoneyMarketFundsAtCarryingValue    
Stipulation of settlement, payment to plaintiff, warrants 250,000mrvc_StipulationOfSettlementProvisionPaymentAmountWarrants 250,000mrvc_StipulationOfSettlementProvisionPaymentAmountWarrants               250,000mrvc_StipulationOfSettlementProvisionPaymentAmountWarrants                 250,000mrvc_StipulationOfSettlementProvisionPaymentAmountWarrants    
Expected volatility rate                   41.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate                      
Risk free interest rate                   1.50%us-gaap_FairValueAssumptionsRiskFreeInterestRate                      
Stipulation of Settlement, payment to plaintiff, warrants, term 5 years                 5 years                      
Warrants, fair value per share   6.59mrvc_ClassOfWarrantOrRightFairValuePerShare               6.59mrvc_ClassOfWarrantOrRightFairValuePerShare                 6.59mrvc_ClassOfWarrantOrRightFairValuePerShare    
Fair Value Adjustment Of Warrants         400,000us-gaap_FairValueAdjustmentOfWarrants                                
Warrants exercised   152,500mrvc_ClassofWarrantorRightNumberofWarrantsExercised                                      
Warrants outstanding   97,500us-gaap_ClassOfWarrantOrRightOutstanding               97,500us-gaap_ClassOfWarrantOrRightOutstanding                 97,500us-gaap_ClassOfWarrantOrRightOutstanding    
Prepaid expenses included in other assets   4,700,000us-gaap_PrepaidExpenseCurrent       4,200,000us-gaap_PrepaidExpenseCurrent       4,700,000us-gaap_PrepaidExpenseCurrent 4,200,000us-gaap_PrepaidExpenseCurrent       4,200,000us-gaap_PrepaidExpenseCurrent   4,200,000us-gaap_PrepaidExpenseCurrent   4,700,000us-gaap_PrepaidExpenseCurrent    
Cost of sales related to product revenue                   82,600,000us-gaap_CostOfGoodsSold 74,100,000us-gaap_CostOfGoodsSold 62,900,000us-gaap_CostOfGoodsSold                  
Cost of sales related to service revenue                   33,700,000us-gaap_CostOfServices 34,100,000us-gaap_CostOfServices 33,600,000us-gaap_CostOfServices                  
Capitalized costs for internally developed software                   0us-gaap_CapitalizedComputerSoftwareAdditions                      
Advertising Expense                   1,200,000us-gaap_AdvertisingExpense 1,100,000us-gaap_AdvertisingExpense 1,200,000us-gaap_AdvertisingExpense                  
Purchase of treasury shares, value                     3,884,000us-gaap_TreasuryStockValueAcquiredCostMethod 3,257,000us-gaap_TreasuryStockValueAcquiredCostMethod                  
Share price   $ 9.93us-gaap_SharePrice               $ 9.93us-gaap_SharePrice                 $ 9.93us-gaap_SharePrice    
Revenue   43,444,000us-gaap_SalesRevenueNet 43,170,000us-gaap_SalesRevenueNet 43,124,000us-gaap_SalesRevenueNet 42,318,000us-gaap_SalesRevenueNet 50,736,000us-gaap_SalesRevenueNet 38,385,000us-gaap_SalesRevenueNet 38,175,000us-gaap_SalesRevenueNet 38,905,000us-gaap_SalesRevenueNet 172,056,000us-gaap_SalesRevenueNet 166,201,000us-gaap_SalesRevenueNet 151,661,000us-gaap_SalesRevenueNet                  
Net income (loss)   (4,631,000)us-gaap_ProfitLoss (1,040,000)us-gaap_ProfitLoss (2,267,000)us-gaap_ProfitLoss (4,217,000)us-gaap_ProfitLoss (1,249,000)us-gaap_ProfitLoss (146,000)us-gaap_ProfitLoss (993,000)us-gaap_ProfitLoss (4,434,000)us-gaap_ProfitLoss (12,155,000)us-gaap_ProfitLoss (6,822,000)us-gaap_ProfitLoss 5,664,000us-gaap_ProfitLoss                  
Cost of sales   30,415,000us-gaap_CostOfGoodsAndServicesSold 28,454,000us-gaap_CostOfGoodsAndServicesSold 28,342,000us-gaap_CostOfGoodsAndServicesSold 29,067,000us-gaap_CostOfGoodsAndServicesSold 34,116,000us-gaap_CostOfGoodsAndServicesSold 23,411,000us-gaap_CostOfGoodsAndServicesSold 24,803,000us-gaap_CostOfGoodsAndServicesSold 25,878,000us-gaap_CostOfGoodsAndServicesSold 116,278,000us-gaap_CostOfGoodsAndServicesSold 108,208,000us-gaap_CostOfGoodsAndServicesSold 96,509,000us-gaap_CostOfGoodsAndServicesSold                  
Gross profit   13,029,000us-gaap_GrossProfit 14,716,000us-gaap_GrossProfit 14,782,000us-gaap_GrossProfit 13,251,000us-gaap_GrossProfit 16,620,000us-gaap_GrossProfit 14,974,000us-gaap_GrossProfit 13,372,000us-gaap_GrossProfit 13,027,000us-gaap_GrossProfit 55,778,000us-gaap_GrossProfit 57,993,000us-gaap_GrossProfit 55,152,000us-gaap_GrossProfit                  
Provision for income taxes   2,644,000us-gaap_IncomeTaxExpenseBenefit 727,000us-gaap_IncomeTaxExpenseBenefit 681,000us-gaap_IncomeTaxExpenseBenefit 251,000us-gaap_IncomeTaxExpenseBenefit 1,075,000us-gaap_IncomeTaxExpenseBenefit 12,000us-gaap_IncomeTaxExpenseBenefit 115,000us-gaap_IncomeTaxExpenseBenefit 306,000us-gaap_IncomeTaxExpenseBenefit 4,303,000us-gaap_IncomeTaxExpenseBenefit 1,508,000us-gaap_IncomeTaxExpenseBenefit (1,013,000)us-gaap_IncomeTaxExpenseBenefit                  
Inventories   21,683,000us-gaap_InventoryNet       22,981,000us-gaap_InventoryNet       21,683,000us-gaap_InventoryNet 22,981,000us-gaap_InventoryNet       22,981,000us-gaap_InventoryNet   22,981,000us-gaap_InventoryNet   21,683,000us-gaap_InventoryNet    
Deferred revenue                   3,459,000us-gaap_IncreaseDecreaseInDeferredRevenue 3,146,000us-gaap_IncreaseDecreaseInDeferredRevenue 155,000us-gaap_IncreaseDecreaseInDeferredRevenue                  
Deferred income taxes   535,000us-gaap_DeferredTaxAssetsNetCurrent       1,219,000us-gaap_DeferredTaxAssetsNetCurrent       535,000us-gaap_DeferredTaxAssetsNetCurrent 1,219,000us-gaap_DeferredTaxAssetsNetCurrent       1,219,000us-gaap_DeferredTaxAssetsNetCurrent   1,219,000us-gaap_DeferredTaxAssetsNetCurrent   535,000us-gaap_DeferredTaxAssetsNetCurrent    
Accumulated deficit   (1,220,492,000)us-gaap_RetainedEarningsAccumulatedDeficit       (1,208,337,000)us-gaap_RetainedEarningsAccumulatedDeficit       (1,220,492,000)us-gaap_RetainedEarningsAccumulatedDeficit (1,208,337,000)us-gaap_RetainedEarningsAccumulatedDeficit       (1,208,337,000)us-gaap_RetainedEarningsAccumulatedDeficit   (1,208,337,000)us-gaap_RetainedEarningsAccumulatedDeficit   (1,220,492,000)us-gaap_RetainedEarningsAccumulatedDeficit    
Inventories                   (82,000)us-gaap_IncreaseDecreaseInInventories 43,000us-gaap_IncreaseDecreaseInInventories 689,000us-gaap_IncreaseDecreaseInInventories                  
Stock Options [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Antidilutive securities excluded from computation of earnings per share (in shares)                   309,309us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
325,837us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
420,693us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
                 
August 2012 Share Repurchase Agreement [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Purchase of treasury shares, shares                         292,171us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2012ShareRepurchaseAgreementMember
               
Treasury Stock Acquired, Average Cost Per Share                         $ 9.60us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2012ShareRepurchaseAgreementMember
               
Purchase of treasury shares, value                         2,800,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2012ShareRepurchaseAgreementMember
               
Common stock, discount on shares, percent                         7.70%mrvc_CommonStockDiscountOnSharesPercent
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2012ShareRepurchaseAgreementMember
               
Share price                                         $ 10.40us-gaap_SharePrice
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2012ShareRepurchaseAgreementMember
December 2012 Share Repurchase Agreement [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Purchase of treasury shares, shares                     261,873us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_December2012ShareRepurchaseAgreementMember
40,305us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_December2012ShareRepurchaseAgreementMember
    302,178us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_December2012ShareRepurchaseAgreementMember
           
Purchase of treasury shares, value                     2,600,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_December2012ShareRepurchaseAgreementMember
400,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_December2012ShareRepurchaseAgreementMember
    3,000,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_December2012ShareRepurchaseAgreementMember
           
Stock repurchase program, authorized amount                           10,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_December2012ShareRepurchaseAgreementMember
             
August 2013 Share Repurchase Agreement [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Purchase of treasury shares, shares                   0us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2013ShareRepurchaseAgreementMember
            127,510us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2013ShareRepurchaseAgreementMember
       
Purchase of treasury shares, value                                 1,300,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2013ShareRepurchaseAgreementMember
       
Stock repurchase program, authorized amount                               7,013,838us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_August2013ShareRepurchaseAgreementMember
         
December 2014 Share Repurchase Agreement [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Stock repurchase program, authorized amount                                   8,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= mrvc_December2014ShareRepurchaseAgreementMember
     
Fair Value, Inputs, Level 1 [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Cash and Cash Equivalents, Fair Value Disclosure   14,001,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
      10,606,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
      14,001,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
10,606,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
      10,606,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
  10,606,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
  14,001,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
United States [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Cash and cash equivalents   13,300,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementGeographicalAxis
= country_US
              13,300,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementGeographicalAxis
= country_US
                13,300,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementGeographicalAxis
= country_US
   
Revenue                   51,036,000us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
55,071,000us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
47,250,000us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
                 
Foreign [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Cash and cash equivalents   9,100,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementGeographicalAxis
= mrvc_ForeignMember
              9,100,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementGeographicalAxis
= mrvc_ForeignMember
                9,100,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementGeographicalAxis
= mrvc_ForeignMember
   
Restatement Adjustment [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Revenue                                     1,400,000us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(2,000,000)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Net income (loss)                                     100,000us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(100,000)us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Cost of sales                                       (1,800,000)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Gross profit                   (100,000)us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
                  (200,000)us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Provision for income taxes                                       (100,000)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Inventories       1,900,000us-gaap_InventoryNet
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
                              1,900,000us-gaap_InventoryNet
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Deferred revenue                   (600,000)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
                  2,000,000us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Deferred income taxes       100,000us-gaap_DeferredTaxAssetsNetCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
                              100,000us-gaap_DeferredTaxAssetsNetCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Accumulated deficit   (100,000)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
  (100,000)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
          (100,000)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
                (100,000)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
(100,000)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Inventories                   (500,000)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
                     
Software License Arrangement [Member]                                          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                          
Impairment of intangible assets                   $ 100,000us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_SoftwareLicenseArrangementMember