XML 34 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Details (Details 2) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Schedule of accumulated other comprehensive income  
Balance as of December 31, 2014 $ 4,723us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income before reclassification 2,613us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Net other comprehensive income for the three months ended March 31, 2015 2,650us-gaap_OtherComprehensiveIncomeLossNetOfTax
Balance as of March 31, 2015 7,373us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Foreign Currency Translation Adjustment  
Schedule of accumulated other comprehensive income  
Balance as of December 31, 2014 8,359us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income before reclassification 2,613us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Net other comprehensive income for the three months ended March 31, 2015 2,613us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Balance as of March 31, 2015 10,972us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Defined Benefit Pension Plan  
Schedule of accumulated other comprehensive income  
Balance as of December 31, 2014 (3,636)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income before reclassification 0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Net other comprehensive income for the three months ended March 31, 2015 37us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Balance as of March 31, 2015 (3,599)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Cost of Sales, Selling, General and Administrative and Research and Development Expense  
Schedule of accumulated other comprehensive income  
Amounts reclassified from accumulated other comprehensive income 37us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Cost of Sales, Selling, General and Administrative and Research and Development Expense | Foreign Currency Translation Adjustment  
Schedule of accumulated other comprehensive income  
Amounts reclassified from accumulated other comprehensive income 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Cost of Sales, Selling, General and Administrative and Research and Development Expense | Defined Benefit Pension Plan  
Schedule of accumulated other comprehensive income  
Amounts reclassified from accumulated other comprehensive income $ 37us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember