XML 43 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Operating activities:    
Net income $ 19.1us-gaap_NetIncomeLoss $ 28.3us-gaap_NetIncomeLoss
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation, amortization and accretion 37.8us-gaap_DepreciationAndAmortization 36.1us-gaap_DepreciationAndAmortization
Stock-based compensation expense 50.2us-gaap_ShareBasedCompensation 33.6us-gaap_ShareBasedCompensation
Deferred income taxes (5.3)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes 21.1us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
Restructuring charges, net 0us-gaap_RestructuringCosts 2.3us-gaap_RestructuringCosts
Other operating activities (3.5)us-gaap_OtherOperatingActivitiesCashFlowStatement 8.3us-gaap_OtherOperatingActivitiesCashFlowStatement
Changes in operating assets and liabilities, net of business combinations    
Accounts receivable 143.1us-gaap_IncreaseDecreaseInAccountsReceivable 117.2us-gaap_IncreaseDecreaseInAccountsReceivable
Prepaid expenses and other current assets (22.4)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets (1.6)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Accounts payable and accrued liabilities (110.8)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities (44.8)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Deferred revenue (3.4)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable 52.5us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
Accrued income taxes (18.3)us-gaap_IncreaseDecreaseInOperatingCapital (34.3)us-gaap_IncreaseDecreaseInOperatingCapital
Net cash provided by operating activities 86.5us-gaap_NetCashProvidedByUsedInOperatingActivities 218.7us-gaap_NetCashProvidedByUsedInOperatingActivities
Investing activities:    
Purchases of marketable securities (485.2)us-gaap_PaymentsToAcquireMarketableSecurities (306.4)us-gaap_PaymentsToAcquireMarketableSecurities
Sales of marketable securities 97.5us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 59.2us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
Maturities of marketable securities 192.4us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities 163.1us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Capital expenditures (12.5)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (14.5)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Acquisitions, net of cash acquired (34.5)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (322.3)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Other investing activities (10.6)us-gaap_PaymentsForProceedsFromOtherInvestingActivities (0.8)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used in investing activities (252.9)us-gaap_NetCashProvidedByUsedInInvestingActivities (421.7)us-gaap_NetCashProvidedByUsedInInvestingActivities
Financing activities:    
Proceeds from issuance of common stock, net of issuance costs 34.1us-gaap_ProceedsFromIssuanceOfCommonStock 62.2us-gaap_ProceedsFromIssuanceOfCommonStock
Repurchase and retirement of common shares (95.4)us-gaap_PaymentsForRepurchaseOfCommonStock (102.5)us-gaap_PaymentsForRepurchaseOfCommonStock
Net cash used in financing activities (61.3)us-gaap_NetCashProvidedByUsedInFinancingActivities (40.3)us-gaap_NetCashProvidedByUsedInFinancingActivities
Effect of exchange rate changes on cash and cash equivalents (0.2)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (0.1)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Net decrease in cash and cash equivalents (227.9)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (243.4)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at beginning of fiscal year 1,410.6us-gaap_CashAndCashEquivalentsAtCarryingValue 1,853.0us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period $ 1,182.7us-gaap_CashAndCashEquivalentsAtCarryingValue $ 1,609.6us-gaap_CashAndCashEquivalentsAtCarryingValue