XML 58 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accounting Policies [Line Items]      
Estimated period of amortization for the cost of inventory evaluation tools 5 years    
Amortization expense $ 400,000mtsn_InventoryAmortizationExpense $ 1,500,000mtsn_InventoryAmortizationExpense $ 1,000,000mtsn_InventoryAmortizationExpense
Depreciation expense 2,200,000mtsn_PropertyPlantAndEquipmentDepreciation 2,200,000mtsn_PropertyPlantAndEquipmentDepreciation 2,700,000mtsn_PropertyPlantAndEquipmentDepreciation
Impairment charge related to property and equipment 0us-gaap_ImpairmentOfLongLivedAssetsHeldForUse 0us-gaap_ImpairmentOfLongLivedAssetsHeldForUse 200,000us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
General length of product warranty 12 months    
Stock-based compensation expense 1,526,000us-gaap_AllocatedShareBasedCompensationExpense 1,433,000us-gaap_AllocatedShareBasedCompensationExpense 1,565,000us-gaap_AllocatedShareBasedCompensationExpense
Net foreign currency transaction gain 300,000us-gaap_ForeignCurrencyTransactionGainBeforeTax   400,000us-gaap_ForeignCurrencyTransactionGainBeforeTax
Net foreign currency transaction loss   (600,000)us-gaap_ForeignCurrencyTransactionLossBeforeTax  
Cumulative translation adjustment $ 18,200,000us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $ 20,800,000us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax  
Minimum      
Accounting Policies [Line Items]      
Estimated useful lives of assets 3 years    
Maximum      
Accounting Policies [Line Items]      
Estimated useful lives of assets 7 years    
Customer concentration risk | Accounts receivable      
Accounting Policies [Line Items]      
Number of major customers 1mtsn_NumberOfSignificantCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
2mtsn_NumberOfSignificantCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
 
Net accounts receivable, major customer D | Customer concentration risk | Accounts receivable      
Accounting Policies [Line Items]      
Percentage of net accounts receivable 74.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mtsn_NetAccountsReceivableMajorCustomerDMember
61.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mtsn_NetAccountsReceivableMajorCustomerDMember
 
Net accounts receivable, major customer E | Customer concentration risk | Accounts receivable      
Accounting Policies [Line Items]      
Percentage of net accounts receivable   23.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mtsn_NetAccountsReceivableMajorCustomerEMember
 
Equipment sales      
Accounting Policies [Line Items]      
Percent revenue recognized upon shipment 90.00%mtsn_RevenueRecognitionRecognizedUponShipmentPercent
/ us-gaap_ProductOrServiceAxis
= mtsn_EquipmentSalesMember
   
Percent cost recognized upon shipment 100.00%mtsn_CostofSalesRecognizedUponShipmentPercent
/ us-gaap_ProductOrServiceAxis
= mtsn_EquipmentSalesMember
   
Percent revenue recognized upon customer acceptance 10.00%mtsn_RevenueRecognitionRecognizedUponCustomerAcceptancePercent
/ us-gaap_ProductOrServiceAxis
= mtsn_EquipmentSalesMember
   
Installation services      
Accounting Policies [Line Items]      
Percentage of total invoice amount typically assigned to the installation element in customer agreements 10.00%mtsn_RevenueRecognitionFairValuePercentageOfBilled
/ us-gaap_ProductOrServiceAxis
= mtsn_InstallationServicesMember