XML 32 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity, Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Accumulated Other Comprehensive (Loss) Income, Net of Tax [Roll Forward]    
Balance as of December 31, 2014 $ (13.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Other comprehensive loss before reclassifications (18.3)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax  
Amount reclassified from accumulated other comprehensive income 2.9us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax  
Other comprehensive loss, net of tax (15.4)us-gaap_OtherComprehensiveIncomeLossNetOfTax (62.7)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Balance as of March 31, 2015 (29.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Cost of revenues 410.1us-gaap_CostOfRevenue 450.0us-gaap_CostOfRevenue
Sales and marketing 220.2us-gaap_SellingAndMarketingExpense 273.4us-gaap_SellingAndMarketingExpense
General and administrative 55.2us-gaap_GeneralAndAdministrativeExpense 74.9us-gaap_GeneralAndAdministrativeExpense
Research and development 248.7us-gaap_ResearchAndDevelopmentExpense 264.0us-gaap_ResearchAndDevelopmentExpense
Unrealized Gains (Losses) on Available-for- Sale Securities    
Accumulated Other Comprehensive (Loss) Income, Net of Tax [Roll Forward]    
Balance as of December 31, 2014 8.4us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other comprehensive loss before reclassifications (0.8)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Amount reclassified from accumulated other comprehensive income (0.2)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other comprehensive loss, net of tax (1.0)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Balance as of March 31, 2015 7.4us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Unrealized Gains (Losses) on Cash Flow Hedges    
Accumulated Other Comprehensive (Loss) Income, Net of Tax [Roll Forward]    
Balance as of December 31, 2014 (4.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Other comprehensive loss before reclassifications (6.4)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Amount reclassified from accumulated other comprehensive income 3.1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Other comprehensive loss, net of tax (3.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Balance as of March 31, 2015 (7.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Cost of revenues 0.9us-gaap_CostOfRevenue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Sales and marketing 2.1us-gaap_SellingAndMarketingExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
General and administrative 0.2us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Research and development (0.1)us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive (Loss) Income, Net of Tax [Roll Forward]    
Balance as of December 31, 2014 (18.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive loss before reclassifications (11.1)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Amount reclassified from accumulated other comprehensive income 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive loss, net of tax (11.1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Balance as of March 31, 2015 $ (29.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember