XML 91 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Net income (loss) $ 21,198us-gaap_NetIncomeLoss $ (3,991)us-gaap_NetIncomeLoss
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustments 183us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax (1,203)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Unrealized gains/losses on investments:    
Unrealized holding gains (losses) arising during the period 89us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax (7)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Net losses reclassified into earnings (3)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax (1)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
Net unrealized gains (losses) on investments 86us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax (8)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Unrealized gains/losses on hedging securities:    
Unrealized hedge gains (losses) arising during the period 6,298us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (421)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Net unrealized gains/losses on hedging securities 3,740us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 245us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Other comprehensive income (loss) 4,009us-gaap_OtherComprehensiveIncomeLossNetOfTax (966)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Comprehensive income (loss) 25,207us-gaap_ComprehensiveIncomeNetOfTax (4,957)us-gaap_ComprehensiveIncomeNetOfTax
Product revenues    
Unrealized gains/losses on hedging securities:    
Net (gains) losses reclassified into earnings for revenue / expense hedges (6,636)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
2,865us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Operating Expenses    
Unrealized gains/losses on hedging securities:    
Net (gains) losses reclassified into earnings for revenue / expense hedges $ 4,078us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
$ (2,199)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember