{"documentInfo":{"documentType":"https://xbrl.org/PWD/2026-09-01/compiled","namespaces":{"xbrl":"https://xbrl.org/PWD/2026-09-01","xbrlr":"https://xbrl.org/PWD/2026-09-01/report","xbrla":"https://xbrl.org/PWD/2026-09-01/accounting","xs":"http://www.w3.org/2001/XMLSchema","iso4217":"http://www.xbrl.org/2003/iso4217","utr":"https://xbrl.org/PWD/2026-09-01/utr","rpt":"https://robosystems.ai/tavi/report/0001193125-16-662209","cik":"http://www.sec.gov/CIK","us-gaap":"http://fasb.org/us-gaap/2016-01-31","msft":"http://www.microsoft.com/20160630","nonnum":"http://www.xbrl.org/dtr/type/non-numeric","dei":"http://xbrl.sec.gov/dei/2014-01-31","country":"http://xbrl.sec.gov/country/2016-01-31","invest":"http://xbrl.sec.gov/invest/2013-01-31","xbrli":"http://www.xbrl.org/2003/instance"},"description":"10-K 0001193125-16-662209 (CIK 0000789019) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2016-07-28"}],"entities":[{"name":"cik:0000789019"}],"units":[{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"rpt:unit-3","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"msft:Position","dataType":"xs:decimal"},{"name":"msft:Entity","dataType":"xs:decimal"}],"dataTypes":[{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"},{"name":"dei:nineDigitItemType","baseType":"xs:token"}],"concepts":[{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalPeriodFocus","dataType":"dei:fiscalPeriodItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalYearFocus","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"dei:DocumentPeriodEndDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:DocumentType","dataType":"dei:submissionTypeItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCentralIndexKey","dataType":"dei:centralIndexKeyItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"dei:EntityCurrentReportingStatus","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityFilerCategory","dataType":"dei:filerCategoryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityListingParValuePerShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"dei:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityTaxIdentificationNumber","dataType":"dei:nineDigitItemType","periodType":"duration","nillable":true},{"name":"dei:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:TradingSymbol","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"invest:DerivativeNotionalAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"msft:AcquiredFiniteLivedIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:BusinessAcquisitionCostOfAcquiredEntityExpectedPurchasePrice","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:ComponentOfNonCashTransactionToAcquireBusiness","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:ComputerHardwareAndSoftware","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:CostOfServicesAndOther","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:DeferredRevenueBySegmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"msft:DeferredTaxAssetsDepreciationAndAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:DeferredTaxLiabilitiesDepreciationAndAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:DepreciationAmortizationAndOther","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"msft:FinancialInstrumentCovenantMinimumLiquidity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:FinancialInstrumentCovenantMinimumLiquidityRequirement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:ForeignEarningsTaxedAtRatesLowerThanUsRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"msft:GainLossOnInvestmentsAndDerivativeInstruments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"msft:ImpairmentIntegrationAndRestructuringExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:IntegrationAndRestructuringExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:LongTermInvestmentsExcludingHeldToMaturity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"msft:ProductRevenueAndServiceAndOtherRevenuePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"msft:ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"msft:RevenueRecognitionPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"msft:SalesRevenueServicesAndOtherNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"msft:ScheduleOfCashCashEquivalentsAndInvestmentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"msft:SellingAndMarketingPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"msft:ShareBasedCompensationArrangementByEmployeeStockPurchasePlanNumberOfSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"msft:ShareRepurchaseProgramDisclosureTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"msft:ValuationAllowancesAndReservesChargedToCostsAndOther","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccruedIncomeTaxesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedIncomeTaxesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdvertisingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllocatedShareBasedCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AmortizationOfIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetImpairmentCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsFairValueDisclosureRecurring","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecurities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesGrossRealizedGains","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BuildingsAndImprovementsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionNameOfAcquiredEntity","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionSharePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessAcquisitionsProFormaRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferred1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CapitalizedComputerSoftwareAmortization1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Cash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashCashEquivalentsAndShortTermInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommercialPaper","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommitmentsAndContingencies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommitmentsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommitmentsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommonStockDividendsPerShareDeclared","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStocksIncludingAdditionalPaidInCapital","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ComprehensiveIncomeNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNoteTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CostMethodInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CostOfGoodsSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CostOfRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CostOfSalesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CurrentFederalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentForeignTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentCreditRating","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentFaceAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateStatedPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentMaturityDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentUnamortizedDiscount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DeferredRevenueNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxAssetsDeferredIncome","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DefinedContributionPlanCostRecognized","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DepositsReceivedForSecuritiesLoanedAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:Depreciation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeAssetFairValueGrossLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeCollateralObligationToReturnCash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeCollateralRightToReclaimCash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeFairValueOfDerivativeAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeFairValueOfDerivativeLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeLiabilityFairValueGrossAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DividendsCommonStockCash","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DividendsDeclaredTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerSharePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EquityMethodInvestmentAggregateCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EquityMethodInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FairValueDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueOfFinancialInstrumentsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FurnitureAndFixturesGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnContractTermination","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnDerivativeInstrumentsNetPretax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAcquiredDuringPeriod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GoodwillImpairmentLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillOtherIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExaminationYearUnderExamination","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxesPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsReceivable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInDeferredRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInInventories","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:IntangibleAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IntangibleAssetsFiniteLivedPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InterestExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InventoryDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryFinishedGoodsNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryRawMaterialsNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryWorkInProcessNetOfReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InvestmentIncomeNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InvestmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Land","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseAndRentalExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseholdImprovementsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LegalMattersAndContingenciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Liabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesAndStockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesFairValueDisclosureRecurring","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityCovenantCompliance","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityExpirationDate1","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LossContingencyAccrualCarryingValueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NumberOfBusinessesAcquired","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:OpenTaxYear","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAssetsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OtherLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherNonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForRepurchaseOfCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForRestructuring","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDividendsCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:QuarterlyFinancialInformationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RealizedGainLossOnInvestmentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RecognitionOfDeferredRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ResearchAndDevelopmentExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RestructuringAndRelatedActivitiesCompletionDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:RestructuringCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RestructuringReserve","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RestructuringReserveAccrualAdjustment1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RestructuringReserveSettledWithoutCash2","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RetainedEarningsAccumulatedDeficit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueRecognitionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SalesRevenueGoodsNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:SalesRevenueNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfGoodwillTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SecuritiesLoaned","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:SecuritiesReceivedAsCollateral","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SegmentReportingDisclosureOfMajorCustomers","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingAndMarketingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShortTermBorrowings","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ShortTermDebtWeightedAverageInterestRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StandardProductWarrantyPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueNewIssues","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchasedDuringPeriodShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockRepurchasedDuringPeriodValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:StockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockholdersEquityOther","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TradeAndOtherAccountsReceivablePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:UndistributedEarningsOfForeignSubsidiaries","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ValuationAllowancesAndReservesBalance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ValuationAllowancesAndReservesDeductions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"invest:InvestmentLineItems"},{"name":"invest:InvestmentTable"},{"name":"msft:CashCashEquivalentsAndInvestmentsLineItems"},{"name":"msft:CashCashEquivalentsAndInvestmentsTable"},{"name":"msft:CertainLongLivedAssetsByGeographyLineItems"},{"name":"msft:CertainLongLivedAssetsByGeographyTable"},{"name":"msft:CommitmentsLineItems"},{"name":"msft:CommitmentsTable"},{"name":"msft:CompensationRelatedCostsDisclosureLineItems"},{"name":"msft:CompensationRelatedCostsDisclosureTable"},{"name":"msft:DividendsLineItems"},{"name":"msft:DividendsTable"},{"name":"msft:DocumentAndEntityInformationAbstract"},{"name":"msft:EmployeeStockPurchasePlanLineItems"},{"name":"msft:EmployeeStockPurchasePlanTable"},{"name":"msft:GainLossOnCashFlowHedgeEffectivenessNetAbstract"},{"name":"msft:GeographicInformationLineItems"},{"name":"msft:GeographicInformationTable"},{"name":"msft:IncomeTaxesLineItems"},{"name":"msft:IncomeTaxesTable"},{"name":"msft:InvestmentsClassifiedByContractualMaturityDateLineItems"},{"name":"msft:InvestmentsClassifiedByContractualMaturityDateTable"},{"name":"msft:InvestmentsUnrealizedLossPositionLineItems"},{"name":"msft:InvestmentsUnrealizedLossPositionTable"},{"name":"msft:OtherIncomeExpenseTable"},{"name":"msft:QuarterlyFinancialInformationLineItems"},{"name":"msft:QuarterlyFinancialInformationTable"},{"name":"msft:ReconciliationOfProvisionOfIncomeTaxesLineItems"},{"name":"msft:ReconciliationOfProvisionOfIncomeTaxesTable"},{"name":"msft:ReconciliationOfStatutoryFederalTaxRateLineItems"},{"name":"msft:ReconciliationOfStatutoryFederalTaxRateTable"},{"name":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems"},{"name":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable"},{"name":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems"},{"name":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable"},{"name":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"},{"name":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"},{"name":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems"},{"name":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable"},{"name":"msft:ShareRepurchasesLineItems"},{"name":"msft:ShareRepurchasesTable"},{"name":"msft:SignificantAccountingPoliciesLineItems"},{"name":"msft:SignificantAccountingPoliciesTable"},{"name":"us-gaap:AccountingChangesAndErrorCorrectionsAbstract"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems"},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable"},{"name":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems"},{"name":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract"},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract"},{"name":"us-gaap:BusinessAcquisitionLineItems"},{"name":"us-gaap:BusinessCombinationsAbstract"},{"name":"us-gaap:CapitalUnitLineItems"},{"name":"us-gaap:CashAndCashEquivalentsAbstract"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems"},{"name":"us-gaap:CostOfRevenueAbstract"},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DebtInstrumentLineItems"},{"name":"us-gaap:DebtInstrumentTable"},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:DeferredRevenueArrangementByTypeTable"},{"name":"us-gaap:DeferredRevenueArrangementLineItems"},{"name":"us-gaap:DeferredRevenueDisclosureAbstract"},{"name":"us-gaap:DeferredTaxAssetsLiabilitiesNetAbstract"},{"name":"us-gaap:DeferredTaxAssetsNetAbstract"},{"name":"us-gaap:DeferredTaxLiabilitiesAbstract"},{"name":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"},{"name":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"},{"name":"us-gaap:DerivativeInstrumentsGainLossLineItems"},{"name":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract"},{"name":"us-gaap:DerivativeLineItems"},{"name":"us-gaap:DerivativeTable"},{"name":"us-gaap:DerivativesFairValueLineItems"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:EarningsPerShareBasicAndDilutedAbstract"},{"name":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"},{"name":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems"},{"name":"us-gaap:EquityAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"},{"name":"us-gaap:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"},{"name":"us-gaap:FiniteLivedIntangibleAssetsLineItems"},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract"},{"name":"us-gaap:GoodwillLineItems"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeTaxContingencyLineItems"},{"name":"us-gaap:IncomeTaxContingencyTable"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncomeTaxExaminationLineItems"},{"name":"us-gaap:IncomeTaxExaminationTable"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:InventoryCurrentTable"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:InventoryLineItems"},{"name":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"},{"name":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"},{"name":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"},{"name":"us-gaap:OperatingLeasedAssetsLineItems"},{"name":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"},{"name":"us-gaap:OtherIncomeAndExpensesAbstract"},{"name":"us-gaap:PostemploymentBenefitsAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract"},{"name":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"},{"name":"us-gaap:RestructuringAndRelatedActivitiesAbstract"},{"name":"us-gaap:RestructuringCostAndReserveLineItems"},{"name":"us-gaap:SalesRevenueNetAbstract"},{"name":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"},{"name":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable"},{"name":"us-gaap:ScheduleOfCapitalUnitsTable"},{"name":"us-gaap:ScheduleOfCostMethodInvestmentsLineItems"},{"name":"us-gaap:ScheduleOfCostMethodInvestmentsTable"},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"},{"name":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable"},{"name":"us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"},{"name":"us-gaap:ScheduleOfGainLossOnInvestmentsTable"},{"name":"us-gaap:ScheduleOfGoodwillTable"},{"name":"us-gaap:ScheduleOfOperatingLeasedAssetsTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable"},{"name":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:SegmentReportingAbstract"},{"name":"us-gaap:SegmentReportingInformationLineItems"},{"name":"us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityAbstract"},{"name":"us-gaap:ValuationAndQualifyingAccountsDisclosureLineItems"},{"name":"us-gaap:ValuationAndQualifyingAccountsDisclosureTable"},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"invest:InvestmentIssuerAxis","domainClass":"invest:InvestmentIssuerDomain"},{"name":"msft:BalanceSheetOffsettingEligibilityAxis","domainClass":"msft:BalanceSheetOffsettingEligibilityDomain"},{"name":"msft:DeferredTaxesAxis","domainClass":"msft:DeferredTaxesDomain"},{"name":"msft:ProductsOrServicesSecondaryCategorizationAxis","domainClass":"msft:ProductsOrServicesNameSecondaryCategorizationDomain"},{"name":"msft:RightOfOffsetAndNettingAxis","domainClass":"msft:RightOfOffsetAndNettingDomain"},{"name":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainClass":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BalanceSheetLocationAxis","domainClass":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ConsolidationItemsAxis","domainClass":"us-gaap:ConsolidationItemsDomain"},{"name":"us-gaap:DebtInstrumentAxis","domainClass":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis","domainClass":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"},{"name":"us-gaap:DeferredRevenueArrangementTypeAxis","domainClass":"us-gaap:DeferredRevenueArrangementTypeDomain"},{"name":"us-gaap:DerivativeInstrumentRiskAxis","domainClass":"us-gaap:DerivativeContractTypeDomain"},{"name":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","domainClass":"us-gaap:HedgingRelationshipDomain"},{"name":"us-gaap:FairValueByAssetClassAxis","domainClass":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FairValueByLiabilityClassAxis","domainClass":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FairValueByMeasurementFrequencyAxis","domainClass":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:HedgingDesignationAxis","domainClass":"us-gaap:HedgingDesignationDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncomeTaxAuthorityNameAxis","domainClass":"us-gaap:IncomeTaxAuthorityNameDomain"},{"name":"us-gaap:InvestmentTypeAxis","domainClass":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","domainClass":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"},{"name":"us-gaap:LongtermDebtTypeAxis","domainClass":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis","domainClass":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"},{"name":"us-gaap:OtherCommitmentsAxis","domainClass":"us-gaap:OtherCommitmentsDomain"},{"name":"us-gaap:PlanNameAxis","domainClass":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PositionAxis","domainClass":"us-gaap:PositionDomain"},{"name":"us-gaap:ProductOrServiceAxis","domainClass":"us-gaap:ProductsAndServicesDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainClass":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis","domainClass":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain"},{"name":"us-gaap:RangeAxis","domainClass":"us-gaap:RangeMember"},{"name":"us-gaap:RestructuringCostAndReserveAxis","domainClass":"us-gaap:TypeOfRestructuringDomain"},{"name":"us-gaap:RestructuringPlanAxis","domainClass":"us-gaap:RestructuringPlanDomain"},{"name":"us-gaap:ShareRepurchaseProgramAxis","domainClass":"us-gaap:ShareRepurchaseProgramDomain"},{"name":"us-gaap:ShortTermDebtTypeAxis","domainClass":"us-gaap:ShortTermDebtTypeDomain"},{"name":"us-gaap:StatementBusinessSegmentsAxis","domainClass":"us-gaap:SegmentDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:StatementGeographicalAxis","domainClass":"us-gaap:SegmentGeographicalDomain"},{"name":"us-gaap:StatementScenarioAxis","domainClass":"us-gaap:ScenarioUnspecifiedDomain"},{"name":"us-gaap:TaxPeriodAxis","domainClass":"us-gaap:TaxPeriodDomain"},{"name":"us-gaap:ValuationAllowancesAndReservesTypeAxis","domainClass":"us-gaap:ValuationAllowancesAndReservesDomain"}],"domainClasses":[{"name":"dei:EntityDomain"},{"name":"invest:InvestmentIssuerDomain"},{"name":"msft:BalanceSheetOffsettingEligibilityDomain"},{"name":"msft:DeferredTaxesDomain"},{"name":"msft:ProductsOrServicesNameSecondaryCategorizationDomain"},{"name":"msft:RightOfOffsetAndNettingDomain"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ConsolidationItemsDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DeferredRevenueArrangementTypeDomain"},{"name":"us-gaap:DerivativeContractTypeDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:HedgingDesignationDomain"},{"name":"us-gaap:HedgingRelationshipDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncomeTaxAuthorityNameDomain"},{"name":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"},{"name":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"},{"name":"us-gaap:OtherCommitmentsDomain"},{"name":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"},{"name":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PositionDomain"},{"name":"us-gaap:ProductsAndServicesDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain"},{"name":"us-gaap:RangeMember"},{"name":"us-gaap:RestructuringPlanDomain"},{"name":"us-gaap:ScenarioUnspecifiedDomain"},{"name":"us-gaap:SegmentDomain"},{"name":"us-gaap:SegmentGeographicalDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:ShareRepurchaseProgramDomain"},{"name":"us-gaap:ShortTermDebtTypeDomain"},{"name":"us-gaap:TaxPeriodDomain"},{"name":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:TypeOfRestructuringDomain"},{"name":"us-gaap:ValuationAllowancesAndReservesDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"dei:EntityDomain","relationships":[]},{"name":"rpt:domain-1","root":"us-gaap:DeferredRevenueArrangementTypeDomain","relationships":[{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:WindowsTenDeferralMember"}]},{"name":"rpt:domain-2","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:ComputerEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LeaseholdImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember"}]},{"name":"rpt:domain-3","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:NewAccountingPronouncementMember"}]},{"name":"rpt:domain-4","root":"us-gaap:RangeMember","relationships":[{"source":"us-gaap:RangeMember","target":"us-gaap:MinimumMember"},{"source":"us-gaap:RangeMember","target":"us-gaap:MaximumMember"}]},{"name":"rpt:domain-5","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember"}]},{"name":"rpt:domain-6","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:ContractualRightsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember"}]},{"name":"rpt:domain-7","root":"us-gaap:ScenarioUnspecifiedDomain","relationships":[{"source":"us-gaap:ScenarioUnspecifiedDomain","target":"us-gaap:ScenarioPreviouslyReportedMember"}]},{"name":"rpt:domain-8","root":"us-gaap:ValuationAllowancesAndReservesDomain","relationships":[{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"us-gaap:AllowanceForDoubtfulAccountsMember"}]},{"name":"rpt:domain-9","root":"msft:RightOfOffsetAndNettingDomain","relationships":[{"source":"msft:RightOfOffsetAndNettingDomain","target":"msft:GrossMember"},{"source":"msft:RightOfOffsetAndNettingDomain","target":"msft:NettingMember"},{"source":"msft:RightOfOffsetAndNettingDomain","target":"msft:NetMember"}]},{"name":"rpt:domain-10","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member"}]},{"name":"rpt:domain-11","root":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","relationships":[{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:MoneyMarketFundsMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:CommercialPaperMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:CertificatesOfDepositMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:AssetBackedSecuritiesMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:CorporateDebtSecuritiesMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:EquitySecuritiesMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:DerivativeFinancialInstrumentsAssetsMember"}]},{"name":"rpt:domain-12","root":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","relationships":[{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"}]},{"name":"rpt:domain-13","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:MojangSynergiesABMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"}]},{"name":"rpt:domain-14","root":"us-gaap:InvestmentTypeCategorizationMember","relationships":[{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CorporateDebtSecuritiesMember"}]},{"name":"rpt:domain-15","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"msft:PhoneBusinessMember"}]},{"name":"rpt:domain-16","root":"invest:InvestmentIssuerDomain","relationships":[{"source":"invest:InvestmentIssuerDomain","target":"msft:NokiaMember"}]},{"name":"rpt:domain-17","root":"us-gaap:OtherCommitmentsDomain","relationships":[{"source":"us-gaap:OtherCommitmentsDomain","target":"msft:NokiaMappingServicesLicenseMember"}]},{"name":"rpt:domain-18","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"msft:ProductivityAndBusinessProcessesMember"},{"source":"us-gaap:SegmentDomain","target":"msft:IntelligentCloudMember"},{"source":"us-gaap:SegmentDomain","target":"msft:MorePersonalComputingMember"}]},{"name":"rpt:domain-19","root":"us-gaap:TypeOfRestructuringDomain","relationships":[{"source":"us-gaap:TypeOfRestructuringDomain","target":"us-gaap:EmployeeSeveranceMember"},{"source":"us-gaap:TypeOfRestructuringDomain","target":"us-gaap:OtherRestructuringMember"}]},{"name":"rpt:domain-20","root":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","relationships":[{"source":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","target":"msft:BuildingBuildingImprovementsAndLeaseholdImprovementsMember"}]},{"name":"rpt:domain-21","root":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain","relationships":[{"source":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain","target":"us-gaap:BuildingMember"}]},{"name":"rpt:domain-22","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:LinkedinCorporationMember"}]},{"name":"rpt:domain-23","root":"us-gaap:ConsolidationItemsDomain","relationships":[{"source":"us-gaap:ConsolidationItemsDomain","target":"msft:CorporateAndReconcilingItemsMember"}]},{"name":"rpt:domain-24","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"msft:ImpairmentIntegrationAndRestructuringExpensesMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"msft:RevenueReconcilingAmountsAndOtherMember"}]},{"name":"rpt:domain-25","root":"us-gaap:DeferredRevenueArrangementTypeDomain","relationships":[{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:WindowsTenDeferralMember"},{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:BundledOfferingsMember"}]},{"name":"rpt:domain-26","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"msft:RevenueReconcilingAmountsAndOtherMember"}]},{"name":"rpt:domain-27","root":"us-gaap:ShortTermDebtTypeDomain","relationships":[{"source":"us-gaap:ShortTermDebtTypeDomain","target":"us-gaap:CommercialPaperMember"}]},{"name":"rpt:domain-28","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:CreditFacilityExpireOnNovemberOneTwentySixteenMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember"}]},{"name":"rpt:domain-29","root":"msft:DeferredTaxesDomain","relationships":[{"source":"msft:DeferredTaxesDomain","target":"msft:DeferredTaxesAssetsLiabilitiesNetMember"}]},{"name":"rpt:domain-30","root":"us-gaap:PositionDomain","relationships":[{"source":"us-gaap:PositionDomain","target":"us-gaap:ShortMember"},{"source":"us-gaap:PositionDomain","target":"us-gaap:LongMember"}]},{"name":"rpt:domain-31","root":"us-gaap:HedgingRelationshipDomain","relationships":[{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:CashFlowHedgingMember"},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:FairValueHedgingMember"}]},{"name":"rpt:domain-32","root":"us-gaap:HedgingDesignationDomain","relationships":[{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember"},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember"}]},{"name":"rpt:domain-33","root":"us-gaap:DerivativeContractTypeDomain","relationships":[{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:EquityContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:MortgageBackedSecuritiesMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CreditRiskContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CommodityContractMember"}]},{"name":"rpt:domain-34","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:UnsecuredDebtMember"}]},{"name":"rpt:domain-35","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"msft:ExecutiveIncentivePlanMember"}]},{"name":"rpt:domain-36","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember"}]},{"name":"rpt:domain-37","root":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain","relationships":[{"source":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain","target":"msft:FirstSixPercentOfParticipantContributionsMember"},{"source":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain","target":"msft:IRSCompensationLimitMember"}]},{"name":"rpt:domain-38","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:ShortTermInvestmentsMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentAssetsMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"msft:EquityAndOtherInvestmentsMember"},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentLiabilitiesMember"}]},{"name":"rpt:domain-39","root":"us-gaap:HedgingDesignationDomain","relationships":[{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember"},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember"}]},{"name":"rpt:domain-40","root":"us-gaap:DerivativeContractTypeDomain","relationships":[{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:EquityContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CreditRiskContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CommodityContractMember"}]},{"name":"rpt:domain-41","root":"msft:BalanceSheetOffsettingEligibilityDomain","relationships":[{"source":"msft:BalanceSheetOffsettingEligibilityDomain","target":"msft:EligibleForOffsettingMember"}]},{"name":"rpt:domain-42","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:MarketingRelatedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:ContractualRightsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"}]},{"name":"rpt:domain-43","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember"}]},{"name":"rpt:domain-44","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingMember"}]},{"name":"rpt:domain-45","root":"us-gaap:DerivativeContractTypeDomain","relationships":[{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember"},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:EquityContractMember"}]},{"name":"rpt:domain-46","root":"us-gaap:HedgingDesignationDomain","relationships":[{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember"}]},{"name":"rpt:domain-47","root":"us-gaap:DerivativeContractTypeDomain","relationships":[{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember"}]},{"name":"rpt:domain-48","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"msft:PhoneHardwareMember"}]},{"name":"rpt:domain-49","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"msft:RegionalOperatingCentersMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember"}]},{"name":"rpt:domain-50","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"msft:ImpairmentIntegrationAndRestructuringExpensesMember"}]},{"name":"rpt:domain-51","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember"}]},{"name":"rpt:domain-52","root":"us-gaap:IncomeTaxAuthorityNameDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:InternalRevenueServiceIRSMember"}]},{"name":"rpt:domain-53","root":"us-gaap:TaxPeriodDomain","relationships":[{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:EarliestTaxYearMember"},{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:LatestTaxYearMember"}]},{"name":"rpt:domain-54","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:MarketingRelatedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"}]},{"name":"rpt:domain-55","root":"us-gaap:ScenarioUnspecifiedDomain","relationships":[{"source":"us-gaap:ScenarioUnspecifiedDomain","target":"us-gaap:RestatementAdjustmentMember"}]},{"name":"rpt:domain-56","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"msft:PhoneHardwareMember"},{"source":"us-gaap:SegmentDomain","target":"msft:DevicesMember"}]},{"name":"rpt:domain-57","root":"us-gaap:InvestmentTypeCategorizationMember","relationships":[{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CashMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:MoneyMarketFundsMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CommercialPaperMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CertificatesOfDepositMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:AssetBackedSecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CorporateDebtSecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:EquitySecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"msft:OtherSecurityInvestmentsMember"}]},{"name":"rpt:domain-58","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsNonrecurringMember"}]},{"name":"rpt:domain-59","root":"us-gaap:SegmentGeographicalDomain","relationships":[{"source":"us-gaap:SegmentGeographicalDomain","target":"country:US"},{"source":"us-gaap:SegmentGeographicalDomain","target":"country:LU"},{"source":"us-gaap:SegmentGeographicalDomain","target":"country:FI"},{"source":"us-gaap:SegmentGeographicalDomain","target":"msft:OtherCountriesMember"}]},{"name":"rpt:domain-60","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"}]},{"name":"rpt:domain-61","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:USDDebtIssuedInPeriodMember"}]},{"name":"rpt:domain-62","root":"us-gaap:ConsolidationItemsDomain","relationships":[{"source":"us-gaap:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember"},{"source":"us-gaap:ConsolidationItemsDomain","target":"msft:CorporateAndReconcilingItemsMember"}]},{"name":"rpt:domain-63","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember"},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsNonrecurringMember"}]},{"name":"rpt:domain-64","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentAssetsMember"}]},{"name":"rpt:domain-65","root":"us-gaap:RestructuringPlanDomain","relationships":[{"source":"us-gaap:RestructuringPlanDomain","target":"msft:PhoneHardwareIntegrationPlanMember"},{"source":"us-gaap:RestructuringPlanDomain","target":"msft:PhoneHardwareRestructuringPlanMember"},{"source":"us-gaap:RestructuringPlanDomain","target":"msft:TwentySixteenRestructuringPlanMember"}]},{"name":"rpt:domain-66","root":"us-gaap:SegmentGeographicalDomain","relationships":[{"source":"us-gaap:SegmentGeographicalDomain","target":"country:US"},{"source":"us-gaap:SegmentGeographicalDomain","target":"us-gaap:NonUsMember"}]},{"name":"rpt:domain-67","root":"us-gaap:ProductsAndServicesDomain","relationships":[{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:MicrosoftOfficeSystemMember"},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:ServerProductsAndToolsMember"},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:XboxMember"},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:WindowsOperatingSystemsForComputingDevicesMember"},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:AdvertisingMember"},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:ConsultingAndProductSupportServicesMember"},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:SurfaceMember"},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:PhoneMember"},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:OtherProductsAndServicesMember"}]},{"name":"rpt:domain-68","root":"msft:ProductsOrServicesNameSecondaryCategorizationDomain","relationships":[{"source":"msft:ProductsOrServicesNameSecondaryCategorizationDomain","target":"msft:CommercialCloudMember"}]},{"name":"rpt:domain-69","root":"us-gaap:ShareRepurchaseProgramDomain","relationships":[{"source":"us-gaap:ShareRepurchaseProgramDomain","target":"msft:ShareRepurchaseProgramTwentyThirteenMember"},{"source":"us-gaap:ShareRepurchaseProgramDomain","target":"msft:ShareRepurchaseProgramTwentyZeroEightMember"}]},{"name":"rpt:domain-70","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember"}]},{"name":"rpt:domain-71","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},{"source":"us-gaap:EquityComponentDomain","target":"msft:AccumulatedTranslationAdjustmentAndOtherMember"}]},{"name":"rpt:domain-72","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SalesMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:NonoperatingIncomeExpenseMember"}]},{"name":"rpt:domain-73","root":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","relationships":[{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:AssetBackedSecuritiesMember"},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:CorporateDebtSecuritiesMember"},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:EquitySecuritiesMember"}]},{"name":"rpt:domain-74","root":"us-gaap:HedgingDesignationDomain","relationships":[{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember"}]},{"name":"rpt:domain-75","root":"us-gaap:HedgingRelationshipDomain","relationships":[{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:FairValueHedgingMember"},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:CashFlowHedgingMember"}]},{"name":"rpt:domain-76","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"}]}],"members":[{"name":"country:FI","domainClasses":["us-gaap:SegmentGeographicalDomain"]},{"name":"country:LU","domainClasses":["us-gaap:SegmentGeographicalDomain"]},{"name":"country:US","domainClasses":["us-gaap:SegmentGeographicalDomain"]},{"name":"msft:AccumulatedTranslationAdjustmentAndOtherMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"msft:AdvertisingMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"msft:BuildingBuildingImprovementsAndLeaseholdImprovementsMember","domainClasses":["us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"]},{"name":"msft:BundledOfferingsMember","domainClasses":["us-gaap:DeferredRevenueArrangementTypeDomain"]},{"name":"msft:CommercialCloudMember","domainClasses":["msft:ProductsOrServicesNameSecondaryCategorizationDomain"]},{"name":"msft:ConsultingAndProductSupportServicesMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"msft:CorporateAndReconcilingItemsMember","domainClasses":["us-gaap:ConsolidationItemsDomain"]},{"name":"msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:CreditFacilityExpireOnNovemberOneTwentySixteenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:DeferredTaxesAssetsLiabilitiesNetMember","domainClasses":["msft:DeferredTaxesDomain"]},{"name":"msft:DevicesMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"msft:EligibleForOffsettingMember","domainClasses":["msft:BalanceSheetOffsettingEligibilityDomain"]},{"name":"msft:EquityAndOtherInvestmentsMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"msft:ExecutiveIncentivePlanMember","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"msft:FirstSixPercentOfParticipantContributionsMember","domainClasses":["us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"]},{"name":"msft:GrossMember","domainClasses":["msft:RightOfOffsetAndNettingDomain"]},{"name":"msft:IRSCompensationLimitMember","domainClasses":["us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"]},{"name":"msft:ImpairmentIntegrationAndRestructuringExpensesMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"msft:IntelligentCloudMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"msft:LinkedinCorporationMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"msft:MicrosoftOfficeSystemMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"msft:MojangSynergiesABMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"msft:MorePersonalComputingMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"msft:NetMember","domainClasses":["msft:RightOfOffsetAndNettingDomain"]},{"name":"msft:NettingMember","domainClasses":["msft:RightOfOffsetAndNettingDomain"]},{"name":"msft:NokiaDevicesAndServicesBusinessMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"msft:NokiaMappingServicesLicenseMember","domainClasses":["us-gaap:OtherCommitmentsDomain"]},{"name":"msft:NokiaMember","domainClasses":["invest:InvestmentIssuerDomain"]},{"name":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:OtherCountriesMember","domainClasses":["us-gaap:SegmentGeographicalDomain"]},{"name":"msft:OtherProductsAndServicesMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"msft:OtherSecurityInvestmentsMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember"]},{"name":"msft:PhoneBusinessMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"msft:PhoneHardwareIntegrationPlanMember","domainClasses":["us-gaap:RestructuringPlanDomain"]},{"name":"msft:PhoneHardwareMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"msft:PhoneHardwareRestructuringPlanMember","domainClasses":["us-gaap:RestructuringPlanDomain"]},{"name":"msft:PhoneMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"msft:ProductivityAndBusinessProcessesMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"msft:RegionalOperatingCentersMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"msft:RevenueReconcilingAmountsAndOtherMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"msft:ServerProductsAndToolsMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"msft:ShareRepurchaseProgramTwentyThirteenMember","domainClasses":["us-gaap:ShareRepurchaseProgramDomain"]},{"name":"msft:ShareRepurchaseProgramTwentyZeroEightMember","domainClasses":["us-gaap:ShareRepurchaseProgramDomain"]},{"name":"msft:SurfaceMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"msft:TwentySixteenRestructuringPlanMember","domainClasses":["us-gaap:RestructuringPlanDomain"]},{"name":"msft:USDDebtIssuedInPeriodMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"msft:WindowsOperatingSystemsForComputingDevicesMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"msft:WindowsTenDeferralMember","domainClasses":["us-gaap:DeferredRevenueArrangementTypeDomain"]},{"name":"msft:XboxMember","domainClasses":["us-gaap:ProductsAndServicesDomain"]},{"name":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AllowanceForDoubtfulAccountsMember","domainClasses":["us-gaap:ValuationAllowancesAndReservesDomain"]},{"name":"us-gaap:AssetBackedSecuritiesMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember","us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"]},{"name":"us-gaap:BuildingAndBuildingImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:BuildingMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain","us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain"]},{"name":"us-gaap:CashFlowHedgingMember","domainClasses":["us-gaap:HedgingRelationshipDomain"]},{"name":"us-gaap:CashMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember"]},{"name":"us-gaap:CertificatesOfDepositMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember"]},{"name":"us-gaap:CommercialPaperMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember","us-gaap:ShortTermDebtTypeDomain"]},{"name":"us-gaap:CommodityContractMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:ComputerEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:ContractualRightsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:CorporateDebtSecuritiesMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember","us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"]},{"name":"us-gaap:CreditRiskContractMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:CustomerRelationshipsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"]},{"name":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember","domainClasses":["us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"]},{"name":"us-gaap:DesignatedAsHedgingInstrumentMember","domainClasses":["us-gaap:HedgingDesignationDomain"]},{"name":"us-gaap:EarliestTaxYearMember","domainClasses":["us-gaap:TaxPeriodDomain"]},{"name":"us-gaap:EmployeeSeveranceMember","domainClasses":["us-gaap:TypeOfRestructuringDomain"]},{"name":"us-gaap:EmployeeStockMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:EquityContractMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:EquitySecuritiesMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember","us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"]},{"name":"us-gaap:FairValueHedgingMember","domainClasses":["us-gaap:HedgingRelationshipDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel2Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel3Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueMeasurementsNonrecurringMember","domainClasses":["us-gaap:FairValueMeasurementFrequencyDomain"]},{"name":"us-gaap:FairValueMeasurementsRecurringMember","domainClasses":["us-gaap:FairValueMeasurementFrequencyDomain"]},{"name":"us-gaap:ForeignCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:ForeignExchangeContractMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:ForeignGovernmentDebtSecuritiesMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember","us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"]},{"name":"us-gaap:FurnitureAndFixturesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:InterestRateContractMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:InternalRevenueServiceIRSMember","domainClasses":["us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"us-gaap:LatestTaxYearMember","domainClasses":["us-gaap:TaxPeriodDomain"]},{"name":"us-gaap:LeaseholdImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:LongMember","domainClasses":["us-gaap:PositionDomain"]},{"name":"us-gaap:MarketingRelatedIntangibleAssetsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:MaximumMember","domainClasses":["us-gaap:RangeMember"]},{"name":"us-gaap:MinimumMember","domainClasses":["us-gaap:RangeMember"]},{"name":"us-gaap:MoneyMarketFundsMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember"]},{"name":"us-gaap:MortgageBackedSecuritiesMember","domainClasses":["us-gaap:DerivativeContractTypeDomain"]},{"name":"us-gaap:NewAccountingPronouncementMember","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:NonUsMember","domainClasses":["us-gaap:SegmentGeographicalDomain"]},{"name":"us-gaap:NondesignatedMember","domainClasses":["us-gaap:HedgingDesignationDomain"]},{"name":"us-gaap:NonoperatingIncomeExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:OperatingSegmentsMember","domainClasses":["us-gaap:ConsolidationItemsDomain"]},{"name":"us-gaap:OtherCurrentAssetsMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:OtherCurrentLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:OtherRestructuringMember","domainClasses":["us-gaap:TypeOfRestructuringDomain"]},{"name":"us-gaap:RestatementAdjustmentMember","domainClasses":["us-gaap:ScenarioUnspecifiedDomain"]},{"name":"us-gaap:RestrictedStockMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:SalesMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:ScenarioPreviouslyReportedMember","domainClasses":["us-gaap:ScenarioUnspecifiedDomain"]},{"name":"us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"us-gaap:ShortMember","domainClasses":["us-gaap:PositionDomain"]},{"name":"us-gaap:ShortTermInvestmentsMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:TechnologyBasedIntangibleAssetsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:TradeNamesMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember","us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"]},{"name":"us-gaap:USStatesAndPoliticalSubdivisionsMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","us-gaap:InvestmentTypeCategorizationMember","us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain"]},{"name":"us-gaap:UnsecuredDebtMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DeferredRevenueArrangementTypeAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"us-gaap:RangeAxis","domainNetwork":"rpt:domain-4","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-6","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementScenarioAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-3","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ValuationAllowancesAndReservesTypeAxis","domainNetwork":"rpt:domain-8","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"msft:RightOfOffsetAndNettingAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-10","optional":true},{"dimension":"us-gaap:FairValueByAssetClassAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:FairValueByLiabilityClassAxis","domainNetwork":"rpt:domain-12","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:RangeAxis","domainNetwork":"rpt:domain-4","optional":true}]},{"name":"rpt:cube-6","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-7","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-13","optional":true},{"dimension":"us-gaap:InvestmentTypeAxis","domainNetwork":"rpt:domain-14","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"invest:InvestmentIssuerAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:OtherCommitmentsAxis","domainNetwork":"rpt:domain-17","optional":true}]},{"name":"rpt:cube-8","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-18","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:RestructuringCostAndReserveAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-10","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-11","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis","domainNetwork":"rpt:domain-21","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-22","optional":true}]},{"name":"rpt:cube-12","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-14","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-16","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ConsolidationItemsAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-24","optional":true}]},{"name":"rpt:cube-17","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ConsolidationItemsAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DeferredRevenueArrangementTypeAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-26","optional":true}]},{"name":"rpt:cube-18","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ShortTermDebtTypeAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"us-gaap:RangeAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-28","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"msft:DeferredTaxesAxis","domainNetwork":"rpt:domain-29","optional":true}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:PositionAxis","domainNetwork":"rpt:domain-30","optional":true},{"dimension":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","domainNetwork":"rpt:domain-31","optional":true},{"dimension":"us-gaap:HedgingDesignationAxis","domainNetwork":"rpt:domain-32","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-33","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-34","optional":true}]},{"name":"rpt:cube-22","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-23","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-24","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-25","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-35","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-36","optional":true},{"dimension":"us-gaap:RangeAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis","domainNetwork":"rpt:domain-37","optional":true}]},{"name":"rpt:cube-26","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-27","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-38","optional":true},{"dimension":"us-gaap:HedgingDesignationAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"msft:BalanceSheetOffsettingEligibilityAxis","domainNetwork":"rpt:domain-41","optional":true}]},{"name":"rpt:cube-28","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-42","optional":true}]},{"name":"rpt:cube-29","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-43","optional":true}]},{"name":"rpt:cube-30","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-44","optional":true}]},{"name":"rpt:cube-31","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-45","optional":true}]},{"name":"rpt:cube-32","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:HedgingDesignationAxis","domainNetwork":"rpt:domain-46","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-47","optional":true}]},{"name":"rpt:cube-33","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:HedgingDesignationAxis","domainNetwork":"rpt:domain-46","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-47","optional":true}]},{"name":"rpt:cube-34","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-48","optional":true}]},{"name":"rpt:cube-35","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-36","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-49","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-50","optional":true},{"dimension":"us-gaap:DeferredRevenueArrangementTypeAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-37","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-51","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityNameAxis","domainNetwork":"rpt:domain-52","optional":true},{"dimension":"us-gaap:TaxPeriodAxis","domainNetwork":"rpt:domain-53","optional":true}]},{"name":"rpt:cube-38","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-54","optional":true}]},{"name":"rpt:cube-39","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementScenarioAxis","domainNetwork":"rpt:domain-55","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-56","optional":true}]},{"name":"rpt:cube-40","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:InvestmentTypeAxis","domainNetwork":"rpt:domain-57","optional":true}]},{"name":"rpt:cube-41","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-58","optional":true}]},{"name":"rpt:cube-42","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-43","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementGeographicalAxis","domainNetwork":"rpt:domain-59","optional":true}]},{"name":"rpt:cube-44","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-60","optional":true}]},{"name":"rpt:cube-45","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-61","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-46","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-47","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-48","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-49","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-50","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DerivativeInstrumentRiskAxis","domainNetwork":"rpt:domain-40","optional":true}]},{"name":"rpt:cube-51","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ConsolidationItemsAxis","domainNetwork":"rpt:domain-62","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-18","optional":true}]},{"name":"rpt:cube-52","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-53","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-54","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-55","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"us-gaap:DeferredRevenueArrangementTypeAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-56","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-63","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-64","optional":true}]},{"name":"rpt:cube-57","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:RestructuringPlanAxis","domainNetwork":"rpt:domain-65","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-58","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementGeographicalAxis","domainNetwork":"rpt:domain-66","optional":true}]},{"name":"rpt:cube-59","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ProductOrServiceAxis","domainNetwork":"rpt:domain-67","optional":true}]},{"name":"rpt:cube-60","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DeferredRevenueArrangementTypeAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"msft:ProductsOrServicesSecondaryCategorizationAxis","domainNetwork":"rpt:domain-68","optional":true}]},{"name":"rpt:cube-61","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-62","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ConsolidationItemsAxis","domainNetwork":"rpt:domain-62","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-18","optional":true}]},{"name":"rpt:cube-63","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-64","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ShareRepurchaseProgramAxis","domainNetwork":"rpt:domain-69","optional":true}]},{"name":"rpt:cube-65","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-66","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-67","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-70","optional":true}]},{"name":"rpt:cube-68","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-69","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-71","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-72","optional":true}]},{"name":"rpt:cube-70","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-71","optional":true}]},{"name":"rpt:cube-71","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-72","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DeferredRevenueArrangementTypeAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-73","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ConsolidationItemsAxis","domainNetwork":"rpt:domain-62","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-18","optional":true}]},{"name":"rpt:cube-74","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis","domainNetwork":"rpt:domain-73","optional":true}]},{"name":"rpt:cube-75","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-76","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-77","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-78","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-79","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-80","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-81","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-82","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-83","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-84","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-85","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-86","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-87","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:HedgingDesignationAxis","domainNetwork":"rpt:domain-74","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","domainNetwork":"rpt:domain-75","optional":true}]},{"name":"rpt:cube-88","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-89","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-90","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-91","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-92","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-93","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-94","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-95","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-96","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-97","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-98","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-99","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-100","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-101","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-102","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-103","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-104","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-105","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-106","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-107","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-108","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-109","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-110","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-111","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-112","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-113","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-114","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-115","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-116","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-117","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-118","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-119","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-120","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-121","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-122","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-123","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-124","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-125","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-126","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-76","optional":true}]},{"name":"rpt:cube-undimensioned","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]}],"labels":[{"forObject":"country:FI","labelType":"xbrl:label","value":"FINLAND","language":"en-US"},{"forObject":"country:FI","labelType":"xbrl:terseLabel","value":"Finland","language":"en-US"},{"forObject":"country:LU","labelType":"xbrl:label","value":"LUXEMBOURG","language":"en-US"},{"forObject":"country:LU","labelType":"xbrl:terseLabel","value":"Luxembourg","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:label","value":"UNITED STATES","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:terseLabel","value":"United States","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:terseLabel","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:terseLabel","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:terseLabel","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:terseLabel","value":"Document Type","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:terseLabel","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:terseLabel","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:terseLabel","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:terseLabel","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityListingParValuePerShare","labelType":"xbrl:label","value":"Entity Listing, Par Value Per Share","language":"en-US"},{"forObject":"dei:EntityListingParValuePerShare","labelType":"xbrl:terseLabel","value":"Entity Common Stock, Par Value Per Share","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:terseLabel","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:terseLabel","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:label","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:terseLabel","value":"I.R.S. Employer Identification No.","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:terseLabel","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:terseLabel","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:terseLabel","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:terseLabel","value":"Trading Symbol","language":"en-US"},{"forObject":"invest:DerivativeNotionalAmount","labelType":"xbrl:label","value":"Derivative, Notional Amount","language":"en-US"},{"forObject":"invest:DerivativeNotionalAmount","labelType":"xbrl:terseLabel","value":"Notional amounts","language":"en-US"},{"forObject":"invest:InvestmentIssuerAxis","labelType":"xbrl:label","value":"Investment Issuer [Axis]","language":"en-US"},{"forObject":"invest:InvestmentIssuerAxis","labelType":"xbrl:terseLabel","value":"Investment Issuer [Axis]","language":"en-US"},{"forObject":"invest:InvestmentIssuerDomain","labelType":"xbrl:label","value":"Investment Issuer [Domain]","language":"en-US"},{"forObject":"invest:InvestmentIssuerDomain","labelType":"xbrl:terseLabel","value":"Investment Issuer [Domain]","language":"en-US"},{"forObject":"invest:InvestmentLineItems","labelType":"xbrl:label","value":"Investment [Line Items]","language":"en-US"},{"forObject":"invest:InvestmentLineItems","labelType":"xbrl:terseLabel","value":"Investment [Line Items]","language":"en-US"},{"forObject":"invest:InvestmentTable","labelType":"xbrl:label","value":"Investment [Table]","language":"en-US"},{"forObject":"invest:InvestmentTable","labelType":"xbrl:terseLabel","value":"Investment [Table]","language":"en-US"},{"forObject":"msft:AccumulatedTranslationAdjustmentAndOtherMember","labelType":"xbrl:documentation","value":"Accumulated Translation Adjustment and Other [Member]","language":"en-US"},{"forObject":"msft:AccumulatedTranslationAdjustmentAndOtherMember","labelType":"xbrl:label","value":"Accumulated Translation Adjustment and Other [Member]","language":"en-US"},{"forObject":"msft:AccumulatedTranslationAdjustmentAndOtherMember","labelType":"xbrl:terseLabel","value":"Translation Adjustments and Other","language":"en-US"},{"forObject":"msft:AcquiredFiniteLivedIntangibleAssets","labelType":"xbrl:documentation","value":"The aggregate amount assigned to a major class of finite-lived intangible assets acquired either individually or as part of a group of assets (in either an asset acquisition or business combination). A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.","language":"en-US"},{"forObject":"msft:AcquiredFiniteLivedIntangibleAssets","labelType":"xbrl:label","value":"Acquired Finite Lived Intangible Assets","language":"en-US"},{"forObject":"msft:AcquiredFiniteLivedIntangibleAssets","labelType":"xbrl:terseLabel","value":"Amount","language":"en-US"},{"forObject":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","labelType":"xbrl:documentation","value":"The cash outflow associated with the acquisitions of businesses, net of the cash acquired from the purchases, and purchases of intangible and other assets.","language":"en-US"},{"forObject":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","labelType":"xbrl:label","value":"Acquisitions, net of cash acquired and purchases of intangible and other assets","language":"en-US"},{"forObject":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","labelType":"xbrl:negatedLabel","value":"Acquisition of companies, net of cash acquired, and purchases of intangible and other assets","language":"en-US"},{"forObject":"msft:AdvertisingMember","labelType":"xbrl:documentation","value":"Advertising [Member]","language":"en-US"},{"forObject":"msft:AdvertisingMember","labelType":"xbrl:label","value":"Advertising [Member]","language":"en-US"},{"forObject":"msft:AdvertisingMember","labelType":"xbrl:terseLabel","value":"Advertising","language":"en-US"},{"forObject":"msft:BalanceSheetOffsettingEligibilityAxis","labelType":"xbrl:documentation","value":"Balance Sheet Offsetting Eligibility [Axis]","language":"en-US"},{"forObject":"msft:BalanceSheetOffsettingEligibilityAxis","labelType":"xbrl:label","value":"Balance Sheet Offsetting Eligibility [Axis]","language":"en-US"},{"forObject":"msft:BalanceSheetOffsettingEligibilityAxis","labelType":"xbrl:terseLabel","value":"Balance Sheet Offsetting Eligibility [Axis]","language":"en-US"},{"forObject":"msft:BalanceSheetOffsettingEligibilityDomain","labelType":"xbrl:documentation","value":"Balance Sheet Offsetting Eligibility [Domain]","language":"en-US"},{"forObject":"msft:BalanceSheetOffsettingEligibilityDomain","labelType":"xbrl:label","value":"Balance Sheet Offsetting Eligibility [Domain]","language":"en-US"},{"forObject":"msft:BalanceSheetOffsettingEligibilityDomain","labelType":"xbrl:terseLabel","value":"Balance Sheet Offsetting Eligibility [Domain]","language":"en-US"},{"forObject":"msft:BuildingBuildingImprovementsAndLeaseholdImprovementsMember","labelType":"xbrl:documentation","value":"Building, Building Improvements and Leasehold Improvements [Member]","language":"en-US"},{"forObject":"msft:BuildingBuildingImprovementsAndLeaseholdImprovementsMember","labelType":"xbrl:label","value":"Building, Building Improvements and Leasehold Improvements [Member]","language":"en-US"},{"forObject":"msft:BuildingBuildingImprovementsAndLeaseholdImprovementsMember","labelType":"xbrl:terseLabel","value":"Building, Building Improvements and Leasehold Improvements","language":"en-US"},{"forObject":"msft:BundledOfferingsMember","labelType":"xbrl:documentation","value":"Bundled Offerings [Member]","language":"en-US"},{"forObject":"msft:BundledOfferingsMember","labelType":"xbrl:label","value":"Bundled Offerings [Member]","language":"en-US"},{"forObject":"msft:BundledOfferingsMember","labelType":"xbrl:terseLabel","value":"Bundled Offerings","language":"en-US"},{"forObject":"msft:BusinessAcquisitionCostOfAcquiredEntityExpectedPurchasePrice","labelType":"xbrl:documentation","value":"The amount expected to be paid to acquire an entity that has been announced but not yet completed.","language":"en-US"},{"forObject":"msft:BusinessAcquisitionCostOfAcquiredEntityExpectedPurchasePrice","labelType":"xbrl:label","value":"Business Acquisition Cost Of Acquired Entity Expected Purchase Price","language":"en-US"},{"forObject":"msft:BusinessAcquisitionCostOfAcquiredEntityExpectedPurchasePrice","labelType":"xbrl:terseLabel","value":"All-cash transaction valued","language":"en-US"},{"forObject":"msft:CashCashEquivalentsAndInvestmentsLineItems","labelType":"xbrl:documentation","value":"Cash, Cash Equivalents and Investments [Line Items]","language":"en-US"},{"forObject":"msft:CashCashEquivalentsAndInvestmentsLineItems","labelType":"xbrl:label","value":"Cash, Cash Equivalents and Investments [Line Items]","language":"en-US"},{"forObject":"msft:CashCashEquivalentsAndInvestmentsLineItems","labelType":"xbrl:terseLabel","value":"Cash, Cash Equivalents and Investments [Line Items]","language":"en-US"},{"forObject":"msft:CashCashEquivalentsAndInvestmentsTable","labelType":"xbrl:documentation","value":"Cash, Cash Equivalents and Investments [Table]","language":"en-US"},{"forObject":"msft:CashCashEquivalentsAndInvestmentsTable","labelType":"xbrl:label","value":"Cash, Cash Equivalents and Investments [Table]","language":"en-US"},{"forObject":"msft:CashCashEquivalentsAndInvestmentsTable","labelType":"xbrl:terseLabel","value":"Cash, Cash Equivalents and Investments [Table]","language":"en-US"},{"forObject":"msft:CertainLongLivedAssetsByGeographyLineItems","labelType":"xbrl:documentation","value":"Certain Long-Lived Assets by Geography [Line Items]","language":"en-US"},{"forObject":"msft:CertainLongLivedAssetsByGeographyLineItems","labelType":"xbrl:label","value":"Certain Long-Lived Assets by Geography [Line Items]","language":"en-US"},{"forObject":"msft:CertainLongLivedAssetsByGeographyLineItems","labelType":"xbrl:terseLabel","value":"Certain Long-Lived Assets by Geography [Line Items]","language":"en-US"},{"forObject":"msft:CertainLongLivedAssetsByGeographyTable","labelType":"xbrl:documentation","value":"Certain Long-Lived Assets by Geography [Table]","language":"en-US"},{"forObject":"msft:CertainLongLivedAssetsByGeographyTable","labelType":"xbrl:label","value":"Certain Long-Lived Assets by Geography [Table]","language":"en-US"},{"forObject":"msft:CertainLongLivedAssetsByGeographyTable","labelType":"xbrl:terseLabel","value":"Certain Long-Lived Assets by Geography [Table]","language":"en-US"},{"forObject":"msft:CommercialCloudMember","labelType":"xbrl:documentation","value":"Commercial Cloud [Member]","language":"en-US"},{"forObject":"msft:CommercialCloudMember","labelType":"xbrl:label","value":"Commercial Cloud [Member]","language":"en-US"},{"forObject":"msft:CommercialCloudMember","labelType":"xbrl:terseLabel","value":"Commercial Cloud","language":"en-US"},{"forObject":"msft:CommitmentsLineItems","labelType":"xbrl:documentation","value":"Commitments [Line Items]","language":"en-US"},{"forObject":"msft:CommitmentsLineItems","labelType":"xbrl:label","value":"Commitments [Line Items]","language":"en-US"},{"forObject":"msft:CommitmentsLineItems","labelType":"xbrl:terseLabel","value":"Commitments [Line Items]","language":"en-US"},{"forObject":"msft:CommitmentsTable","labelType":"xbrl:documentation","value":"Commitments [Table]","language":"en-US"},{"forObject":"msft:CommitmentsTable","labelType":"xbrl:label","value":"Commitments [Table]","language":"en-US"},{"forObject":"msft:CommitmentsTable","labelType":"xbrl:terseLabel","value":"Commitments [Table]","language":"en-US"},{"forObject":"msft:CompensationRelatedCostsDisclosureLineItems","labelType":"xbrl:documentation","value":"Compensation Related Costs Disclosure [Line Items]","language":"en-US"},{"forObject":"msft:CompensationRelatedCostsDisclosureLineItems","labelType":"xbrl:label","value":"Compensation Related Costs Disclosure [Line Items]","language":"en-US"},{"forObject":"msft:CompensationRelatedCostsDisclosureLineItems","labelType":"xbrl:terseLabel","value":"Compensation Related Costs Disclosure [Line Items]","language":"en-US"},{"forObject":"msft:CompensationRelatedCostsDisclosureTable","labelType":"xbrl:documentation","value":"Compensation Related Costs Disclosure [Table]","language":"en-US"},{"forObject":"msft:CompensationRelatedCostsDisclosureTable","labelType":"xbrl:label","value":"Compensation Related Costs Disclosure [Table]","language":"en-US"},{"forObject":"msft:CompensationRelatedCostsDisclosureTable","labelType":"xbrl:terseLabel","value":"Compensation Related Costs Disclosure [Table]","language":"en-US"},{"forObject":"msft:ComponentOfNonCashTransactionToAcquireBusiness","labelType":"xbrl:documentation","value":"Repurchase of convertible notes in connection with business acquisition.","language":"en-US"},{"forObject":"msft:ComponentOfNonCashTransactionToAcquireBusiness","labelType":"xbrl:label","value":"Component Of Non Cash Transaction To Acquire Business","language":"en-US"},{"forObject":"msft:ComponentOfNonCashTransactionToAcquireBusiness","labelType":"xbrl:terseLabel","value":"Non-cash transaction to acquire the business","language":"en-US"},{"forObject":"msft:ComputerHardwareAndSoftware","labelType":"xbrl:documentation","value":"Computer hardware and software.","language":"en-US"},{"forObject":"msft:ComputerHardwareAndSoftware","labelType":"xbrl:label","value":"Computer Hardware and Software","language":"en-US"},{"forObject":"msft:ComputerHardwareAndSoftware","labelType":"xbrl:terseLabel","value":"Computer equipment and software","language":"en-US"},{"forObject":"msft:ConsultingAndProductSupportServicesMember","labelType":"xbrl:documentation","value":"Consulting and product support services [Member]","language":"en-US"},{"forObject":"msft:ConsultingAndProductSupportServicesMember","labelType":"xbrl:label","value":"Consulting and product support services [Member]","language":"en-US"},{"forObject":"msft:ConsultingAndProductSupportServicesMember","labelType":"xbrl:terseLabel","value":"Consulting and product support services","language":"en-US"},{"forObject":"msft:CorporateAndReconcilingItemsMember","labelType":"xbrl:documentation","value":"Corporate and Reconciling Items [Member]","language":"en-US"},{"forObject":"msft:CorporateAndReconcilingItemsMember","labelType":"xbrl:label","value":"Corporate and Reconciling Items [Member]","language":"en-US"},{"forObject":"msft:CorporateAndReconcilingItemsMember","labelType":"xbrl:terseLabel","value":"Corporate and Other","language":"en-US"},{"forObject":"msft:CostOfServicesAndOther","labelType":"xbrl:documentation","value":"Cost of Services and Other","language":"en-US"},{"forObject":"msft:CostOfServicesAndOther","labelType":"xbrl:label","value":"Cost of Services and Other","language":"en-US"},{"forObject":"msft:CostOfServicesAndOther","labelType":"xbrl:terseLabel","value":"Service and other","language":"en-US"},{"forObject":"msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember","labelType":"xbrl:documentation","value":"Credit Facility, Expire on November Fourteen Twenty Eighteen [Member]","language":"en-US"},{"forObject":"msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember","labelType":"xbrl:label","value":"Credit Facility, Expire on November Fourteen Twenty Eighteen [Member]","language":"en-US"},{"forObject":"msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember","labelType":"xbrl:terseLabel","value":"Credit Facility Expire on November 14th 2018","language":"en-US"},{"forObject":"msft:CreditFacilityExpireOnNovemberOneTwentySixteenMember","labelType":"xbrl:documentation","value":"Credit Facility Expire On November One Twenty Sixteen [Member]","language":"en-US"},{"forObject":"msft:CreditFacilityExpireOnNovemberOneTwentySixteenMember","labelType":"xbrl:label","value":"Credit Facility Expire On November One Twenty Sixteen [Member]","language":"en-US"},{"forObject":"msft:CreditFacilityExpireOnNovemberOneTwentySixteenMember","labelType":"xbrl:terseLabel","value":"Credit Facility Expire on November 1st 2016","language":"en-US"},{"forObject":"msft:DeferredRevenueBySegmentTextBlock","labelType":"xbrl:documentation","value":"Table of deferred revenue by reportable segment.","language":"en-US"},{"forObject":"msft:DeferredRevenueBySegmentTextBlock","labelType":"xbrl:label","value":"Deferred Revenue By Segment [Table Text Block]","language":"en-US"},{"forObject":"msft:DeferredRevenueBySegmentTextBlock","labelType":"xbrl:terseLabel","value":"Unearned Revenue by Segment","language":"en-US"},{"forObject":"msft:DeferredTaxAssetsDepreciationAndAmortization","labelType":"xbrl:documentation","value":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation and amortization.","language":"en-US"},{"forObject":"msft:DeferredTaxAssetsDepreciationAndAmortization","labelType":"xbrl:label","value":"Deferred Tax Assets, Depreciation and Amortization","language":"en-US"},{"forObject":"msft:DeferredTaxAssetsDepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation and amortization","language":"en-US"},{"forObject":"msft:DeferredTaxLiabilitiesDepreciationAndAmortization","labelType":"xbrl:documentation","value":"Amount of deferred tax liability attributable to taxable temporary differences from depreciation and amortization.","language":"en-US"},{"forObject":"msft:DeferredTaxLiabilitiesDepreciationAndAmortization","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Depreciation and Amortization","language":"en-US"},{"forObject":"msft:DeferredTaxLiabilitiesDepreciationAndAmortization","labelType":"xbrl:negatedLabel","value":"Depreciation and amortization","language":"en-US"},{"forObject":"msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt","labelType":"xbrl:documentation","value":"Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on investments and debt.","language":"en-US"},{"forObject":"msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt","labelType":"xbrl:label","value":"Deferred Tax Liabilities Unrealized Gains Investments And Debt","language":"en-US"},{"forObject":"msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt","labelType":"xbrl:negatedLabel","value":"Unrealized gain on investments and debt","language":"en-US"},{"forObject":"msft:DeferredTaxesAssetsLiabilitiesNetMember","labelType":"xbrl:documentation","value":"Deferred Taxes Assets Liabilities Net [Member]","language":"en-US"},{"forObject":"msft:DeferredTaxesAssetsLiabilitiesNetMember","labelType":"xbrl:label","value":"Deferred Taxes Assets Liabilities Net [Member]","language":"en-US"},{"forObject":"msft:DeferredTaxesAssetsLiabilitiesNetMember","labelType":"xbrl:terseLabel","value":"Deferred Taxes Assets (Liabilities), Net","language":"en-US"},{"forObject":"msft:DeferredTaxesAxis","labelType":"xbrl:documentation","value":"Deferred Taxes [Axis]","language":"en-US"},{"forObject":"msft:DeferredTaxesAxis","labelType":"xbrl:label","value":"Deferred Taxes [Axis]","language":"en-US"},{"forObject":"msft:DeferredTaxesAxis","labelType":"xbrl:terseLabel","value":"Deferred Taxes [Axis]","language":"en-US"},{"forObject":"msft:DeferredTaxesDomain","labelType":"xbrl:documentation","value":"Deferred Taxes [Domain]","language":"en-US"},{"forObject":"msft:DeferredTaxesDomain","labelType":"xbrl:label","value":"Deferred Taxes [Domain]","language":"en-US"},{"forObject":"msft:DeferredTaxesDomain","labelType":"xbrl:terseLabel","value":"Deferred Taxes [Domain]","language":"en-US"},{"forObject":"msft:DepreciationAmortizationAndOther","labelType":"xbrl:documentation","value":"The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period, and other operating transactions that are not included elsewhere in the statement of cash flows.","language":"en-US"},{"forObject":"msft:DepreciationAmortizationAndOther","labelType":"xbrl:label","value":"Depreciation, Amortization and Other","language":"en-US"},{"forObject":"msft:DepreciationAmortizationAndOther","labelType":"xbrl:terseLabel","value":"Depreciation, amortization, and other","language":"en-US"},{"forObject":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","labelType":"xbrl:documentation","value":"Fair value after effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes amounts elected not to be offset.","language":"en-US"},{"forObject":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","labelType":"xbrl:label","value":"Derivative Assets Net Amounts Presented in Balance Sheet","language":"en-US"},{"forObject":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","labelType":"xbrl:totalLabel","value":"Net amounts presented in the balance sheet, assets","language":"en-US"},{"forObject":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","labelType":"xbrl:documentation","value":"Fair value after effects of master netting arrangements and after subtracting amounts that were eligible for offset but elected not to be offset or not offset because they did not meet the relevant accounting guidance, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.","language":"en-US"},{"forObject":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","labelType":"xbrl:label","value":"Derivative Assets Potential Net Amounts Not Presented in Balance Sheet","language":"en-US"},{"forObject":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","labelType":"xbrl:totalLabel","value":"Net amount, assets","language":"en-US"},{"forObject":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","labelType":"xbrl:documentation","value":"Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be offset under a master netting arrangement or not offset because it does not meet the relevant accounting guidance.","language":"en-US"},{"forObject":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","labelType":"xbrl:label","value":"Derivative Fair Value of Derivative Asset Amount Not Offset","language":"en-US"},{"forObject":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","labelType":"xbrl:terseLabel","value":"Gross amounts of derivatives not offset in the balance sheet, assets","language":"en-US"},{"forObject":"msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset","labelType":"xbrl:documentation","value":"Fair value of financial liability or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be offset under a master netting arrangement or not offset because it does not meet the relevant accounting guidance.","language":"en-US"},{"forObject":"msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset","labelType":"xbrl:label","value":"Derivative Fair Value of Derivative Liability Amount Not Offset","language":"en-US"},{"forObject":"msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset","labelType":"xbrl:negatedLabel","value":"Gross amounts of derivatives not offset in the balance sheet, liabilities","language":"en-US"},{"forObject":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","labelType":"xbrl:documentation","value":"Fair value after effects of master netting arrangements, of a financial liability or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of a liability. Includes amounts elected not to be offset.","language":"en-US"},{"forObject":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","labelType":"xbrl:label","value":"Derivative Liabilities Net Amounts Presented in Balance Sheet","language":"en-US"},{"forObject":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","labelType":"xbrl:negatedTotalLabel","value":"Net amounts presented in the balance sheet, liabilities","language":"en-US"},{"forObject":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","labelType":"xbrl:documentation","value":"Fair value after effects of master netting arrangements and after subtracting amounts that were eligible for offset but elected not to be offset or not offset because they did not meet the relevant accounting guidance, of a financial liability or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.","language":"en-US"},{"forObject":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","labelType":"xbrl:label","value":"Derivative Liabilities Potential Net Amounts Not Presented in Balance Sheet","language":"en-US"},{"forObject":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","labelType":"xbrl:negatedTotalLabel","value":"Net amount, liabilities","language":"en-US"},{"forObject":"msft:DevicesMember","labelType":"xbrl:documentation","value":"Devices [Member]","language":"en-US"},{"forObject":"msft:DevicesMember","labelType":"xbrl:label","value":"Devices [Member]","language":"en-US"},{"forObject":"msft:DevicesMember","labelType":"xbrl:terseLabel","value":"Devices","language":"en-US"},{"forObject":"msft:DividendsLineItems","labelType":"xbrl:documentation","value":"Dividends [Line Items]","language":"en-US"},{"forObject":"msft:DividendsLineItems","labelType":"xbrl:label","value":"Dividends [Line Items]","language":"en-US"},{"forObject":"msft:DividendsLineItems","labelType":"xbrl:terseLabel","value":"Dividends [Line Items]","language":"en-US"},{"forObject":"msft:DividendsTable","labelType":"xbrl:documentation","value":"Dividends [Table]","language":"en-US"},{"forObject":"msft:DividendsTable","labelType":"xbrl:label","value":"Dividends [Table]","language":"en-US"},{"forObject":"msft:DividendsTable","labelType":"xbrl:terseLabel","value":"Dividends [Table]","language":"en-US"},{"forObject":"msft:DocumentAndEntityInformationAbstract","labelType":"xbrl:documentation","value":"Document And Entity Information [Abstract]","language":"en-US"},{"forObject":"msft:DocumentAndEntityInformationAbstract","labelType":"xbrl:label","value":"Document And Entity Information [Abstract]","language":"en-US"},{"forObject":"msft:DocumentAndEntityInformationAbstract","labelType":"xbrl:terseLabel","value":"Document And Entity Information [Abstract]","language":"en-US"},{"forObject":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","labelType":"xbrl:documentation","value":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Phone nondeductible charges and changes in the valuation allowance for deferred tax assets.","language":"en-US"},{"forObject":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Phone Nondeductible Charges And Valuation Allowance","language":"en-US"},{"forObject":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","labelType":"xbrl:terseLabel","value":"Phone nondeductible charges and valuation allowance","language":"en-US"},{"forObject":"msft:EligibleForOffsettingMember","labelType":"xbrl:documentation","value":"Subject to an enforceable master netting agreement or otherwise eligible for offsetting","language":"en-US"},{"forObject":"msft:EligibleForOffsettingMember","labelType":"xbrl:label","value":"Eligible for Offsetting [Member]","language":"en-US"},{"forObject":"msft:EligibleForOffsettingMember","labelType":"xbrl:terseLabel","value":"Eligible for Offsetting","language":"en-US"},{"forObject":"msft:EmployeeStockPurchasePlanLineItems","labelType":"xbrl:documentation","value":"Employee Stock Purchase Plan [Line Items]","language":"en-US"},{"forObject":"msft:EmployeeStockPurchasePlanLineItems","labelType":"xbrl:label","value":"Employee Stock Purchase Plan [Line Items]","language":"en-US"},{"forObject":"msft:EmployeeStockPurchasePlanLineItems","labelType":"xbrl:terseLabel","value":"Employee Stock Purchase Plan [Line Items]","language":"en-US"},{"forObject":"msft:EmployeeStockPurchasePlanTable","labelType":"xbrl:documentation","value":"Employee Stock Purchase Plan [Table]","language":"en-US"},{"forObject":"msft:EmployeeStockPurchasePlanTable","labelType":"xbrl:label","value":"Employee Stock Purchase Plan [Table]","language":"en-US"},{"forObject":"msft:EmployeeStockPurchasePlanTable","labelType":"xbrl:terseLabel","value":"Employee Stock Purchase Plan [Table]","language":"en-US"},{"forObject":"msft:EquityAndOtherInvestmentsMember","labelType":"xbrl:documentation","value":"Equity and Other Investments [Member]","language":"en-US"},{"forObject":"msft:EquityAndOtherInvestmentsMember","labelType":"xbrl:label","value":"Equity and Other Investments [Member]","language":"en-US"},{"forObject":"msft:EquityAndOtherInvestmentsMember","labelType":"xbrl:terseLabel","value":"Equity and Other Investments","language":"en-US"},{"forObject":"msft:ExecutiveIncentivePlanMember","labelType":"xbrl:documentation","value":"Executive Incentive Plan [Member]","language":"en-US"},{"forObject":"msft:ExecutiveIncentivePlanMember","labelType":"xbrl:label","value":"Executive Incentive Plan [Member]","language":"en-US"},{"forObject":"msft:ExecutiveIncentivePlanMember","labelType":"xbrl:terseLabel","value":"Executive Incentive Plan","language":"en-US"},{"forObject":"msft:FinancialInstrumentCovenantMinimumLiquidity","labelType":"xbrl:documentation","value":"The minimum liquidity for the period as required by certain of our counterparty agreements for derivative instruments.","language":"en-US"},{"forObject":"msft:FinancialInstrumentCovenantMinimumLiquidity","labelType":"xbrl:label","value":"Financial Instrument Covenant Minimum Liquidity","language":"en-US"},{"forObject":"msft:FinancialInstrumentCovenantMinimumLiquidity","labelType":"xbrl:terseLabel","value":"Minimum liquidity for the period as defined by certain counterparty agreements","language":"en-US"},{"forObject":"msft:FinancialInstrumentCovenantMinimumLiquidityRequirement","labelType":"xbrl:documentation","value":"The minimum liquidity required by certain of our counterparty agreements for derivative instruments.","language":"en-US"},{"forObject":"msft:FinancialInstrumentCovenantMinimumLiquidityRequirement","labelType":"xbrl:label","value":"Financial Instrument Covenant Minimum Liquidity Requirement","language":"en-US"},{"forObject":"msft:FinancialInstrumentCovenantMinimumLiquidityRequirement","labelType":"xbrl:terseLabel","value":"Minimum required liquidity under certain counterparty agreements","language":"en-US"},{"forObject":"msft:FirstSixPercentOfParticipantContributionsMember","labelType":"xbrl:documentation","value":"First Six Percent Of Participant Contributions [Member]","language":"en-US"},{"forObject":"msft:FirstSixPercentOfParticipantContributionsMember","labelType":"xbrl:label","value":"First Six Percent Of Participant Contributions [Member]","language":"en-US"},{"forObject":"msft:FirstSixPercentOfParticipantContributionsMember","labelType":"xbrl:terseLabel","value":"First 6% of Participant Contributions","language":"en-US"},{"forObject":"msft:ForeignEarningsTaxedAtRatesLowerThanUsRate","labelType":"xbrl:documentation","value":"Foreign Earnings Taxed at Rates Lower Than US Rate","language":"en-US"},{"forObject":"msft:ForeignEarningsTaxedAtRatesLowerThanUsRate","labelType":"xbrl:label","value":"Foreign Earnings Taxed at Rates Lower Than US Rate","language":"en-US"},{"forObject":"msft:ForeignEarningsTaxedAtRatesLowerThanUsRate","labelType":"xbrl:terseLabel","value":"Foreign earnings, taxed at rates lower than U.S. rate as a percentage of foreign income before tax","language":"en-US"},{"forObject":"msft:GainLossOnCashFlowHedgeEffectivenessNetAbstract","labelType":"xbrl:documentation","value":"Gain Loss on Cash Flow Hedge Effectiveness Net [Abstract]","language":"en-US"},{"forObject":"msft:GainLossOnCashFlowHedgeEffectivenessNetAbstract","labelType":"xbrl:label","value":"Gain Loss on Cash Flow Hedge Effectiveness Net [Abstract]","language":"en-US"},{"forObject":"msft:GainLossOnCashFlowHedgeEffectivenessNetAbstract","labelType":"xbrl:terseLabel","value":"Effective Portion","language":"en-US"},{"forObject":"msft:GainLossOnInvestmentsAndDerivativeInstruments","labelType":"xbrl:documentation","value":"Represents losses (gains) included in earnings for the period as a result of selling or holding securities and derivatives.","language":"en-US"},{"forObject":"msft:GainLossOnInvestmentsAndDerivativeInstruments","labelType":"xbrl:label","value":"Gain Loss On Investments And Derivative Instruments","language":"en-US"},{"forObject":"msft:GainLossOnInvestmentsAndDerivativeInstruments","labelType":"xbrl:negatedLabel","value":"Net recognized gains on investments and derivatives","language":"en-US"},{"forObject":"msft:GeographicInformationLineItems","labelType":"xbrl:documentation","value":"Geographic Information [Line Items]","language":"en-US"},{"forObject":"msft:GeographicInformationLineItems","labelType":"xbrl:label","value":"Geographic Information [Line Items]","language":"en-US"},{"forObject":"msft:GeographicInformationLineItems","labelType":"xbrl:terseLabel","value":"Geographic Information [Line Items]","language":"en-US"},{"forObject":"msft:GeographicInformationTable","labelType":"xbrl:documentation","value":"Geographic Information [Table]","language":"en-US"},{"forObject":"msft:GeographicInformationTable","labelType":"xbrl:label","value":"Geographic Information [Table]","language":"en-US"},{"forObject":"msft:GeographicInformationTable","labelType":"xbrl:terseLabel","value":"Geographic Information [Table]","language":"en-US"},{"forObject":"msft:GrossMember","labelType":"xbrl:documentation","value":"A gross value before netting, as applicable.","language":"en-US"},{"forObject":"msft:GrossMember","labelType":"xbrl:label","value":"Gross [Member]","language":"en-US"},{"forObject":"msft:GrossMember","labelType":"xbrl:terseLabel","value":"Gross","language":"en-US"},{"forObject":"msft:IRSCompensationLimitMember","labelType":"xbrl:documentation","value":"IRS Compensation Limit [Member]","language":"en-US"},{"forObject":"msft:IRSCompensationLimitMember","labelType":"xbrl:label","value":"IRS Compensation Limit [Member]","language":"en-US"},{"forObject":"msft:IRSCompensationLimitMember","labelType":"xbrl:terseLabel","value":"IRS Compensation Limit","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax","labelType":"xbrl:documentation","value":"Impairment, integration and restructuring effect on earnings after tax.","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax","labelType":"xbrl:label","value":"Impairment, Integration and Restructuring Effect on Earnings After Tax","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax","labelType":"xbrl:terseLabel","value":"Decrease in net income due to impairment, integration and restructuring","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax","labelType":"xbrl:documentation","value":"Impairment, integration and restructuring effect on earnings per share after tax.","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax","labelType":"xbrl:label","value":"Impairment, Integration and Restructuring Effect on Earnings per Share After Tax","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax","labelType":"xbrl:terseLabel","value":"Decrease in diluted earnings per share due to impairment, integration and restructuring","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringExpenses","labelType":"xbrl:documentation","value":"Impairment, integration and restructuring expenses.","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringExpenses","labelType":"xbrl:label","value":"Impairment, integration and restructuring expenses","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringExpenses","labelType":"xbrl:terseLabel","value":"Impairment, integration, and restructuring","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringExpensesMember","labelType":"xbrl:documentation","value":"Impairment, Integration, and Restructuring Expenses [Member]","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringExpensesMember","labelType":"xbrl:label","value":"Impairment, Integration, and Restructuring Expenses [Member]","language":"en-US"},{"forObject":"msft:ImpairmentIntegrationAndRestructuringExpensesMember","labelType":"xbrl:terseLabel","value":"Impairment, integration, and restructuring expenses","language":"en-US"},{"forObject":"msft:IncomeTaxesLineItems","labelType":"xbrl:documentation","value":"Income Taxes [Line Items]","language":"en-US"},{"forObject":"msft:IncomeTaxesLineItems","labelType":"xbrl:label","value":"Income Taxes [Line Items]","language":"en-US"},{"forObject":"msft:IncomeTaxesLineItems","labelType":"xbrl:terseLabel","value":"Income Taxes [Line Items]","language":"en-US"},{"forObject":"msft:IncomeTaxesTable","labelType":"xbrl:documentation","value":"Income Taxes [Table]","language":"en-US"},{"forObject":"msft:IncomeTaxesTable","labelType":"xbrl:label","value":"Income Taxes [Table]","language":"en-US"},{"forObject":"msft:IncomeTaxesTable","labelType":"xbrl:terseLabel","value":"Income Taxes [Table]","language":"en-US"},{"forObject":"msft:IntegrationAndRestructuringExpenses","labelType":"xbrl:documentation","value":"Integration and restructuring expenses.","language":"en-US"},{"forObject":"msft:IntegrationAndRestructuringExpenses","labelType":"xbrl:label","value":"Integration and Restructuring Expenses","language":"en-US"},{"forObject":"msft:IntegrationAndRestructuringExpenses","labelType":"xbrl:terseLabel","value":"Integration and restructuring expenses","language":"en-US"},{"forObject":"msft:IntelligentCloudMember","labelType":"xbrl:documentation","value":"Intelligent Cloud [Member]","language":"en-US"},{"forObject":"msft:IntelligentCloudMember","labelType":"xbrl:label","value":"Intelligent Cloud [Member]","language":"en-US"},{"forObject":"msft:IntelligentCloudMember","labelType":"xbrl:terseLabel","value":"Intelligent Cloud","language":"en-US"},{"forObject":"msft:InvestmentsClassifiedByContractualMaturityDateLineItems","labelType":"xbrl:documentation","value":"Investments Classified by Contractual Maturity Date [Line Items]","language":"en-US"},{"forObject":"msft:InvestmentsClassifiedByContractualMaturityDateLineItems","labelType":"xbrl:label","value":"Investments Classified by Contractual Maturity Date [Line Items]","language":"en-US"},{"forObject":"msft:InvestmentsClassifiedByContractualMaturityDateLineItems","labelType":"xbrl:terseLabel","value":"Investments Classified by Contractual Maturity Date [Line Items]","language":"en-US"},{"forObject":"msft:InvestmentsClassifiedByContractualMaturityDateTable","labelType":"xbrl:documentation","value":"Investments Classified by Contractual Maturity Date [Table]","language":"en-US"},{"forObject":"msft:InvestmentsClassifiedByContractualMaturityDateTable","labelType":"xbrl:label","value":"Investments Classified by Contractual Maturity Date [Table]","language":"en-US"},{"forObject":"msft:InvestmentsClassifiedByContractualMaturityDateTable","labelType":"xbrl:terseLabel","value":"Investments Classified by Contractual Maturity Date [Table]","language":"en-US"},{"forObject":"msft:InvestmentsUnrealizedLossPositionLineItems","labelType":"xbrl:documentation","value":"Investments, Unrealized Loss Position [Line Items]","language":"en-US"},{"forObject":"msft:InvestmentsUnrealizedLossPositionLineItems","labelType":"xbrl:label","value":"Investments, Unrealized Loss Position [Line Items]","language":"en-US"},{"forObject":"msft:InvestmentsUnrealizedLossPositionLineItems","labelType":"xbrl:terseLabel","value":"Unrealized Losses on Investments [Line Items]","language":"en-US"},{"forObject":"msft:InvestmentsUnrealizedLossPositionTable","labelType":"xbrl:documentation","value":"Investments, Unrealized Loss Position [Table]","language":"en-US"},{"forObject":"msft:InvestmentsUnrealizedLossPositionTable","labelType":"xbrl:label","value":"Investments, Unrealized Loss Position [Table]","language":"en-US"},{"forObject":"msft:InvestmentsUnrealizedLossPositionTable","labelType":"xbrl:terseLabel","value":"Investments, Unrealized Loss Position [Table]","language":"en-US"},{"forObject":"msft:LinkedinCorporationMember","labelType":"xbrl:documentation","value":"LinkedIn Corporation [Member]","language":"en-US"},{"forObject":"msft:LinkedinCorporationMember","labelType":"xbrl:label","value":"LinkedIn Corporation [Member]","language":"en-US"},{"forObject":"msft:LinkedinCorporationMember","labelType":"xbrl:terseLabel","value":"LinkedIn Corporation","language":"en-US"},{"forObject":"msft:LongTermInvestmentsExcludingHeldToMaturity","labelType":"xbrl:documentation","value":"The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle), excluding investments in debt securities classified as held-to-maturity.","language":"en-US"},{"forObject":"msft:LongTermInvestmentsExcludingHeldToMaturity","labelType":"xbrl:label","value":"Long-term Investments Excluding Held-to-maturity","language":"en-US"},{"forObject":"msft:LongTermInvestmentsExcludingHeldToMaturity","labelType":"xbrl:terseLabel","value":"Equity and Other Investments","language":"en-US"},{"forObject":"msft:MicrosoftOfficeSystemMember","labelType":"xbrl:documentation","value":"Microsoft Office system [Member]","language":"en-US"},{"forObject":"msft:MicrosoftOfficeSystemMember","labelType":"xbrl:label","value":"Microsoft Office system [Member]","language":"en-US"},{"forObject":"msft:MicrosoftOfficeSystemMember","labelType":"xbrl:terseLabel","value":"Microsoft Office system","language":"en-US"},{"forObject":"msft:MojangSynergiesABMember","labelType":"xbrl:documentation","value":"Mojang Synergies AB [Member]","language":"en-US"},{"forObject":"msft:MojangSynergiesABMember","labelType":"xbrl:label","value":"Mojang Synergies AB [Member]","language":"en-US"},{"forObject":"msft:MojangSynergiesABMember","labelType":"xbrl:terseLabel","value":"Mojang Synergies AB","language":"en-US"},{"forObject":"msft:MorePersonalComputingMember","labelType":"xbrl:documentation","value":"More Personal Computing [Member]","language":"en-US"},{"forObject":"msft:MorePersonalComputingMember","labelType":"xbrl:label","value":"More Personal Computing [Member]","language":"en-US"},{"forObject":"msft:MorePersonalComputingMember","labelType":"xbrl:terseLabel","value":"More Personal Computing","language":"en-US"},{"forObject":"msft:NetMember","labelType":"xbrl:documentation","value":"A net value after netting, as applicable.","language":"en-US"},{"forObject":"msft:NetMember","labelType":"xbrl:label","value":"Net [Member]","language":"en-US"},{"forObject":"msft:NetMember","labelType":"xbrl:terseLabel","value":"Net","language":"en-US"},{"forObject":"msft:NettingMember","labelType":"xbrl:documentation","value":"Netting when a legally enforceable master netting agreement exists and fair value adjustments related to our own credit risk and counterparty risk.","language":"en-US"},{"forObject":"msft:NettingMember","labelType":"xbrl:label","value":"Netting [Member]","language":"en-US"},{"forObject":"msft:NettingMember","labelType":"xbrl:terseLabel","value":"Netting","language":"en-US"},{"forObject":"msft:NokiaDevicesAndServicesBusinessMember","labelType":"xbrl:documentation","value":"Nokia Devices And Services Business [Member]","language":"en-US"},{"forObject":"msft:NokiaDevicesAndServicesBusinessMember","labelType":"xbrl:label","value":"Nokia Devices And Services Business [Member]","language":"en-US"},{"forObject":"msft:NokiaDevicesAndServicesBusinessMember","labelType":"xbrl:terseLabel","value":"Nokia Devices And Services Business","language":"en-US"},{"forObject":"msft:NokiaMappingServicesLicenseMember","labelType":"xbrl:documentation","value":"Nokia Mapping Services License [Member]","language":"en-US"},{"forObject":"msft:NokiaMappingServicesLicenseMember","labelType":"xbrl:label","value":"Nokia Mapping Services License [Member]","language":"en-US"},{"forObject":"msft:NokiaMappingServicesLicenseMember","labelType":"xbrl:terseLabel","value":"Nokia Mapping Services License","language":"en-US"},{"forObject":"msft:NokiaMember","labelType":"xbrl:documentation","value":"Nokia [Member]","language":"en-US"},{"forObject":"msft:NokiaMember","labelType":"xbrl:label","value":"Nokia [Member]","language":"en-US"},{"forObject":"msft:NokiaMember","labelType":"xbrl:terseLabel","value":"Nokia","language":"en-US"},{"forObject":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember","labelType":"xbrl:documentation","value":"Notes 5.3 Percent Due February 8th 2041 [Member]","language":"en-US"},{"forObject":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember","labelType":"xbrl:label","value":"Notes 5.3 Percent Due February 8th 2041 [Member]","language":"en-US"},{"forObject":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember","labelType":"xbrl:terseLabel","value":"Notes 5.3 Percent Due February 8th 2041","language":"en-US"},{"forObject":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember","labelType":"xbrl:documentation","value":"Notes 5.2 Percent Due June 1st 2039 [Member]","language":"en-US"},{"forObject":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember","labelType":"xbrl:label","value":"Notes 5.2 Percent Due June 1st 2039 [Member]","language":"en-US"},{"forObject":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember","labelType":"xbrl:terseLabel","value":"Notes 5.2 Percent Due June 1st 2039","language":"en-US"},{"forObject":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember","labelType":"xbrl:documentation","value":"Notes Four Percent Due February Twelve Twenty Fifty Five [Member]","language":"en-US"},{"forObject":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember","labelType":"xbrl:label","value":"Notes Four Percent Due February Twelve Twenty Fifty Five [Member]","language":"en-US"},{"forObject":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember","labelType":"xbrl:terseLabel","value":"Notes 4.0 Percent Due February 12th 2055","language":"en-US"},{"forObject":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember","labelType":"xbrl:documentation","value":"Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember","labelType":"xbrl:label","value":"Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember","labelType":"xbrl:terseLabel","value":"Notes 4.875 Percent Due December 15th 2043","language":"en-US"},{"forObject":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember","labelType":"xbrl:documentation","value":"Notes 4.5 Percent Due October 1st 2040 [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember","labelType":"xbrl:label","value":"Notes 4.5 Percent Due October 1st 2040 [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember","labelType":"xbrl:terseLabel","value":"Notes 4.5 Percent Due October 1st 2040","language":"en-US"},{"forObject":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember","labelType":"xbrl:documentation","value":"Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember","labelType":"xbrl:label","value":"Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember","labelType":"xbrl:terseLabel","value":"Notes 4.45 Percent Due November 3rd 2045","language":"en-US"},{"forObject":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember","labelType":"xbrl:documentation","value":"Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember","labelType":"xbrl:label","value":"Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember","labelType":"xbrl:terseLabel","value":"Notes 4.75 Percent Due November 3rd 2055","language":"en-US"},{"forObject":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember","labelType":"xbrl:documentation","value":"Notes 4.2 Percent Due June 1st 2019 [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember","labelType":"xbrl:label","value":"Notes 4.2 Percent Due June 1st 2019 [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember","labelType":"xbrl:terseLabel","value":"Notes 4.2 Percent Due June 1st 2019","language":"en-US"},{"forObject":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember","labelType":"xbrl:documentation","value":"Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember","labelType":"xbrl:label","value":"Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember","labelType":"xbrl:terseLabel","value":"Notes 4.2 Percent Due November 3rd 2035","language":"en-US"},{"forObject":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember","labelType":"xbrl:documentation","value":"Notes 4.0 Percent Due February 8th 2021 [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember","labelType":"xbrl:label","value":"Notes 4.0 Percent Due February 8th 2021 [Member]","language":"en-US"},{"forObject":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember","labelType":"xbrl:terseLabel","value":"Notes 4.0 Percent Due February 8th 2021","language":"en-US"},{"forObject":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember","labelType":"xbrl:documentation","value":"Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember","labelType":"xbrl:label","value":"Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember","labelType":"xbrl:terseLabel","value":"Notes 1.850 Percent Due February 12th 2020","language":"en-US"},{"forObject":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember","labelType":"xbrl:documentation","value":"Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember","labelType":"xbrl:label","value":"Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember","labelType":"xbrl:terseLabel","value":"Notes 1.625 Percent Due December 6th 2018","language":"en-US"},{"forObject":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember","labelType":"xbrl:documentation","value":"Notes 1.625 Percent Due September 25th 2015 [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember","labelType":"xbrl:label","value":"Notes 1.625 Percent Due September 25th 2015 [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember","labelType":"xbrl:terseLabel","value":"Notes 1.625 Percent Due September 25th 2015","language":"en-US"},{"forObject":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember","labelType":"xbrl:documentation","value":"Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember","labelType":"xbrl:label","value":"Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember","labelType":"xbrl:terseLabel","value":"Notes 1.30 Percent Due November 3rd 2018","language":"en-US"},{"forObject":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember","labelType":"xbrl:documentation","value":"Notes One Point Zero Percent Due May One Twenty Eighteen [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember","labelType":"xbrl:label","value":"Notes One Point Zero Percent Due May One Twenty Eighteen [Member]","language":"en-US"},{"forObject":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember","labelType":"xbrl:terseLabel","value":"Notes 1.0 Percent Due May 1st 2018","language":"en-US"},{"forObject":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember","labelType":"xbrl:documentation","value":"Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember","labelType":"xbrl:label","value":"Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember","labelType":"xbrl:terseLabel","value":"Notes 3.50 Percent Due February 12th 2035","language":"en-US"},{"forObject":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember","labelType":"xbrl:documentation","value":"Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember","labelType":"xbrl:label","value":"Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember","labelType":"xbrl:terseLabel","value":"Notes 3.5 Percent Due November 15th 2042","language":"en-US"},{"forObject":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember","labelType":"xbrl:documentation","value":"Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember","labelType":"xbrl:label","value":"Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember","labelType":"xbrl:terseLabel","value":"Notes 3.125 Percent Due December 6th 2028","language":"en-US"},{"forObject":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember","labelType":"xbrl:documentation","value":"Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember","labelType":"xbrl:label","value":"Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember","labelType":"xbrl:terseLabel","value":"Notes 3.125 Percent Due November 3rd 2025","language":"en-US"},{"forObject":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember","labelType":"xbrl:documentation","value":"Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember","labelType":"xbrl:label","value":"Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember","labelType":"xbrl:terseLabel","value":"Notes 3.750 Percent Due February 12th 2045","language":"en-US"},{"forObject":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember","labelType":"xbrl:documentation","value":"Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember","labelType":"xbrl:label","value":"Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember","labelType":"xbrl:terseLabel","value":"Notes 3.750 Percent Due May 1st 2043","language":"en-US"},{"forObject":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember","labelType":"xbrl:documentation","value":"Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember","labelType":"xbrl:label","value":"Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember","labelType":"xbrl:terseLabel","value":"Notes 3.625 Percent Due December 15th 2023","language":"en-US"},{"forObject":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember","labelType":"xbrl:documentation","value":"Notes 3.0 Percent Due October 1st 2020 [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember","labelType":"xbrl:label","value":"Notes 3.0 Percent Due October 1st 2020 [Member]","language":"en-US"},{"forObject":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember","labelType":"xbrl:terseLabel","value":"Notes 3.0 Percent Due October 1st 2020","language":"en-US"},{"forObject":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember","labelType":"xbrl:documentation","value":"Notes 2.5 Percent Due February 8th 2016 [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember","labelType":"xbrl:label","value":"Notes 2.5 Percent Due February 8th 2016 [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember","labelType":"xbrl:terseLabel","value":"Notes 2.5 Percent Due February 8th 2016","language":"en-US"},{"forObject":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember","labelType":"xbrl:documentation","value":"Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember","labelType":"xbrl:label","value":"Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember","labelType":"xbrl:terseLabel","value":"Notes 2.125 Percent Due December 6th 2021","language":"en-US"},{"forObject":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember","labelType":"xbrl:documentation","value":"Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember","labelType":"xbrl:label","value":"Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember","labelType":"xbrl:terseLabel","value":"Notes 2.125 Percent Due November 15th 2022","language":"en-US"},{"forObject":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember","labelType":"xbrl:documentation","value":"Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember","labelType":"xbrl:label","value":"Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember","labelType":"xbrl:terseLabel","value":"Notes 2.70 Percent Due February 12th 2025","language":"en-US"},{"forObject":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember","labelType":"xbrl:documentation","value":"Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember","labelType":"xbrl:label","value":"Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember","labelType":"xbrl:terseLabel","value":"Notes 2.65 Percent Due November 3rd 2022","language":"en-US"},{"forObject":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember","labelType":"xbrl:documentation","value":"Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember","labelType":"xbrl:label","value":"Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember","labelType":"xbrl:terseLabel","value":"Notes 2.625 Percent Due May 2nd 2033","language":"en-US"},{"forObject":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember","labelType":"xbrl:documentation","value":"Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember","labelType":"xbrl:label","value":"Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember","labelType":"xbrl:terseLabel","value":"Notes 2.375 Percent Due February 12th 2022","language":"en-US"},{"forObject":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember","labelType":"xbrl:documentation","value":"Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember","labelType":"xbrl:label","value":"Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember","labelType":"xbrl:terseLabel","value":"Notes 2.375 Percent Due May 1st 2023","language":"en-US"},{"forObject":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember","labelType":"xbrl:documentation","value":"Notes Two Point Zero Percent Due November Three Twenty Twenty [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember","labelType":"xbrl:label","value":"Notes Two Point Zero Percent Due November Three Twenty Twenty [Member]","language":"en-US"},{"forObject":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember","labelType":"xbrl:terseLabel","value":"Notes 2.0 Percent Due November 3rd 2020","language":"en-US"},{"forObject":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember","labelType":"xbrl:documentation","value":"Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member]","language":"en-US"},{"forObject":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember","labelType":"xbrl:label","value":"Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member]","language":"en-US"},{"forObject":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember","labelType":"xbrl:terseLabel","value":"Notes 0.875 Percent Due November 15th 2017","language":"en-US"},{"forObject":"msft:OtherCountriesMember","labelType":"xbrl:documentation","value":"Other Countries [Member]","language":"en-US"},{"forObject":"msft:OtherCountriesMember","labelType":"xbrl:label","value":"Other Countries [Member]","language":"en-US"},{"forObject":"msft:OtherCountriesMember","labelType":"xbrl:terseLabel","value":"Other Countries","language":"en-US"},{"forObject":"msft:OtherIncomeExpenseTable","labelType":"xbrl:documentation","value":"Other Income Expense [Table]","language":"en-US"},{"forObject":"msft:OtherIncomeExpenseTable","labelType":"xbrl:label","value":"Other Income Expense [Table]","language":"en-US"},{"forObject":"msft:OtherIncomeExpenseTable","labelType":"xbrl:terseLabel","value":"Other Income Expense [Table]","language":"en-US"},{"forObject":"msft:OtherProductsAndServicesMember","labelType":"xbrl:documentation","value":"Other products and services [Member]","language":"en-US"},{"forObject":"msft:OtherProductsAndServicesMember","labelType":"xbrl:label","value":"Other products and services [Member]","language":"en-US"},{"forObject":"msft:OtherProductsAndServicesMember","labelType":"xbrl:terseLabel","value":"Other products and services","language":"en-US"},{"forObject":"msft:OtherSecurityInvestmentsMember","labelType":"xbrl:documentation","value":"Other investments in debt and equity securities and other forms of securities that provide ownership interests.","language":"en-US"},{"forObject":"msft:OtherSecurityInvestmentsMember","labelType":"xbrl:label","value":"Other Security Investments [Member]","language":"en-US"},{"forObject":"msft:OtherSecurityInvestmentsMember","labelType":"xbrl:terseLabel","value":"Other investments","language":"en-US"},{"forObject":"msft:PhoneBusinessMember","labelType":"xbrl:documentation","value":"Phone Business [Member]","language":"en-US"},{"forObject":"msft:PhoneBusinessMember","labelType":"xbrl:label","value":"Phone Business [Member]","language":"en-US"},{"forObject":"msft:PhoneBusinessMember","labelType":"xbrl:terseLabel","value":"Phone Business","language":"en-US"},{"forObject":"msft:PhoneHardwareIntegrationPlanMember","labelType":"xbrl:documentation","value":"Phone Hardware Integration Plan [Member]","language":"en-US"},{"forObject":"msft:PhoneHardwareIntegrationPlanMember","labelType":"xbrl:label","value":"Phone Hardware Integration Plan [Member]","language":"en-US"},{"forObject":"msft:PhoneHardwareIntegrationPlanMember","labelType":"xbrl:terseLabel","value":"Phone Hardware Integration Plan","language":"en-US"},{"forObject":"msft:PhoneHardwareMember","labelType":"xbrl:documentation","value":"Phone Hardware [Member]","language":"en-US"},{"forObject":"msft:PhoneHardwareMember","labelType":"xbrl:label","value":"Phone Hardware [Member]","language":"en-US"},{"forObject":"msft:PhoneHardwareMember","labelType":"xbrl:terseLabel","value":"Phone Hardware","language":"en-US"},{"forObject":"msft:PhoneHardwareRestructuringPlanMember","labelType":"xbrl:documentation","value":"Phone Hardware Restructuring Plan [Member]","language":"en-US"},{"forObject":"msft:PhoneHardwareRestructuringPlanMember","labelType":"xbrl:label","value":"Phone Hardware Restructuring Plan [Member]","language":"en-US"},{"forObject":"msft:PhoneHardwareRestructuringPlanMember","labelType":"xbrl:terseLabel","value":"Phone Hardware Restructuring Plan","language":"en-US"},{"forObject":"msft:PhoneMember","labelType":"xbrl:documentation","value":"Phone [Member]","language":"en-US"},{"forObject":"msft:PhoneMember","labelType":"xbrl:label","value":"Phone [Member]","language":"en-US"},{"forObject":"msft:PhoneMember","labelType":"xbrl:terseLabel","value":"Phone","language":"en-US"},{"forObject":"msft:ProductRevenueAndServiceAndOtherRevenuePolicyTextBlock","labelType":"xbrl:documentation","value":"Describes product revenue and service and other revenue.","language":"en-US"},{"forObject":"msft:ProductRevenueAndServiceAndOtherRevenuePolicyTextBlock","labelType":"xbrl:label","value":"Product Revenue and Service and Other Revenue [Policy Text Block]","language":"en-US"},{"forObject":"msft:ProductRevenueAndServiceAndOtherRevenuePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Product Revenue and Service and Other Revenue","language":"en-US"},{"forObject":"msft:ProductivityAndBusinessProcessesMember","labelType":"xbrl:documentation","value":"Productivity And Business Processes [Member]","language":"en-US"},{"forObject":"msft:ProductivityAndBusinessProcessesMember","labelType":"xbrl:label","value":"Productivity And Business Processes [Member]","language":"en-US"},{"forObject":"msft:ProductivityAndBusinessProcessesMember","labelType":"xbrl:terseLabel","value":"Productivity and Business Processes","language":"en-US"},{"forObject":"msft:ProductsOrServicesNameSecondaryCategorizationDomain","labelType":"xbrl:documentation","value":"Products or Services Name Secondary Categorization [Domain]","language":"en-US"},{"forObject":"msft:ProductsOrServicesNameSecondaryCategorizationDomain","labelType":"xbrl:label","value":"Products or Services Name Secondary Categorization [Domain]","language":"en-US"},{"forObject":"msft:ProductsOrServicesNameSecondaryCategorizationDomain","labelType":"xbrl:terseLabel","value":"Products or Services Name Secondary Categorization [Domain]","language":"en-US"},{"forObject":"msft:ProductsOrServicesSecondaryCategorizationAxis","labelType":"xbrl:documentation","value":"Products or Services Secondary Categorization [Axis]","language":"en-US"},{"forObject":"msft:ProductsOrServicesSecondaryCategorizationAxis","labelType":"xbrl:label","value":"Products or Services Secondary Categorization [Axis]","language":"en-US"},{"forObject":"msft:ProductsOrServicesSecondaryCategorizationAxis","labelType":"xbrl:terseLabel","value":"Products or Services Secondary Categorization [Axis]","language":"en-US"},{"forObject":"msft:QuarterlyFinancialInformationLineItems","labelType":"xbrl:documentation","value":"Quarterly Financial Information [Line Items]","language":"en-US"},{"forObject":"msft:QuarterlyFinancialInformationLineItems","labelType":"xbrl:label","value":"Quarterly Financial Information [Line Items]","language":"en-US"},{"forObject":"msft:QuarterlyFinancialInformationLineItems","labelType":"xbrl:terseLabel","value":"Quarterly Financial Information [Line Items]","language":"en-US"},{"forObject":"msft:QuarterlyFinancialInformationTable","labelType":"xbrl:documentation","value":"Quarterly Financial Information [Table]","language":"en-US"},{"forObject":"msft:QuarterlyFinancialInformationTable","labelType":"xbrl:label","value":"Quarterly Financial Information [Table]","language":"en-US"},{"forObject":"msft:QuarterlyFinancialInformationTable","labelType":"xbrl:terseLabel","value":"Quarterly Financial Information [Table]","language":"en-US"},{"forObject":"msft:ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationTableTextBlock","labelType":"xbrl:documentation","value":"Reconciliation of the net fair value of assets measured at fair value on a recurring basis to their balance sheet presentation.","language":"en-US"},{"forObject":"msft:ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationTableTextBlock","labelType":"xbrl:label","value":"Reconciliation of Assets Measured at Fair Value on a Recurring Basis to Balance Sheet Presentation [Table Text Block]","language":"en-US"},{"forObject":"msft:ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationTableTextBlock","labelType":"xbrl:terseLabel","value":"Reconciliation of Total Assets Measured at Fair Value on Recurring Basis to Balance Sheet Presentation","language":"en-US"},{"forObject":"msft:ReconciliationOfProvisionOfIncomeTaxesLineItems","labelType":"xbrl:documentation","value":"Reconciliation of Provision of Income Taxes [Line Items]","language":"en-US"},{"forObject":"msft:ReconciliationOfProvisionOfIncomeTaxesLineItems","labelType":"xbrl:label","value":"Reconciliation of Provision of Income Taxes [Line Items]","language":"en-US"},{"forObject":"msft:ReconciliationOfProvisionOfIncomeTaxesLineItems","labelType":"xbrl:terseLabel","value":"Reconciliation of Provision of Income Taxes [Line Items]","language":"en-US"},{"forObject":"msft:ReconciliationOfProvisionOfIncomeTaxesTable","labelType":"xbrl:documentation","value":"Reconciliation of Provision of Income Taxes [Table]","language":"en-US"},{"forObject":"msft:ReconciliationOfProvisionOfIncomeTaxesTable","labelType":"xbrl:label","value":"Reconciliation of Provision of Income Taxes [Table]","language":"en-US"},{"forObject":"msft:ReconciliationOfProvisionOfIncomeTaxesTable","labelType":"xbrl:terseLabel","value":"Reconciliation of Provision of Income Taxes [Table]","language":"en-US"},{"forObject":"msft:ReconciliationOfStatutoryFederalTaxRateLineItems","labelType":"xbrl:documentation","value":"Reconciliation of Statutory Federal Tax Rate [Line Items]","language":"en-US"},{"forObject":"msft:ReconciliationOfStatutoryFederalTaxRateLineItems","labelType":"xbrl:label","value":"Reconciliation of Statutory Federal Tax Rate [Line Items]","language":"en-US"},{"forObject":"msft:ReconciliationOfStatutoryFederalTaxRateLineItems","labelType":"xbrl:terseLabel","value":"Reconciliation of Statutory Federal Tax Rate [Line Items]","language":"en-US"},{"forObject":"msft:ReconciliationOfStatutoryFederalTaxRateTable","labelType":"xbrl:documentation","value":"Reconciliation of Statutory Federal Tax Rate [Table]","language":"en-US"},{"forObject":"msft:ReconciliationOfStatutoryFederalTaxRateTable","labelType":"xbrl:label","value":"Reconciliation of Statutory Federal Tax Rate [Table]","language":"en-US"},{"forObject":"msft:ReconciliationOfStatutoryFederalTaxRateTable","labelType":"xbrl:terseLabel","value":"Reconciliation of Statutory Federal Tax Rate [Table]","language":"en-US"},{"forObject":"msft:RegionalOperatingCentersMember","labelType":"xbrl:documentation","value":"Regional Operating Centers [Member]","language":"en-US"},{"forObject":"msft:RegionalOperatingCentersMember","labelType":"xbrl:label","value":"Regional Operating Centers [Member]","language":"en-US"},{"forObject":"msft:RegionalOperatingCentersMember","labelType":"xbrl:terseLabel","value":"Regional Operating Centers","language":"en-US"},{"forObject":"msft:RevenueRecognitionPeriod","labelType":"xbrl:documentation","value":"Revenue Recognition, Period","language":"en-US"},{"forObject":"msft:RevenueRecognitionPeriod","labelType":"xbrl:label","value":"Revenue Recognition, Period","language":"en-US"},{"forObject":"msft:RevenueRecognitionPeriod","labelType":"xbrl:terseLabel","value":"Revenue recognition period","language":"en-US"},{"forObject":"msft:RevenueReconcilingAmountsAndOtherMember","labelType":"xbrl:documentation","value":"Revenue Reconciling Amounts and Other [Member]","language":"en-US"},{"forObject":"msft:RevenueReconcilingAmountsAndOtherMember","labelType":"xbrl:label","value":"Revenue Reconciling Amounts and Other [Member]","language":"en-US"},{"forObject":"msft:RevenueReconcilingAmountsAndOtherMember","labelType":"xbrl:terseLabel","value":"Revenue reconciling amounts and other","language":"en-US"},{"forObject":"msft:RightOfOffsetAndNettingAxis","labelType":"xbrl:documentation","value":"Right Of Offset And Netting [Axis]","language":"en-US"},{"forObject":"msft:RightOfOffsetAndNettingAxis","labelType":"xbrl:label","value":"Right Of Offset And Netting [Axis]","language":"en-US"},{"forObject":"msft:RightOfOffsetAndNettingAxis","labelType":"xbrl:terseLabel","value":"Right Of Offset And Netting [Axis]","language":"en-US"},{"forObject":"msft:RightOfOffsetAndNettingDomain","labelType":"xbrl:documentation","value":"Right Of Offset And Netting [Domain]","language":"en-US"},{"forObject":"msft:RightOfOffsetAndNettingDomain","labelType":"xbrl:label","value":"Right Of Offset And Netting [Domain]","language":"en-US"},{"forObject":"msft:RightOfOffsetAndNettingDomain","labelType":"xbrl:terseLabel","value":"Right Of Offset And Netting [Domain]","language":"en-US"},{"forObject":"msft:SalesRevenueServicesAndOtherNet","labelType":"xbrl:documentation","value":"Sales Revenue Services and Other Net","language":"en-US"},{"forObject":"msft:SalesRevenueServicesAndOtherNet","labelType":"xbrl:label","value":"Sales Revenue Services and Other Net","language":"en-US"},{"forObject":"msft:SalesRevenueServicesAndOtherNet","labelType":"xbrl:terseLabel","value":"Service and other","language":"en-US"},{"forObject":"msft:ScheduleOfCashCashEquivalentsAndInvestmentsTableTextBlock","labelType":"xbrl:documentation","value":"The schedule of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).","language":"en-US"},{"forObject":"msft:ScheduleOfCashCashEquivalentsAndInvestmentsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Cash, Cash Equivalents and Investments [Table Text Block]","language":"en-US"},{"forObject":"msft:ScheduleOfCashCashEquivalentsAndInvestmentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Investment Components, Including Associated Derivatives but Excluding Held to Maturity Investments","language":"en-US"},{"forObject":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","labelType":"xbrl:documentation","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","labelType":"xbrl:label","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","labelType":"xbrl:terseLabel","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","labelType":"xbrl:documentation","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]","language":"en-US"},{"forObject":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","labelType":"xbrl:label","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]","language":"en-US"},{"forObject":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","labelType":"xbrl:terseLabel","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]","language":"en-US"},{"forObject":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","labelType":"xbrl:documentation","value":"Schedule of Deferred Income Tax Assets and Liabilities [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","labelType":"xbrl:label","value":"Schedule of Deferred Income Tax Assets and Liabilities [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","labelType":"xbrl:terseLabel","value":"Schedule of Deferred Income Tax Assets and Liabilities [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable","labelType":"xbrl:documentation","value":"Schedule of Deferred Income Tax Assets and Liabilities [Table]","language":"en-US"},{"forObject":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable","labelType":"xbrl:label","value":"Schedule of Deferred Income Tax Assets and Liabilities [Table]","language":"en-US"},{"forObject":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable","labelType":"xbrl:terseLabel","value":"Schedule of Deferred Income Tax Assets and Liabilities [Table]","language":"en-US"},{"forObject":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","labelType":"xbrl:documentation","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","labelType":"xbrl:terseLabel","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]","language":"en-US"},{"forObject":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","labelType":"xbrl:documentation","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]","language":"en-US"},{"forObject":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]","language":"en-US"},{"forObject":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","labelType":"xbrl:terseLabel","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]","language":"en-US"},{"forObject":"msft:SellingAndMarketingPolicyTextBlock","labelType":"xbrl:documentation","value":"Describes the entity's policies for sales and marketing expenses, which include payroll and related costs for sales and marketing personnel and costs of advertising (such as promotions, tradeshows and seminars).","language":"en-US"},{"forObject":"msft:SellingAndMarketingPolicyTextBlock","labelType":"xbrl:label","value":"Selling And Marketing [Policy Text Block]","language":"en-US"},{"forObject":"msft:SellingAndMarketingPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Sales and Marketing","language":"en-US"},{"forObject":"msft:ServerProductsAndToolsMember","labelType":"xbrl:documentation","value":"Server products and tools [Member]","language":"en-US"},{"forObject":"msft:ServerProductsAndToolsMember","labelType":"xbrl:label","value":"Server products and tools [Member]","language":"en-US"},{"forObject":"msft:ServerProductsAndToolsMember","labelType":"xbrl:terseLabel","value":"Server products and tools","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByEmployeeStockPurchasePlanNumberOfSharesAuthorized","labelType":"xbrl:documentation","value":"The maximum number of shares originally approved, net of any subsequent amendments and adjustments, for employee purchases under the employee stock purchase plan.","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByEmployeeStockPurchasePlanNumberOfSharesAuthorized","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Employee Stock Purchase Plan, Number of Shares Authorized","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByEmployeeStockPurchasePlanNumberOfSharesAuthorized","labelType":"xbrl:terseLabel","value":"Shares reserved for future issuance through the employee stock purchase plan","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","labelType":"xbrl:documentation","value":"Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Expected Dividends Per Share","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Expected Dividends Per Share","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","labelType":"xbrl:terseLabel","value":"Dividends per share (quarterly amounts)","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems","labelType":"xbrl:documentation","value":"Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Line Items]","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems","labelType":"xbrl:label","value":"Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Line Items]","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems","labelType":"xbrl:terseLabel","value":"Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Line Items]","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable","labelType":"xbrl:documentation","value":"Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Table]","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable","labelType":"xbrl:label","value":"Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Table]","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable","labelType":"xbrl:terseLabel","value":"Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Table]","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock awards.","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTableTextBlock","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Method Used [Table Text Block]","language":"en-US"},{"forObject":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTableTextBlock","labelType":"xbrl:terseLabel","value":"Assumptions Used in Estimating the Fair Value of Stock Award Grants","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramDisclosureTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of the company's share repurchase activity.","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramDisclosureTableTextBlock","labelType":"xbrl:label","value":"Share Repurchase Program Disclosure [Table Text Block]","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramDisclosureTableTextBlock","labelType":"xbrl:terseLabel","value":"Share Repurchases","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramTwentyThirteenMember","labelType":"xbrl:documentation","value":"Share Repurchase Program, Twenty Thirteen [Member]","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramTwentyThirteenMember","labelType":"xbrl:label","value":"Share Repurchase Program, Twenty Thirteen [Member]","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramTwentyThirteenMember","labelType":"xbrl:terseLabel","value":"Share Repurchase Program 2013","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramTwentyZeroEightMember","labelType":"xbrl:documentation","value":"Share Repurchase Program Twenty Zero Eight [Member]","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramTwentyZeroEightMember","labelType":"xbrl:label","value":"Share Repurchase Program Twenty Zero Eight [Member]","language":"en-US"},{"forObject":"msft:ShareRepurchaseProgramTwentyZeroEightMember","labelType":"xbrl:terseLabel","value":"Share Repurchase Program 2008","language":"en-US"},{"forObject":"msft:ShareRepurchasesLineItems","labelType":"xbrl:documentation","value":"Share Repurchases [Line Items]","language":"en-US"},{"forObject":"msft:ShareRepurchasesLineItems","labelType":"xbrl:label","value":"Share Repurchases [Line Items]","language":"en-US"},{"forObject":"msft:ShareRepurchasesLineItems","labelType":"xbrl:terseLabel","value":"Share Repurchases [Line Items]","language":"en-US"},{"forObject":"msft:ShareRepurchasesTable","labelType":"xbrl:documentation","value":"Share Repurchases [Table]","language":"en-US"},{"forObject":"msft:ShareRepurchasesTable","labelType":"xbrl:label","value":"Share Repurchases [Table]","language":"en-US"},{"forObject":"msft:ShareRepurchasesTable","labelType":"xbrl:terseLabel","value":"Share Repurchases [Table]","language":"en-US"},{"forObject":"msft:SignificantAccountingPoliciesLineItems","labelType":"xbrl:documentation","value":"Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"msft:SignificantAccountingPoliciesLineItems","labelType":"xbrl:label","value":"Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"msft:SignificantAccountingPoliciesLineItems","labelType":"xbrl:terseLabel","value":"Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"msft:SignificantAccountingPoliciesTable","labelType":"xbrl:documentation","value":"Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"msft:SignificantAccountingPoliciesTable","labelType":"xbrl:label","value":"Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"msft:SignificantAccountingPoliciesTable","labelType":"xbrl:terseLabel","value":"Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare","labelType":"xbrl:documentation","value":"The average price per share of stock purchased by employees under the Employee Stock Purchase Plan during the period.","language":"en-US"},{"forObject":"msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare","labelType":"xbrl:label","value":"Stock Issued, Employee Stock Purchase Plan, Average Price Per Share","language":"en-US"},{"forObject":"msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare","labelType":"xbrl:terseLabel","value":"Average price per share","language":"en-US"},{"forObject":"msft:SurfaceMember","labelType":"xbrl:documentation","value":"Surface [Member]","language":"en-US"},{"forObject":"msft:SurfaceMember","labelType":"xbrl:label","value":"Surface [Member]","language":"en-US"},{"forObject":"msft:SurfaceMember","labelType":"xbrl:terseLabel","value":"Surface","language":"en-US"},{"forObject":"msft:TwentySixteenRestructuringPlanMember","labelType":"xbrl:documentation","value":"Twenty Sixteen Restructuring Plan [Member]","language":"en-US"},{"forObject":"msft:TwentySixteenRestructuringPlanMember","labelType":"xbrl:label","value":"Twenty Sixteen Restructuring Plan [Member]","language":"en-US"},{"forObject":"msft:TwentySixteenRestructuringPlanMember","labelType":"xbrl:terseLabel","value":"2016 Restructuring","language":"en-US"},{"forObject":"msft:USDDebtIssuedInPeriodMember","labelType":"xbrl:documentation","value":"USD Debt Issued in Period [Member]","language":"en-US"},{"forObject":"msft:USDDebtIssuedInPeriodMember","labelType":"xbrl:label","value":"USD Debt Issued in Period [Member]","language":"en-US"},{"forObject":"msft:USDDebtIssuedInPeriodMember","labelType":"xbrl:terseLabel","value":"USD Debt Issued in Period","language":"en-US"},{"forObject":"msft:ValuationAllowancesAndReservesChargedToCostsAndOther","labelType":"xbrl:documentation","value":"Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, charged to costs and expenses, as well as other adjustments to the reserves that are not charged to costs and expenses.","language":"en-US"},{"forObject":"msft:ValuationAllowancesAndReservesChargedToCostsAndOther","labelType":"xbrl:label","value":"Valuation Allowances and Reserves, Charged to Costs and Other","language":"en-US"},{"forObject":"msft:ValuationAllowancesAndReservesChargedToCostsAndOther","labelType":"xbrl:terseLabel","value":"Charged to costs and other","language":"en-US"},{"forObject":"msft:WindowsOperatingSystemsForComputingDevicesMember","labelType":"xbrl:documentation","value":"Windows Operating Systems for Computing Devices [Member]","language":"en-US"},{"forObject":"msft:WindowsOperatingSystemsForComputingDevicesMember","labelType":"xbrl:label","value":"Windows Operating Systems for Computing Devices [Member]","language":"en-US"},{"forObject":"msft:WindowsOperatingSystemsForComputingDevicesMember","labelType":"xbrl:terseLabel","value":"Windows PC operating system","language":"en-US"},{"forObject":"msft:WindowsTenDeferralMember","labelType":"xbrl:documentation","value":"Windows Ten Deferral [Member]","language":"en-US"},{"forObject":"msft:WindowsTenDeferralMember","labelType":"xbrl:label","value":"Windows Ten Deferral [Member]","language":"en-US"},{"forObject":"msft:WindowsTenDeferralMember","labelType":"xbrl:terseLabel","value":"Windows 10 Licenses","language":"en-US"},{"forObject":"msft:XboxMember","labelType":"xbrl:documentation","value":"Xbox [Member]","language":"en-US"},{"forObject":"msft:XboxMember","labelType":"xbrl:label","value":"Xbox [Member]","language":"en-US"},{"forObject":"msft:XboxMember","labelType":"xbrl:terseLabel","value":"Xbox","language":"en-US"},{"forObject":"us-gaap:AccountingChangesAndErrorCorrectionsAbstract","labelType":"xbrl:label","value":"Accounting Changes and Error Corrections [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountingChangesAndErrorCorrectionsAbstract","labelType":"xbrl:terseLabel","value":"Accounting Changes and Error Corrections [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:terseLabel","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:label","value":"Accounts Payable, Current","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable, net of allowance for doubtful accounts of $426 and $335","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:label","value":"Accrued Income Taxes, Current","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:terseLabel","value":"Income taxes","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesNoncurrent","labelType":"xbrl:label","value":"Accrued Income Taxes, Noncurrent","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesNoncurrent","labelType":"xbrl:terseLabel","value":"Tax contingencies and other tax liabilities","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property and equipment, accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember","labelType":"xbrl:label","value":"Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember","labelType":"xbrl:terseLabel","value":"Derivatives","language":"en-US"},{"forObject":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember","labelType":"xbrl:label","value":"Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember","labelType":"xbrl:terseLabel","value":"Investments","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss) [Line Items]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income (Loss) [Line Items]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:periodEndLabel","value":"Accumulated other comprehensive income (loss), end of period","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:periodStartLabel","value":"Accumulated other comprehensive income (loss), beginning of period","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive income","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss) [Table]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income (Loss) [Table]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"AOCI Attributable to Parent [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive income","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:label","value":"Acquired Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:terseLabel","value":"Acquired Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:label","value":"Acquired Finite-lived Intangible Assets, Weighted Average Useful Life","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:terseLabel","value":"Weighted Average Life","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:verboseLabel","value":"Weighted-average amortization period","language":"en-US"},{"forObject":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","labelType":"xbrl:label","value":"Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net","language":"en-US"},{"forObject":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","labelType":"xbrl:terseLabel","value":"Stock-based compensation income tax benefits","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:label","value":"Adjustments for New Accounting Pronouncements [Axis]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:terseLabel","value":"Adjustments for New Accounting Pronouncements [Axis]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net income to net cash from operations:","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:label","value":"Advertising Expense","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:terseLabel","value":"Advertising expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:label","value":"Allocated Share-based Compensation Expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsMember","labelType":"xbrl:label","value":"Allowance for Doubtful Accounts [Member]","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsMember","labelType":"xbrl:terseLabel","value":"Allowance for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:label","value":"Allowance for Doubtful Accounts Receivable, Current","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable, allowance for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Amortization of Intangible Assets","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Intangible assets amortization expense","language":"en-US"},{"forObject":"us-gaap:AssetBackedSecuritiesMember","labelType":"xbrl:label","value":"Asset-backed Securities [Member]","language":"en-US"},{"forObject":"us-gaap:AssetBackedSecuritiesMember","labelType":"xbrl:terseLabel","value":"Mortgage- and asset-backed securities","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:label","value":"Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:terseLabel","value":"Goodwill and asset impairments","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:label","value":"Assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:label","value":"Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:terseLabel","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets, Current","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Assets, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current assets:","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosureRecurring","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure, Recurring","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosureRecurring","labelType":"xbrl:terseLabel","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosureRecurring","labelType":"xbrl:verboseLabel","value":"Net fair value of assets measured at fair value on a recurring basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","labelType":"xbrl:label","value":"Available-for-sale Debt Securities, Amortized Cost Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecurities","labelType":"xbrl:label","value":"Available-for-sale Securities","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecurities","labelType":"xbrl:terseLabel","value":"Recorded Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecurities","labelType":"xbrl:totalLabel","value":"Recorded basis of investment components","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:label","value":"Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:terseLabel","value":"Unrealized Gains","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","labelType":"xbrl:label","value":"Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","labelType":"xbrl:negatedLabel","value":"Unrealized Losses","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","labelType":"xbrl:label","value":"Available-for-sale Securities, Amortized Cost Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","labelType":"xbrl:totalLabel","value":"Cost Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","labelType":"xbrl:label","value":"Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","labelType":"xbrl:negatedLabel","value":"12 Months or Greater - Unrealized Losses","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","labelType":"xbrl:label","value":"Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","labelType":"xbrl:negatedTotalLabel","value":"Total Unrealized Losses","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","labelType":"xbrl:label","value":"Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","labelType":"xbrl:totalLabel","value":"Total Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","labelType":"xbrl:label","value":"Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","labelType":"xbrl:negatedLabel","value":"Less than 12 Months - Unrealized Losses","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","labelType":"xbrl:label","value":"Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","labelType":"xbrl:terseLabel","value":"Less than 12 Months - Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","labelType":"xbrl:label","value":"Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","labelType":"xbrl:terseLabel","value":"12 Months or Greater - Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesCurrent","labelType":"xbrl:label","value":"Available-for-sale Securities, Current","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesCurrent","labelType":"xbrl:terseLabel","value":"Short-term Investments","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesCurrent","labelType":"xbrl:verboseLabel","value":"Short-term investments (including securities loaned of $204 and $75)","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Rolling Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract","labelType":"xbrl:terseLabel","value":"Cost Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","labelType":"xbrl:terseLabel","value":"Estimated Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Amortized Cost Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis","labelType":"xbrl:terseLabel","value":"Due in one year or less","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","labelType":"xbrl:terseLabel","value":"Due in one year or less","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Rolling after Year Ten, Amortized Cost Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis","labelType":"xbrl:terseLabel","value":"Due after 10 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Rolling after Year Ten, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue","labelType":"xbrl:terseLabel","value":"Due after 10 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Rolling Year Six Through Ten, Amortized Cost Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis","labelType":"xbrl:terseLabel","value":"Due after five years through 10 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Rolling Year Six Through Ten, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue","labelType":"xbrl:terseLabel","value":"Due after five years through 10 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Amortized Cost Basis","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis","labelType":"xbrl:terseLabel","value":"Due after one year through five years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","labelType":"xbrl:terseLabel","value":"Due after one year through five years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Securities","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesGrossRealizedGains","labelType":"xbrl:label","value":"Available-for-sale Securities, Gross Realized Gains","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesGrossRealizedGains","labelType":"xbrl:terseLabel","value":"Realized gains from sales of available-for-sale securities","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses","labelType":"xbrl:label","value":"Available-for-sale Securities, Gross Realized Losses","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses","labelType":"xbrl:negatedLabel","value":"Realized losses from sales of available-for-sale securities","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:label","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:terseLabel","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:label","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:terseLabel","value":"Derivatives, Fair Value, by Balance Sheet Location","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:label","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:terseLabel","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Basis of Accounting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Accounting Principles","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:label","value":"Building and Building Improvements [Member]","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:terseLabel","value":"Buildings and Improvements","language":"en-US"},{"forObject":"us-gaap:BuildingMember","labelType":"xbrl:label","value":"Building [Member]","language":"en-US"},{"forObject":"us-gaap:BuildingMember","labelType":"xbrl:terseLabel","value":"Buildings","language":"en-US"},{"forObject":"us-gaap:BuildingsAndImprovementsGross","labelType":"xbrl:label","value":"Buildings and Improvements, Gross","language":"en-US"},{"forObject":"us-gaap:BuildingsAndImprovementsGross","labelType":"xbrl:terseLabel","value":"Buildings and improvements","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition, Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:terseLabel","value":"Business Acquisition, Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:terseLabel","value":"Business Acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","labelType":"xbrl:label","value":"Business Acquisition, Effective Date of Acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","labelType":"xbrl:terseLabel","value":"Acquisition date","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:label","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:terseLabel","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionNameOfAcquiredEntity","labelType":"xbrl:label","value":"Business Acquisition, Name of Acquired Entity","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionNameOfAcquiredEntity","labelType":"xbrl:terseLabel","value":"Name of acquired entity","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","labelType":"xbrl:terseLabel","value":"Diluted earnings per share","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Information [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","labelType":"xbrl:terseLabel","value":"Supplemental Consolidated Results on Unaudited Pro Forma Basis, as If the Acquisition Had Been Consummated on Beginning of Period","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:label","value":"Business Acquisition, Share Price","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:terseLabel","value":"Acquisition price per share","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible","labelType":"xbrl:label","value":"Business Combination, Acquired Receivables, Estimated Uncollectible","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible","labelType":"xbrl:terseLabel","value":"Gross accounts receivable, expected to be uncollectible","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount","labelType":"xbrl:label","value":"Business Combination, Acquired Receivables, Gross Contractual Amount","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount","labelType":"xbrl:terseLabel","value":"Gross accounts receivable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:label","value":"Business Combination, Acquisition Related Costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:terseLabel","value":"Acquisition costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:terseLabel","value":"Total purchase price","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred, Liabilities Incurred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:terseLabel","value":"Liabilities assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:label","value":"Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:terseLabel","value":"Operating loss since the Acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:label","value":"Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:terseLabel","value":"Revenue since the Acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:verboseLabel","value":"Cash acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","labelType":"xbrl:terseLabel","value":"Other current assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:terseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities","labelType":"xbrl:negatedLabel","value":"Current liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:positiveLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:terseLabel","value":"Fair value of intangible assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","labelType":"xbrl:verboseLabel","value":"Identifiable intangible assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities","labelType":"xbrl:negatedLabel","value":"Long-term liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Total purchase price","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:label","value":"Business Combinations [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:terseLabel","value":"Business Combinations [Abstract]","language":"en-US"},{"forObject":"us-gaap:CapitalUnitLineItems","labelType":"xbrl:label","value":"Capital Unit [Line Items]","language":"en-US"},{"forObject":"us-gaap:CapitalUnitLineItems","labelType":"xbrl:terseLabel","value":"Capital Unit [Line Items]","language":"en-US"},{"forObject":"us-gaap:CapitalizedComputerSoftwareAmortization1","labelType":"xbrl:label","value":"Capitalized Computer Software, Amortization","language":"en-US"},{"forObject":"us-gaap:CapitalizedComputerSoftwareAmortization1","labelType":"xbrl:terseLabel","value":"Amortization of capitalized software","language":"en-US"},{"forObject":"us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers","labelType":"xbrl:label","value":"Capitalized Software Development Costs for Software Sold to Customers","language":"en-US"},{"forObject":"us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers","labelType":"xbrl:terseLabel","value":"Net carrying amount of software to be sold, leased, or otherwise marketed","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:label","value":"Cash","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:verboseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAbstract","labelType":"xbrl:label","value":"Cash and Cash Equivalents [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAbstract","labelType":"xbrl:terseLabel","value":"Cash and Cash Equivalents [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash and Cash Equivalents, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents, end of period","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodStartLabel","value":"Cash and cash equivalents, beginning of period","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Period Increase (Decrease)","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","labelType":"xbrl:totalLabel","value":"Net change in cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsAndShortTermInvestments","labelType":"xbrl:label","value":"Cash, Cash Equivalents, and Short-term Investments","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsAndShortTermInvestments","labelType":"xbrl:totalLabel","value":"Total cash, cash equivalents, and short-term investments","language":"en-US"},{"forObject":"us-gaap:CashFlowHedgingMember","labelType":"xbrl:label","value":"Cash Flow Hedging [Member]","language":"en-US"},{"forObject":"us-gaap:CashFlowHedgingMember","labelType":"xbrl:terseLabel","value":"Cash flow hedging","language":"en-US"},{"forObject":"us-gaap:CashMember","labelType":"xbrl:label","value":"Cash [Member]","language":"en-US"},{"forObject":"us-gaap:CashMember","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:CertificatesOfDepositMember","labelType":"xbrl:label","value":"Certificates of Deposit [Member]","language":"en-US"},{"forObject":"us-gaap:CertificatesOfDepositMember","labelType":"xbrl:terseLabel","value":"Certificates of deposit","language":"en-US"},{"forObject":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","labelType":"xbrl:label","value":"Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments","language":"en-US"},{"forObject":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","labelType":"xbrl:terseLabel","value":"Derivatives","language":"en-US"},{"forObject":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","labelType":"xbrl:label","value":"Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge","language":"en-US"},{"forObject":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","labelType":"xbrl:terseLabel","value":"Hedged items","language":"en-US"},{"forObject":"us-gaap:CommercialPaper","labelType":"xbrl:label","value":"Commercial Paper","language":"en-US"},{"forObject":"us-gaap:CommercialPaper","labelType":"xbrl:terseLabel","value":"Commercial paper","language":"en-US"},{"forObject":"us-gaap:CommercialPaperMember","labelType":"xbrl:label","value":"Commercial Paper [Member]","language":"en-US"},{"forObject":"us-gaap:CommercialPaperMember","labelType":"xbrl:terseLabel","value":"Commercial paper","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:terseLabel","value":"Commitments and contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsDisclosureTextBlock","labelType":"xbrl:label","value":"Commitments Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:CommitmentsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"COMMITMENTS","language":"en-US"},{"forObject":"us-gaap:CommitmentsFairValueDisclosure","labelType":"xbrl:label","value":"Commitments, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:CommitmentsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Committed for construction of new buildings, building improvements and leasehold improvements","language":"en-US"},{"forObject":"us-gaap:CommodityContractMember","labelType":"xbrl:label","value":"Commodity Contract [Member]","language":"en-US"},{"forObject":"us-gaap:CommodityContractMember","labelType":"xbrl:terseLabel","value":"Commodity Contracts","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareDeclared","labelType":"xbrl:label","value":"Common Stock, Dividends, Per Share, Declared","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareDeclared","labelType":"xbrl:terseLabel","value":"Cash dividends declared per common share","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareDeclared","labelType":"xbrl:verboseLabel","value":"Dividend Per Share","language":"en-US"},{"forObject":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Common Stock Including Additional Paid in Capital [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Common stock and paid-in capital","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common Stock, Shares Authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:terseLabel","value":"Common stock, shares authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common Stock, Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Balance, end of year","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Balance, beginning of year","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Common stock, outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStocksIncludingAdditionalPaidInCapital","labelType":"xbrl:label","value":"Common Stocks, Including Additional Paid in Capital","language":"en-US"},{"forObject":"us-gaap:CommonStocksIncludingAdditionalPaidInCapital","labelType":"xbrl:terseLabel","value":"Common stock and paid-in capital - shares authorized 24,000; outstanding 7,808 and 8,027","language":"en-US"},{"forObject":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","labelType":"xbrl:label","value":"Compensation and Employee Benefit Plans [Text Block]","language":"en-US"},{"forObject":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","labelType":"xbrl:terseLabel","value":"EMPLOYEE STOCK AND SAVINGS PLANS","language":"en-US"},{"forObject":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","labelType":"xbrl:label","value":"Component of Other Income, Nonoperating [Abstract]","language":"en-US"},{"forObject":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","labelType":"xbrl:terseLabel","value":"Components of Other Income (Expense) [Line Items]","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Comprehensive income","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNoteTextBlock","labelType":"xbrl:label","value":"Comprehensive Income (Loss) Note [Text Block]","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNoteTextBlock","labelType":"xbrl:terseLabel","value":"ACCUMULATED OTHER COMPREHENSIVE INCOME","language":"en-US"},{"forObject":"us-gaap:ComputerEquipmentMember","labelType":"xbrl:label","value":"Computer Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:ComputerEquipmentMember","labelType":"xbrl:terseLabel","value":"Computer Equipment","language":"en-US"},{"forObject":"us-gaap:ConsolidationItemsAxis","labelType":"xbrl:label","value":"Consolidation Items [Axis]","language":"en-US"},{"forObject":"us-gaap:ConsolidationItemsAxis","labelType":"xbrl:terseLabel","value":"Segment Reporting Reconciling Item","language":"en-US"},{"forObject":"us-gaap:ConsolidationItemsDomain","labelType":"xbrl:label","value":"Consolidation Items [Domain]","language":"en-US"},{"forObject":"us-gaap:ConsolidationItemsDomain","labelType":"xbrl:terseLabel","value":"Consolidation Items [Domain]","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Principles of Consolidation","language":"en-US"},{"forObject":"us-gaap:ContractualRightsMember","labelType":"xbrl:label","value":"Contractual Rights [Member]","language":"en-US"},{"forObject":"us-gaap:ContractualRightsMember","labelType":"xbrl:terseLabel","value":"Contract-based","language":"en-US"},{"forObject":"us-gaap:CorporateDebtSecuritiesMember","labelType":"xbrl:label","value":"Corporate Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:CorporateDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Corporate notes and bonds","language":"en-US"},{"forObject":"us-gaap:CostMethodInvestments","labelType":"xbrl:label","value":"Cost Method Investments","language":"en-US"},{"forObject":"us-gaap:CostMethodInvestments","labelType":"xbrl:terseLabel","value":"Common and preferred stock measured at fair value on a nonrecurring basis","language":"en-US"},{"forObject":"us-gaap:CostMethodInvestments","labelType":"xbrl:verboseLabel","value":"Recorded basis of common and preferred stock that are restricted for more than one year or are not publicly traded","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsSold","labelType":"xbrl:label","value":"Cost of Goods Sold","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsSold","labelType":"xbrl:terseLabel","value":"Product","language":"en-US"},{"forObject":"us-gaap:CostOfRevenue","labelType":"xbrl:label","value":"Cost of Revenue","language":"en-US"},{"forObject":"us-gaap:CostOfRevenue","labelType":"xbrl:totalLabel","value":"Total cost of revenue","language":"en-US"},{"forObject":"us-gaap:CostOfRevenueAbstract","labelType":"xbrl:label","value":"Cost of Revenue [Abstract]","language":"en-US"},{"forObject":"us-gaap:CostOfRevenueAbstract","labelType":"xbrl:terseLabel","value":"Cost of revenue","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:label","value":"Cost of Sales, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cost of Revenue","language":"en-US"},{"forObject":"us-gaap:CreditRiskContractMember","labelType":"xbrl:label","value":"Credit Risk Contract [Member]","language":"en-US"},{"forObject":"us-gaap:CreditRiskContractMember","labelType":"xbrl:terseLabel","value":"Credit Contracts","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Federal Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"U.S. federal","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Foreign Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Current taxes","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit), Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Current Taxes","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current State and Local Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"U.S. state and local","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:label","value":"Customer Relationships [Member]","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:terseLabel","value":"Customer-related","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"Debt Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Debt Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:label","value":"Debt Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"DEBT","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:terseLabel","value":"Debt Instrument","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCreditRating","labelType":"xbrl:label","value":"Debt Instrument, Credit Rating","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCreditRating","labelType":"xbrl:terseLabel","value":"Debt instrument credit rating","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:label","value":"Debt Instrument, Face Amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:terseLabel","value":"Face Value","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Effective Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:terseLabel","value":"Effective Interest Rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Stated Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:terseLabel","value":"Stated Interest Rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:label","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:terseLabel","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:label","value":"Debt Instrument, Maturity Date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:terseLabel","value":"Debt maturity date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:terseLabel","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:terseLabel","value":"Schedule of Long-term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:label","value":"Debt Instrument, Term","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:terseLabel","value":"Commercial paper, maturity term","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:label","value":"Debt Instrument, Unamortized Discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:terseLabel","value":"Unamortized discount","language":"en-US"},{"forObject":"us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis","labelType":"xbrl:label","value":"Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]","language":"en-US"},{"forObject":"us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis","labelType":"xbrl:terseLabel","value":"Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Deferred taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Deferred Taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Deferred income tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:negatedTotalLabel","value":"Net deferred income tax assets (liabilities)","language":"en-US"},{"forObject":"us-gaap:DeferredRevenue","labelType":"xbrl:label","value":"Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenue","labelType":"xbrl:terseLabel","value":"Unearned revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueArrangementByTypeTable","labelType":"xbrl:label","value":"Deferred Revenue Arrangement, by Type [Table]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueArrangementByTypeTable","labelType":"xbrl:terseLabel","value":"Deferred Revenue Arrangement, by Type [Table]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueArrangementLineItems","labelType":"xbrl:label","value":"Deferred Revenue Arrangement [Line Items]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueArrangementLineItems","labelType":"xbrl:terseLabel","value":"Deferred Revenue Arrangement [Line Items]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueArrangementTypeAxis","labelType":"xbrl:label","value":"Deferred Revenue Arrangement Type [Axis]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueArrangementTypeAxis","labelType":"xbrl:terseLabel","value":"Deferred Revenue Arrangement Type","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueArrangementTypeDomain","labelType":"xbrl:label","value":"Deferred Revenue [Domain]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueArrangementTypeDomain","labelType":"xbrl:terseLabel","value":"Deferred Revenue [Domain]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:label","value":"Deferred Revenue, Current","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:terseLabel","value":"Short-term unearned revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueDisclosureAbstract","labelType":"xbrl:label","value":"Deferred Revenue Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Deferred Revenue Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueDisclosureTextBlock","labelType":"xbrl:label","value":"Deferred Revenue Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"UNEARNED REVENUE","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueNoncurrent","labelType":"xbrl:label","value":"Deferred Revenue, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueNoncurrent","labelType":"xbrl:terseLabel","value":"Long-term unearned revenue","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsDeferredIncome","labelType":"xbrl:label","value":"Deferred Tax Assets, Deferred Income","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsDeferredIncome","labelType":"xbrl:terseLabel","value":"Unearned revenue","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:totalLabel","value":"Deferred income tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetAbstract","labelType":"xbrl:label","value":"Deferred Tax Assets, Net, Classification [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetAbstract","labelType":"xbrl:terseLabel","value":"Reported As","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent","labelType":"xbrl:label","value":"Deferred Tax Assets, Net, Current","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent","labelType":"xbrl:terseLabel","value":"Current deferred income tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net of Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:totalLabel","value":"Deferred income tax assets, net of valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:label","value":"Deferred Tax Assets, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:terseLabel","value":"Deferred Income Tax Assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets, Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Loss carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:label","value":"Deferred Tax Assets, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:terseLabel","value":"Other revenue items","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther","labelType":"xbrl:terseLabel","value":"Other expense items","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses","labelType":"xbrl:terseLabel","value":"Impaired investments","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges","labelType":"xbrl:terseLabel","value":"Restructuring charges","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:negatedLabel","value":"Less valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesAbstract","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Deferred Income Tax Liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Net, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNoncurrent","labelType":"xbrl:verboseLabel","value":"Long-term deferred income tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNoncurrent","labelType":"xbrl:negatedLabel","value":"Long-term deferred income tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesOther","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesOther","labelType":"xbrl:negatedLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Undistributed Foreign Earnings","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings","labelType":"xbrl:negatedLabel","value":"Foreign earnings","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries","labelType":"xbrl:label","value":"Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries","labelType":"xbrl:terseLabel","value":"Unrecognized tax liability on temporary differences resulting from earnings for certain non-U.S. subsidiaries which are permanently reinvested outside the United States","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanCostRecognized","labelType":"xbrl:label","value":"Defined Contribution Plan, Cost Recognized","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanCostRecognized","labelType":"xbrl:terseLabel","value":"Matching contributions for all employee savings plans","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","labelType":"xbrl:label","value":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","labelType":"xbrl:terseLabel","value":"Percentage of employee's earnings the company may contribute to the savings plan","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","labelType":"xbrl:label","value":"Defined Contribution Plan, Employer Matching Contribution, Percent of Match","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","labelType":"xbrl:terseLabel","value":"Company contribution amount for each dollar a participant contributes to the savings plan","language":"en-US"},{"forObject":"us-gaap:DepositsReceivedForSecuritiesLoanedAtCarryingValue","labelType":"xbrl:label","value":"Deposits Received for Securities Loaned, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:DepositsReceivedForSecuritiesLoanedAtCarryingValue","labelType":"xbrl:terseLabel","value":"Securities lending payable","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:label","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:terseLabel","value":"Depreciation expense","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetFairValueGrossLiability","labelType":"xbrl:label","value":"Derivative Asset, Fair Value, Gross Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetFairValueGrossLiability","labelType":"xbrl:negatedLabel","value":"Gross amounts of derivatives offset in the balance sheet, assets","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetsCurrent","labelType":"xbrl:label","value":"Derivative Asset, Current","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetsCurrent","labelType":"xbrl:negatedLabel","value":"Less derivative net assets classified as other current assets","language":"en-US"},{"forObject":"us-gaap:DerivativeCollateralObligationToReturnCash","labelType":"xbrl:label","value":"Derivative, Collateral, Obligation to Return Cash","language":"en-US"},{"forObject":"us-gaap:DerivativeCollateralObligationToReturnCash","labelType":"xbrl:negatedLabel","value":"Cash collateral received, liabilities","language":"en-US"},{"forObject":"us-gaap:DerivativeCollateralRightToReclaimCash","labelType":"xbrl:label","value":"Derivative, Collateral, Right to Reclaim Cash","language":"en-US"},{"forObject":"us-gaap:DerivativeCollateralRightToReclaimCash","labelType":"xbrl:terseLabel","value":"Cash collateral received, assets","language":"en-US"},{"forObject":"us-gaap:DerivativeContractTypeDomain","labelType":"xbrl:label","value":"Derivative Contract [Domain]","language":"en-US"},{"forObject":"us-gaap:DerivativeContractTypeDomain","labelType":"xbrl:terseLabel","value":"Derivative Contract [Domain]","language":"en-US"},{"forObject":"us-gaap:DerivativeFairValueOfDerivativeAsset","labelType":"xbrl:label","value":"Derivative Asset, Fair Value, Gross Asset","language":"en-US"},{"forObject":"us-gaap:DerivativeFairValueOfDerivativeAsset","labelType":"xbrl:terseLabel","value":"Derivative Assets","language":"en-US"},{"forObject":"us-gaap:DerivativeFairValueOfDerivativeLiability","labelType":"xbrl:label","value":"Derivative Liability, Fair Value, Gross Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeFairValueOfDerivativeLiability","labelType":"xbrl:negatedLabel","value":"Derivative Liabilities","language":"en-US"},{"forObject":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","labelType":"xbrl:label","value":"Derivative Financial Instruments, Assets [Member]","language":"en-US"},{"forObject":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","labelType":"xbrl:terseLabel","value":"Derivatives","language":"en-US"},{"forObject":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember","labelType":"xbrl:label","value":"Derivative Financial Instruments, Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Derivatives and other","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentRiskAxis","labelType":"xbrl:label","value":"Derivative Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentRiskAxis","labelType":"xbrl:terseLabel","value":"Derivative Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","labelType":"xbrl:label","value":"Derivative Instruments and Hedging Activities Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Derivative Instruments and Hedging Activities Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","labelType":"xbrl:label","value":"Derivative Instruments and Hedging Activities Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"DERIVATIVES","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","labelType":"xbrl:label","value":"Hedging Relationship [Axis]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","labelType":"xbrl:terseLabel","value":"Hedging Relationship [Axis]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","labelType":"xbrl:label","value":"Derivative Instruments, Gain (Loss) [Table]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","labelType":"xbrl:terseLabel","value":"Derivative Instruments, Gain (Loss) [Table]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossLineItems","labelType":"xbrl:label","value":"Derivative Instruments, Gain (Loss) [Line Items]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossLineItems","labelType":"xbrl:terseLabel","value":"Derivative Instruments, Gain (Loss) [Line Items]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet","labelType":"xbrl:label","value":"Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet","labelType":"xbrl:terseLabel","value":"Losses recognized in other income (expense), net","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract","labelType":"xbrl:label","value":"Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract","labelType":"xbrl:terseLabel","value":"Amount Excluded from Effectiveness Assessment and Ineffective Portion","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","labelType":"xbrl:label","value":"Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","labelType":"xbrl:terseLabel","value":"Changes in fair value of derivatives not designated as hedges","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilityFairValueGrossAsset","labelType":"xbrl:label","value":"Derivative Liability, Fair Value, Gross Asset","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilityFairValueGrossAsset","labelType":"xbrl:terseLabel","value":"Gross amounts of derivatives offset in the balance sheet, liabilities","language":"en-US"},{"forObject":"us-gaap:DerivativeLineItems","labelType":"xbrl:label","value":"Derivative [Line Items]","language":"en-US"},{"forObject":"us-gaap:DerivativeLineItems","labelType":"xbrl:terseLabel","value":"Derivative [Line Items]","language":"en-US"},{"forObject":"us-gaap:DerivativeTable","labelType":"xbrl:label","value":"Derivative [Table]","language":"en-US"},{"forObject":"us-gaap:DerivativeTable","labelType":"xbrl:terseLabel","value":"Derivative [Table]","language":"en-US"},{"forObject":"us-gaap:DerivativesFairValueLineItems","labelType":"xbrl:label","value":"Derivatives, Fair Value [Line Items]","language":"en-US"},{"forObject":"us-gaap:DerivativesFairValueLineItems","labelType":"xbrl:terseLabel","value":"Derivatives, Fair Value [Line Items]","language":"en-US"},{"forObject":"us-gaap:DerivativesPolicyTextBlock","labelType":"xbrl:label","value":"Derivatives, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:DerivativesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Derivatives","language":"en-US"},{"forObject":"us-gaap:DesignatedAsHedgingInstrumentMember","labelType":"xbrl:label","value":"Designated as Hedging Instrument [Member]","language":"en-US"},{"forObject":"us-gaap:DesignatedAsHedgingInstrumentMember","labelType":"xbrl:terseLabel","value":"Designated Hedge Derivatives","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"Disclosure of Compensation Related Costs, Share-based Payments [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:terseLabel","value":"Disclosure of Compensation Related Costs, Share-based Payments [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","labelType":"xbrl:label","value":"Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","labelType":"xbrl:terseLabel","value":"Stock Plan Activity","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Consideration","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","labelType":"xbrl:terseLabel","value":"Sale of entry-level feature phone assets","language":"en-US"},{"forObject":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","labelType":"xbrl:label","value":"Dividends Payable, Date to be Paid","language":"en-US"},{"forObject":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","labelType":"xbrl:terseLabel","value":"Payment Date","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:label","value":"Dividends, Common Stock, Cash","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:terseLabel","value":"Total Amount","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:negatedLabel","value":"Common stock cash dividends","language":"en-US"},{"forObject":"us-gaap:DividendsDeclaredTableTextBlock","labelType":"xbrl:label","value":"Dividends Declared [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DividendsDeclaredTableTextBlock","labelType":"xbrl:terseLabel","value":"Dividends Declared","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","labelType":"xbrl:label","value":"Dividends Payable, Date Declared","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","labelType":"xbrl:terseLabel","value":"Declaration Date","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","labelType":"xbrl:label","value":"Dividends Payable, Date of Record","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","labelType":"xbrl:terseLabel","value":"Record Date","language":"en-US"},{"forObject":"us-gaap:EarliestTaxYearMember","labelType":"xbrl:label","value":"Earliest Tax Year [Member]","language":"en-US"},{"forObject":"us-gaap:EarliestTaxYearMember","labelType":"xbrl:terseLabel","value":"Earliest Tax Year","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:terseLabel","value":"Earnings Per Share","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:verboseLabel","value":"Earnings per share:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:label","value":"Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:positiveLabel","value":"Basic earnings (loss) per share","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:verboseLabel","value":"Basic (A/B)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAndDilutedAbstract","labelType":"xbrl:label","value":"Earnings Per Share, Basic and Diluted [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAndDilutedAbstract","labelType":"xbrl:terseLabel","value":"Earnings Per Share, Basic and Diluted [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:positiveLabel","value":"Diluted earnings (loss) per share","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:terseLabel","value":"Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:verboseLabel","value":"Diluted (A/C)","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"Earnings Per Share, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Earnings Per Share Policy","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:label","value":"Earnings Per Share [Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"EARNINGS PER SHARE","language":"en-US"},{"forObject":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","labelType":"xbrl:label","value":"Effect of Exchange Rate on Cash and Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","labelType":"xbrl:terseLabel","value":"Effect of foreign exchange rates on cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:totalLabel","value":"Effective rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Percent [Abstract]","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","labelType":"xbrl:terseLabel","value":"Effect of:","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Federal statutory rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","labelType":"xbrl:negatedLabel","value":"Domestic production activities deduction","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:terseLabel","value":"Foreign earnings taxed at lower rates","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Excess tax benefits relating to stock-based compensation","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other reconciling items, net","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Employee-related Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued compensation","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:terseLabel","value":"Unrecognized compensation costs","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Unrecognized compensation costs are expected to be recognized over a weighted average period (years)","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Tax Benefit from Compensation Expense","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","labelType":"xbrl:terseLabel","value":"Income tax benefits related to stock-based compensation","language":"en-US"},{"forObject":"us-gaap:EmployeeSeveranceMember","labelType":"xbrl:label","value":"Employee Severance [Member]","language":"en-US"},{"forObject":"us-gaap:EmployeeSeveranceMember","labelType":"xbrl:terseLabel","value":"Severance","language":"en-US"},{"forObject":"us-gaap:EmployeeStockMember","labelType":"xbrl:label","value":"Employee Stock [Member]","language":"en-US"},{"forObject":"us-gaap:EmployeeStockMember","labelType":"xbrl:terseLabel","value":"Employee Stock","language":"en-US"},{"forObject":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","labelType":"xbrl:label","value":"Revenue from External Customer [Line Items]","language":"en-US"},{"forObject":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","labelType":"xbrl:terseLabel","value":"Revenue from External Customer [Line Items]","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:label","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:terseLabel","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityContractMember","labelType":"xbrl:label","value":"Equity Contract [Member]","language":"en-US"},{"forObject":"us-gaap:EquityContractMember","labelType":"xbrl:terseLabel","value":"Equity Contracts","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentAggregateCost","labelType":"xbrl:label","value":"Equity Method Investment, Aggregate Cost","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentAggregateCost","labelType":"xbrl:totalLabel","value":"Cost Basis","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:label","value":"Equity Method Investments","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:terseLabel","value":"Other investments measured at fair value on a nonrecurring basis","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:verboseLabel","value":"Recorded Basis","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesMember","labelType":"xbrl:label","value":"Equity Securities [Member]","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesMember","labelType":"xbrl:terseLabel","value":"Common and preferred stock","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:terseLabel","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:terseLabel","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","labelType":"xbrl:label","value":"Asset Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","labelType":"xbrl:terseLabel","value":"Asset Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueByAssetClassAxis","labelType":"xbrl:label","value":"Asset Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByAssetClassAxis","labelType":"xbrl:terseLabel","value":"Fair Value by Asset Class","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value, Hierarchy [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:terseLabel","value":"Fair Value, Hierarchy [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByLiabilityClassAxis","labelType":"xbrl:label","value":"Liability Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByLiabilityClassAxis","labelType":"xbrl:terseLabel","value":"Liability Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:label","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:terseLabel","value":"Fair Value by Measurement Frequency","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:label","value":"Fair Value Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"FAIR VALUE MEASUREMENTS","language":"en-US"},{"forObject":"us-gaap:FairValueHedgingMember","labelType":"xbrl:label","value":"Fair Value Hedging [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueHedgingMember","labelType":"xbrl:terseLabel","value":"Fair value hedging","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:terseLabel","value":"Level 1","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:terseLabel","value":"Level 2","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:terseLabel","value":"Level 3","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","labelType":"xbrl:label","value":"Fair Value by Liability Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","labelType":"xbrl:terseLabel","value":"Fair Value by Liability Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:label","value":"Fair Value, Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:terseLabel","value":"Fair Value, Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsNonrecurringMember","labelType":"xbrl:label","value":"Fair Value, Measurements, Nonrecurring [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsNonrecurringMember","labelType":"xbrl:terseLabel","value":"Fair Value, Measurements, Nonrecurring","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:label","value":"Fair Value, Measurements, Recurring [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:terseLabel","value":"Fair Value, Measurements, Recurring","language":"en-US"},{"forObject":"us-gaap:FairValueOfFinancialInstrumentsPolicy","labelType":"xbrl:label","value":"Fair Value of Financial Instruments, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueOfFinancialInstrumentsPolicy","labelType":"xbrl:terseLabel","value":"Fair Value Measurements","language":"en-US"},{"forObject":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","labelType":"xbrl:label","value":"Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]","language":"en-US"},{"forObject":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","labelType":"xbrl:terseLabel","value":"Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Useful Life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated useful lives of intangible assets","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:verboseLabel","value":"License period","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:negatedLabel","value":"Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, after Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2017","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2021","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Four","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2020","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Three","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2019","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Two","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2018","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Gross","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:terseLabel","value":"Gross Carrying Amount","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Net","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:totalLabel","value":"Net Carrying Amount","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:label","value":"Foreign Tax Authority [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:terseLabel","value":"Foreign Country","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet","labelType":"xbrl:label","value":"Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet","labelType":"xbrl:terseLabel","value":"Gains reclassified from AOCI into revenue","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months","labelType":"xbrl:label","value":"Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months","labelType":"xbrl:terseLabel","value":"Estimated derivative net gains (losses) included in AOCI that will be reclassified into earnings within 12 months","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:label","value":"Foreign Currency Transaction Gain (Loss), before Tax","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:terseLabel","value":"Net gains (losses) on foreign currency remeasurements","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:label","value":"Foreign Currency Transactions and Translations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Foreign Currencies","language":"en-US"},{"forObject":"us-gaap:ForeignExchangeContractMember","labelType":"xbrl:label","value":"Foreign Exchange Contract [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignExchangeContractMember","labelType":"xbrl:terseLabel","value":"Foreign Exchange Contracts","language":"en-US"},{"forObject":"us-gaap:ForeignGovernmentDebtSecuritiesMember","labelType":"xbrl:label","value":"Foreign Government Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignGovernmentDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Foreign government bonds","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesGross","labelType":"xbrl:label","value":"Furniture and Fixtures, Gross","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesGross","labelType":"xbrl:terseLabel","value":"Furniture and equipment","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:label","value":"Furniture and Fixtures [Member]","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:terseLabel","value":"Furniture and Fixtures","language":"en-US"},{"forObject":"us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet","labelType":"xbrl:label","value":"Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net","language":"en-US"},{"forObject":"us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet","labelType":"xbrl:terseLabel","value":"Amount of equity contracts excluded from effectiveness assessment","language":"en-US"},{"forObject":"us-gaap:GainLossOnContractTermination","labelType":"xbrl:label","value":"Gain (Loss) on Contract Termination","language":"en-US"},{"forObject":"us-gaap:GainLossOnContractTermination","labelType":"xbrl:terseLabel","value":"Gain or loss upon termination of contractual agreement","language":"en-US"},{"forObject":"us-gaap:GainLossOnDerivativeInstrumentsNetPretax","labelType":"xbrl:label","value":"Gain (Loss) on Derivative Instruments, Net, Pretax","language":"en-US"},{"forObject":"us-gaap:GainLossOnDerivativeInstrumentsNetPretax","labelType":"xbrl:terseLabel","value":"Net losses on derivatives","language":"en-US"},{"forObject":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","labelType":"xbrl:label","value":"Gain (Loss) on Fair Value Hedge Ineffectiveness, Net","language":"en-US"},{"forObject":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","labelType":"xbrl:totalLabel","value":"Total amount of ineffectiveness","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:label","value":"Gain (Loss) on Investments","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:terseLabel","value":"Net recognized gains on investments","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"General and administrative","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodEndLabel","value":"Ending Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodStartLabel","value":"Beginning Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:verboseLabel","value":"Goodwill acquired","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:label","value":"Goodwill, Acquired During Period","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:terseLabel","value":"Acquisitions","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","labelType":"xbrl:label","value":"Goodwill and Intangible Assets Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Goodwill and Intangible Assets Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillDisclosureTextBlock","labelType":"xbrl:label","value":"Goodwill Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"GOODWILL","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","labelType":"xbrl:label","value":"Goodwill, Impaired, Accumulated Impairment Loss","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","labelType":"xbrl:terseLabel","value":"Accumulated goodwill impairment","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:label","value":"Goodwill, Impairment Loss","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:terseLabel","value":"Goodwill impairment charge","language":"en-US"},{"forObject":"us-gaap:GoodwillLineItems","labelType":"xbrl:label","value":"Goodwill [Line Items]","language":"en-US"},{"forObject":"us-gaap:GoodwillLineItems","labelType":"xbrl:terseLabel","value":"Goodwill [Line Items]","language":"en-US"},{"forObject":"us-gaap:GoodwillOtherIncreaseDecrease","labelType":"xbrl:label","value":"Goodwill, Other Increase (Decrease)","language":"en-US"},{"forObject":"us-gaap:GoodwillOtherIncreaseDecrease","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:terseLabel","value":"Gross margin","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:totalLabel","value":"Gross margin","language":"en-US"},{"forObject":"us-gaap:HedgingDesignationAxis","labelType":"xbrl:label","value":"Hedging Designation [Axis]","language":"en-US"},{"forObject":"us-gaap:HedgingDesignationAxis","labelType":"xbrl:terseLabel","value":"Hedging Designation","language":"en-US"},{"forObject":"us-gaap:HedgingDesignationDomain","labelType":"xbrl:label","value":"Hedging Designation [Domain]","language":"en-US"},{"forObject":"us-gaap:HedgingDesignationDomain","labelType":"xbrl:terseLabel","value":"Hedging Designation [Domain]","language":"en-US"},{"forObject":"us-gaap:HedgingRelationshipDomain","labelType":"xbrl:label","value":"Hedging Relationship [Domain]","language":"en-US"},{"forObject":"us-gaap:HedgingRelationshipDomain","labelType":"xbrl:terseLabel","value":"Hedging Relationship [Domain]","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","labelType":"xbrl:label","value":"Impairment of Intangible Assets, Finite-lived","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","labelType":"xbrl:terseLabel","value":"Impairment charges of intangible assets","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:terseLabel","value":"U.S.","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:verboseLabel","value":"U.S. income (loss) before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:verboseLabel","value":"Foreign income (loss) before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","labelType":"xbrl:totalLabel","value":"Income before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:terseLabel","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:label","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:terseLabel","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:label","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:terseLabel","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:terseLabel","value":"Income Tax Authority","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:label","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:terseLabel","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameAxis","labelType":"xbrl:label","value":"Income Tax Authority, Name [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameAxis","labelType":"xbrl:terseLabel","value":"Income Tax Authority, Name [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameDomain","labelType":"xbrl:label","value":"Income Tax Authority, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameDomain","labelType":"xbrl:terseLabel","value":"Income Tax Authority, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxContingencyLineItems","labelType":"xbrl:label","value":"Income Tax Contingency [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxContingencyLineItems","labelType":"xbrl:terseLabel","value":"Income Tax Contingency [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxContingencyTable","labelType":"xbrl:label","value":"Income Tax Contingency [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxContingencyTable","labelType":"xbrl:terseLabel","value":"Income Tax Contingency [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:label","value":"Income Tax Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Income Tax Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:label","value":"Income Tax Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"INCOME TAXES","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationLineItems","labelType":"xbrl:label","value":"Income Tax Examination [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationLineItems","labelType":"xbrl:terseLabel","value":"Income Tax Examination [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationTable","labelType":"xbrl:label","value":"Income Tax Examination [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationTable","labelType":"xbrl:terseLabel","value":"Income Tax Examination [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationYearUnderExamination","labelType":"xbrl:label","value":"Income Tax Examination, Year under Examination","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationYearUnderExamination","labelType":"xbrl:terseLabel","value":"Tax years under audit","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Provision (benefit) for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:label","value":"Income Taxes Paid, Net","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:terseLabel","value":"Income taxes paid","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:negatedLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending","labelType":"xbrl:label","value":"Increase (Decrease) in Collateral Held under Securities Lending","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending","labelType":"xbrl:negatedLabel","value":"Securities lending payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredRevenue","labelType":"xbrl:label","value":"Increase (Decrease) in Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredRevenue","labelType":"xbrl:terseLabel","value":"Deferral of unearned revenue","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:label","value":"Increase (Decrease) in Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:negatedLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Capital [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:terseLabel","value":"Changes in operating assets and liabilities:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Other Current Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","labelType":"xbrl:negatedLabel","value":"Other current assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","labelType":"xbrl:terseLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Other Noncurrent Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssets","labelType":"xbrl:negatedLabel","value":"Other long-term assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Noncurrent Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","labelType":"xbrl:terseLabel","value":"Other long-term liabilities","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","labelType":"xbrl:label","value":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","labelType":"xbrl:terseLabel","value":"Dilutive effect of stock-based awards","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Intangible Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"INTANGIBLE ASSETS","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsFiniteLivedPolicy","labelType":"xbrl:label","value":"Intangible Assets, Finite-Lived, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsFiniteLivedPolicy","labelType":"xbrl:terseLabel","value":"Intangible Assets","language":"en-US"},{"forObject":"us-gaap:InterestExpense","labelType":"xbrl:label","value":"Interest Expense","language":"en-US"},{"forObject":"us-gaap:InterestExpense","labelType":"xbrl:negatedLabel","value":"Interest expense","language":"en-US"},{"forObject":"us-gaap:InterestPaid","labelType":"xbrl:label","value":"Interest Paid","language":"en-US"},{"forObject":"us-gaap:InterestPaid","labelType":"xbrl:terseLabel","value":"Cash paid for interest","language":"en-US"},{"forObject":"us-gaap:InterestRateContractMember","labelType":"xbrl:label","value":"Interest Rate Contract [Member]","language":"en-US"},{"forObject":"us-gaap:InterestRateContractMember","labelType":"xbrl:terseLabel","value":"Interest Rate Contracts","language":"en-US"},{"forObject":"us-gaap:InternalRevenueServiceIRSMember","labelType":"xbrl:label","value":"Internal Revenue Service (IRS) [Member]","language":"en-US"},{"forObject":"us-gaap:InternalRevenueServiceIRSMember","labelType":"xbrl:terseLabel","value":"Internal Revenue Service (IRS)","language":"en-US"},{"forObject":"us-gaap:InventoryCurrentTable","labelType":"xbrl:label","value":"Inventory, Current [Table]","language":"en-US"},{"forObject":"us-gaap:InventoryCurrentTable","labelType":"xbrl:terseLabel","value":"Inventory, Current [Table]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventory Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Inventory Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:label","value":"Inventory Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"INVENTORIES","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoodsNetOfReserves","labelType":"xbrl:label","value":"Inventory, Finished Goods, Net of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoodsNetOfReserves","labelType":"xbrl:terseLabel","value":"Finished goods","language":"en-US"},{"forObject":"us-gaap:InventoryLineItems","labelType":"xbrl:label","value":"Inventory [Line Items]","language":"en-US"},{"forObject":"us-gaap:InventoryLineItems","labelType":"xbrl:terseLabel","value":"Inventory [Line Items]","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventory, Net","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterialsNetOfReserves","labelType":"xbrl:label","value":"Inventory, Raw Materials, Net of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterialsNetOfReserves","labelType":"xbrl:terseLabel","value":"Raw materials","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcessNetOfReserves","labelType":"xbrl:label","value":"Inventory, Work in Process, Net of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcessNetOfReserves","labelType":"xbrl:terseLabel","value":"Work in process","language":"en-US"},{"forObject":"us-gaap:InvestmentIncomeNet","labelType":"xbrl:label","value":"Investment Income, Net","language":"en-US"},{"forObject":"us-gaap:InvestmentIncomeNet","labelType":"xbrl:terseLabel","value":"Dividends and interest income","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:label","value":"Investment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Investments","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeAxis","labelType":"xbrl:label","value":"Investment Type [Axis]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeAxis","labelType":"xbrl:terseLabel","value":"Schedule of Investment Income, Reported Amounts, by Category","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeCategorizationMember","labelType":"xbrl:label","value":"Investments [Domain]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeCategorizationMember","labelType":"xbrl:terseLabel","value":"Investments [Domain]","language":"en-US"},{"forObject":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","labelType":"xbrl:label","value":"Investments Classified by Contractual Maturity Date [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","labelType":"xbrl:terseLabel","value":"Debt Investment Maturities","language":"en-US"},{"forObject":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","labelType":"xbrl:label","value":"Investments, Debt and Equity Securities [Abstract]","language":"en-US"},{"forObject":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","labelType":"xbrl:terseLabel","value":"Investments, Debt and Equity Securities [Abstract]","language":"en-US"},{"forObject":"us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock","labelType":"xbrl:label","value":"Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock","labelType":"xbrl:terseLabel","value":"INVESTMENTS","language":"en-US"},{"forObject":"us-gaap:Land","labelType":"xbrl:label","value":"Land","language":"en-US"},{"forObject":"us-gaap:Land","labelType":"xbrl:terseLabel","value":"Land","language":"en-US"},{"forObject":"us-gaap:LatestTaxYearMember","labelType":"xbrl:label","value":"Latest Tax Year [Member]","language":"en-US"},{"forObject":"us-gaap:LatestTaxYearMember","labelType":"xbrl:terseLabel","value":"Latest Tax Year","language":"en-US"},{"forObject":"us-gaap:LeaseAndRentalExpense","labelType":"xbrl:label","value":"Operating Leases, Rent Expense","language":"en-US"},{"forObject":"us-gaap:LeaseAndRentalExpense","labelType":"xbrl:terseLabel","value":"Rental expense for facilities operating leases","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsGross","labelType":"xbrl:label","value":"Leasehold Improvements, Gross","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsGross","labelType":"xbrl:terseLabel","value":"Leasehold improvements","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsMember","labelType":"xbrl:label","value":"Leasehold Improvements [Member]","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsMember","labelType":"xbrl:terseLabel","value":"Leasehold Improvements","language":"en-US"},{"forObject":"us-gaap:LegalMattersAndContingenciesTextBlock","labelType":"xbrl:label","value":"Legal Matters and Contingencies [Text Block]","language":"en-US"},{"forObject":"us-gaap:LegalMattersAndContingenciesTextBlock","labelType":"xbrl:terseLabel","value":"CONTINGENCIES","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total liabilities and stockholders' equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"Liabilities and Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Liabilities and stockholders' equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current liabilities:","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosureRecurring","labelType":"xbrl:label","value":"Liabilities, Fair Value Disclosure, Recurring","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosureRecurring","labelType":"xbrl:terseLabel","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCovenantCompliance","labelType":"xbrl:label","value":"Line of Credit Facility, Covenant Compliance","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCovenantCompliance","labelType":"xbrl:terseLabel","value":"Credit facility, financial covenant","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityExpirationDate1","labelType":"xbrl:label","value":"Line of Credit Facility, Expiration Date","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityExpirationDate1","labelType":"xbrl:terseLabel","value":"Credit facility, expiration date","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Credit facility","language":"en-US"},{"forObject":"us-gaap:LongMember","labelType":"xbrl:label","value":"Long [Member]","language":"en-US"},{"forObject":"us-gaap:LongMember","labelType":"xbrl:terseLabel","value":"Derivatives Purchased","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:label","value":"Long-term Debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:terseLabel","value":"Long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:label","value":"Long-term Debt, Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:terseLabel","value":"Current portion of long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtFairValue","labelType":"xbrl:label","value":"Long-term Debt, Fair Value","language":"en-US"},{"forObject":"us-gaap:LongTermDebtFairValue","labelType":"xbrl:terseLabel","value":"Long-term debt fair value","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal after Year Five","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2017","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Year Five","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2021","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Year Four","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2020","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Year Three","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2019","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","labelType":"xbrl:label","value":"Long-term Debt, Maturities, Repayments of Principal in Year Two","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2018","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:label","value":"Long-term Debt, Excluding Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:terseLabel","value":"Long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermInvestments","labelType":"xbrl:label","value":"Long-term Investments","language":"en-US"},{"forObject":"us-gaap:LongTermInvestments","labelType":"xbrl:terseLabel","value":"Equity and other investments","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","labelType":"xbrl:label","value":"Category of Item Purchased [Axis]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","labelType":"xbrl:terseLabel","value":"Category of Item Purchased [Axis]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","labelType":"xbrl:label","value":"Long-term Purchase Commitment, Category of Item Purchased [Domain]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","labelType":"xbrl:terseLabel","value":"Long-term Purchase Commitment, Category of Item Purchased [Domain]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:label","value":"Long-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:label","value":"Long-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:label","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:label","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingencyAccrualCarryingValueCurrent","labelType":"xbrl:label","value":"Loss Contingency, Accrual, Current","language":"en-US"},{"forObject":"us-gaap:LossContingencyAccrualCarryingValueCurrent","labelType":"xbrl:terseLabel","value":"Accrual for disclosed loss contingencies, current, ending balance","language":"en-US"},{"forObject":"us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued","labelType":"xbrl:label","value":"Loss Contingency, Range of Possible Loss, Portion Not Accrued","language":"en-US"},{"forObject":"us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued","labelType":"xbrl:terseLabel","value":"Amount not accrued for estimated maximum losses for disclosed loss contingencies","language":"en-US"},{"forObject":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis","labelType":"xbrl:label","value":"Major Types of Debt and Equity Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis","labelType":"xbrl:terseLabel","value":"Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities","language":"en-US"},{"forObject":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","labelType":"xbrl:label","value":"Major Types of Debt and Equity Securities [Domain]","language":"en-US"},{"forObject":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","labelType":"xbrl:terseLabel","value":"Major Types of Debt and Equity Securities [Domain]","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount","labelType":"xbrl:label","value":"Marketable Securities, Realized Loss, Other than Temporary Impairments, Amount","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount","labelType":"xbrl:negatedLabel","value":"Other-than-temporary impairments of investments","language":"en-US"},{"forObject":"us-gaap:MarketingRelatedIntangibleAssetsMember","labelType":"xbrl:label","value":"Marketing-Related Intangible Assets [Member]","language":"en-US"},{"forObject":"us-gaap:MarketingRelatedIntangibleAssetsMember","labelType":"xbrl:terseLabel","value":"Marketing-related","language":"en-US"},{"forObject":"us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge","labelType":"xbrl:label","value":"Maximum Length of Time, Foreign Currency Cash Flow Hedge","language":"en-US"},{"forObject":"us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge","labelType":"xbrl:terseLabel","value":"Maximum length of time hedged in cash flow hedge","language":"en-US"},{"forObject":"us-gaap:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"us-gaap:MaximumMember","labelType":"xbrl:terseLabel","value":"Upper Limit","language":"en-US"},{"forObject":"us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock","labelType":"xbrl:label","value":"Mergers, Acquisitions and Dispositions Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"BUSINESS COMBINATIONS","language":"en-US"},{"forObject":"us-gaap:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","language":"en-US"},{"forObject":"us-gaap:MinimumMember","labelType":"xbrl:terseLabel","value":"Lower Limit","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsMember","labelType":"xbrl:label","value":"Money Market Funds [Member]","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsMember","labelType":"xbrl:terseLabel","value":"Mutual funds","language":"en-US"},{"forObject":"us-gaap:MortgageBackedSecuritiesMember","labelType":"xbrl:label","value":"Collateralized Mortgage Backed Securities [Member]","language":"en-US"},{"forObject":"us-gaap:MortgageBackedSecuritiesMember","labelType":"xbrl:terseLabel","value":"Mortgage-backed securities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","labelType":"xbrl:terseLabel","value":"Net cash used in financing","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","labelType":"xbrl:totalLabel","value":"Net cash used in financing","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Financing","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","labelType":"xbrl:totalLabel","value":"Net cash used in investing","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Investing","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","labelType":"xbrl:terseLabel","value":"Net cash from operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","labelType":"xbrl:totalLabel","value":"Net cash from operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Operations","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:positiveLabel","value":"Net income available for common shareholders (A)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementMember","labelType":"xbrl:label","value":"Adjustments for New Accounting Pronouncement [Member]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementMember","labelType":"xbrl:terseLabel","value":"Adjustments for New Accounting Pronouncement","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","labelType":"xbrl:label","value":"New Accounting Pronouncements or Change in Accounting Principle [Line Items]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncements or Change in Accounting Principle [Line Items]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","labelType":"xbrl:label","value":"New Accounting Pronouncements or Change in Accounting Principle [Table]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncements or Change in Accounting Principle [Table]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Recent Accounting Guidance","language":"en-US"},{"forObject":"us-gaap:NonUsMember","labelType":"xbrl:label","value":"Non-US [Member]","language":"en-US"},{"forObject":"us-gaap:NonUsMember","labelType":"xbrl:terseLabel","value":"Other Countries","language":"en-US"},{"forObject":"us-gaap:NoncurrentAssets","labelType":"xbrl:label","value":"Long-Lived Assets","language":"en-US"},{"forObject":"us-gaap:NoncurrentAssets","labelType":"xbrl:terseLabel","value":"Long-lived assets","language":"en-US"},{"forObject":"us-gaap:NondesignatedMember","labelType":"xbrl:label","value":"Not Designated as Hedging Instrument [Member]","language":"en-US"},{"forObject":"us-gaap:NondesignatedMember","labelType":"xbrl:terseLabel","value":"Non-designated Hedge Derivatives","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:label","value":"Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other income (expense), net","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpenseMember","labelType":"xbrl:label","value":"Nonoperating Income (Expense) [Member]","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpenseMember","labelType":"xbrl:terseLabel","value":"Other income (expense), net","language":"en-US"},{"forObject":"us-gaap:NumberOfBusinessesAcquired","labelType":"xbrl:label","value":"Number of Businesses Acquired","language":"en-US"},{"forObject":"us-gaap:NumberOfBusinessesAcquired","labelType":"xbrl:terseLabel","value":"Number of entities acquired","language":"en-US"},{"forObject":"us-gaap:OpenTaxYear","labelType":"xbrl:label","value":"Open Tax Year","language":"en-US"},{"forObject":"us-gaap:OpenTaxYear","labelType":"xbrl:terseLabel","value":"Tax years subject to examination","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:terseLabel","value":"Operating income","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Operating income","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:verboseLabel","value":"Operating income (loss)","language":"en-US"},{"forObject":"us-gaap:OperatingLeasedAssetsLineItems","labelType":"xbrl:label","value":"Operating Leased Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:OperatingLeasedAssetsLineItems","labelType":"xbrl:terseLabel","value":"Operating Leased Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments Due","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2017","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Five Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2021","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Four Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2020","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Three Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2019","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Two Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:terseLabel","value":"Year Ending June 30, 2018","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due Thereafter","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:label","value":"Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Operating loss carryforwards","language":"en-US"},{"forObject":"us-gaap:OperatingSegmentsMember","labelType":"xbrl:label","value":"Operating Segments [Member]","language":"en-US"},{"forObject":"us-gaap:OperatingSegmentsMember","labelType":"xbrl:terseLabel","value":"Reportable Segments","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","labelType":"xbrl:label","value":"Organization, Consolidation and Presentation of Financial Statements [Abstract]","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","labelType":"xbrl:terseLabel","value":"Organization, Consolidation and Presentation of Financial Statements [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherAssetsCurrent","labelType":"xbrl:label","value":"Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:OtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherAssetsFairValueDisclosure","labelType":"xbrl:label","value":"Other Assets, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:OtherAssetsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Other long-term assets","language":"en-US"},{"forObject":"us-gaap:OtherCommitmentsAxis","labelType":"xbrl:label","value":"Other Commitments [Axis]","language":"en-US"},{"forObject":"us-gaap:OtherCommitmentsAxis","labelType":"xbrl:terseLabel","value":"Other Commitments [Axis]","language":"en-US"},{"forObject":"us-gaap:OtherCommitmentsDomain","labelType":"xbrl:label","value":"Other Commitments [Domain]","language":"en-US"},{"forObject":"us-gaap:OtherCommitmentsDomain","labelType":"xbrl:terseLabel","value":"Other Commitments [Domain]","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","labelType":"xbrl:terseLabel","value":"Net unrealized gains (losses) on investments (net of tax effects of $(121), $(197), and $936)","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","labelType":"xbrl:totalLabel","value":"Net current period other comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Available-for-sale Securities, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax","labelType":"xbrl:terseLabel","value":"Net unrealized gains (losses) on investments, tax effects","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","labelType":"xbrl:terseLabel","value":"Net unrealized gains (losses) on derivatives (net of tax effects of $(12), $20, and $(4))","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","labelType":"xbrl:totalLabel","value":"Net current period other comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax","labelType":"xbrl:terseLabel","value":"Net unrealized gains (losses) on derivatives, tax effects","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:terseLabel","value":"Translation adjustments and other (net of tax effects of $(33), $16, and $12)","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:verboseLabel","value":"Translation adjustments and other, net of tax effects of $(33), $16 and $12","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","labelType":"xbrl:terseLabel","value":"Translation adjustments and other, tax effects","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Other comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:totalLabel","value":"Other comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","labelType":"xbrl:terseLabel","value":"Other comprehensive income (loss):","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax","labelType":"xbrl:negatedLabel","value":"Reclassification adjustments for gains included in other income (expense), net","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","labelType":"xbrl:negatedTotalLabel","value":"Amounts reclassified from accumulated other comprehensive income","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax","labelType":"xbrl:terseLabel","value":"Tax expense included in provision for income taxes","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax","labelType":"xbrl:negatedLabel","value":"Reclassification adjustments for gains included in revenue","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","labelType":"xbrl:negatedTotalLabel","value":"Amounts reclassified from accumulated other comprehensive income","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax","labelType":"xbrl:terseLabel","value":"Tax expense included in provision for income taxes","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","labelType":"xbrl:terseLabel","value":"Gains recognized in OCI (net of tax effects of $24, $35 and $2)","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","labelType":"xbrl:verboseLabel","value":"Unrealized gains, net of tax effects of $24, $35 and $2","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","labelType":"xbrl:terseLabel","value":"Gains recognized in OCI, tax effects","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","labelType":"xbrl:verboseLabel","value":"Unrealized gains, tax effects","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","labelType":"xbrl:terseLabel","value":"Unrealized gains, net of tax effects of $120, $59 and $1,067","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax","labelType":"xbrl:terseLabel","value":"Unrealized gains, tax effects","language":"en-US"},{"forObject":"us-gaap:OtherCurrentAssetsMember","labelType":"xbrl:label","value":"Other Current Assets [Member]","language":"en-US"},{"forObject":"us-gaap:OtherCurrentAssetsMember","labelType":"xbrl:terseLabel","value":"Other Current Assets","language":"en-US"},{"forObject":"us-gaap:OtherCurrentLiabilitiesMember","labelType":"xbrl:label","value":"Other Current Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:OtherCurrentLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:OtherIncomeAndExpensesAbstract","labelType":"xbrl:label","value":"Other Income and Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherIncomeAndExpensesAbstract","labelType":"xbrl:terseLabel","value":"Other Income and Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","labelType":"xbrl:label","value":"Other Income and Other Expense Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"OTHER INCOME (EXPENSE), NET","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:verboseLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other long-term liabilities","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:label","value":"Other Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain","labelType":"xbrl:label","value":"Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]","language":"en-US"},{"forObject":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain","labelType":"xbrl:terseLabel","value":"Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]","language":"en-US"},{"forObject":"us-gaap:OtherRestructuringMember","labelType":"xbrl:label","value":"Other Restructuring [Member]","language":"en-US"},{"forObject":"us-gaap:OtherRestructuringMember","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:label","value":"Payments for Repurchase of Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:negatedLabel","value":"Common stock repurchased","language":"en-US"},{"forObject":"us-gaap:PaymentsForRestructuring","labelType":"xbrl:label","value":"Payments for Restructuring","language":"en-US"},{"forObject":"us-gaap:PaymentsForRestructuring","labelType":"xbrl:negatedLabel","value":"Cash paid","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividendsCommonStock","labelType":"xbrl:label","value":"Payments of Ordinary Dividends, Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividendsCommonStock","labelType":"xbrl:negatedLabel","value":"Common stock cash dividends paid","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Gross","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:terseLabel","value":"Cash paid to acquire the business","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Net of Cash Acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:terseLabel","value":"Cash paid, net of cash acquired, to acquire the business","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInvestments","labelType":"xbrl:label","value":"Payments to Acquire Investments","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInvestments","labelType":"xbrl:negatedLabel","value":"Purchases of investments","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Additions to property and equipment","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:label","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:terseLabel","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:label","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:terseLabel","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PositionAxis","labelType":"xbrl:label","value":"Position [Axis]","language":"en-US"},{"forObject":"us-gaap:PositionAxis","labelType":"xbrl:terseLabel","value":"Position [Axis]","language":"en-US"},{"forObject":"us-gaap:PositionDomain","labelType":"xbrl:label","value":"Position [Domain]","language":"en-US"},{"forObject":"us-gaap:PositionDomain","labelType":"xbrl:terseLabel","value":"Position [Domain]","language":"en-US"},{"forObject":"us-gaap:PostemploymentBenefitsAbstract","labelType":"xbrl:label","value":"Postemployment Benefits [Abstract]","language":"en-US"},{"forObject":"us-gaap:PostemploymentBenefitsAbstract","labelType":"xbrl:terseLabel","value":"Postemployment Benefits [Abstract]","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths","labelType":"xbrl:label","value":"Proceeds from Debt, Maturing in More than Three Months","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths","labelType":"xbrl:terseLabel","value":"Proceeds from issuance of debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfCommonStock","labelType":"xbrl:label","value":"Proceeds from Issuance of Common Stock","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfCommonStock","labelType":"xbrl:terseLabel","value":"Common stock issued","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:label","value":"Proceeds from Lines of Credit","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:terseLabel","value":"Credit facility, drawn","language":"en-US"},{"forObject":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","labelType":"xbrl:label","value":"Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","labelType":"xbrl:terseLabel","value":"Maturities of investments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","labelType":"xbrl:label","value":"Proceeds from (Payments for) Other Financing Activities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess","labelType":"xbrl:label","value":"Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less","language":"en-US"},{"forObject":"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess","labelType":"xbrl:terseLabel","value":"Proceeds from issuance of short-term debt, maturities of 90 days or less, net","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities","labelType":"xbrl:label","value":"Proceeds from Sale of Available-for-sale Securities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities","labelType":"xbrl:terseLabel","value":"Sales of investments","language":"en-US"},{"forObject":"us-gaap:ProductOrServiceAxis","labelType":"xbrl:label","value":"Products and Services [Axis]","language":"en-US"},{"forObject":"us-gaap:ProductOrServiceAxis","labelType":"xbrl:terseLabel","value":"Products and Services","language":"en-US"},{"forObject":"us-gaap:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Products and Services [Domain]","language":"en-US"},{"forObject":"us-gaap:ProductsAndServicesDomain","labelType":"xbrl:terseLabel","value":"Products and Services [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAbstract","labelType":"xbrl:label","value":"Property, Plant and Equipment [Abstract]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAbstract","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Abstract]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:label","value":"Property, Plant and Equipment, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"PROPERTY AND EQUIPMENT","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property, Plant and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:totalLabel","value":"Total, at cost","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:label","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property, Plant and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:terseLabel","value":"Property and equipment, net of accumulated depreciation of $19,800 and $17,606","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Total, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Property and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:terseLabel","value":"Components of Property and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:label","value":"Property, Plant and Equipment, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated useful lives","language":"en-US"},{"forObject":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis","labelType":"xbrl:label","value":"Property Subject to or Available for Operating Lease [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis","labelType":"xbrl:terseLabel","value":"Property Subject to or Available for Operating Lease [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain","labelType":"xbrl:label","value":"Property Subject to or Available for Operating Lease [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain","labelType":"xbrl:terseLabel","value":"Property Subject to or Available for Operating Lease [Domain]","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","labelType":"xbrl:label","value":"Quarterly Financial Information Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Quarterly Financial Information Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationTextBlock","labelType":"xbrl:label","value":"Quarterly Financial Information [Text Block]","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationTextBlock","labelType":"xbrl:terseLabel","value":"QUARTERLY INFORMATION (UNAUDITED)","language":"en-US"},{"forObject":"us-gaap:RangeAxis","labelType":"xbrl:label","value":"Range [Axis]","language":"en-US"},{"forObject":"us-gaap:RangeAxis","labelType":"xbrl:terseLabel","value":"Range","language":"en-US"},{"forObject":"us-gaap:RangeMember","labelType":"xbrl:label","value":"Range [Domain]","language":"en-US"},{"forObject":"us-gaap:RangeMember","labelType":"xbrl:terseLabel","value":"Range [Domain]","language":"en-US"},{"forObject":"us-gaap:RealizedGainLossOnInvestmentsTableTextBlock","labelType":"xbrl:label","value":"Realized Gain (Loss) on Investments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:RealizedGainLossOnInvestmentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Net Recognized Gains (Losses) on Investments","language":"en-US"},{"forObject":"us-gaap:RecognitionOfDeferredRevenue","labelType":"xbrl:label","value":"Recognition of Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:RecognitionOfDeferredRevenue","labelType":"xbrl:negatedLabel","value":"Recognition of unearned revenue","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","labelType":"xbrl:label","value":"Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","labelType":"xbrl:terseLabel","value":"Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock","labelType":"xbrl:label","value":"Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock","labelType":"xbrl:terseLabel","value":"Operating Income (Loss) by Segment and Corporate and Other Activity","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock","labelType":"xbrl:label","value":"Reconciliation of Revenue from Segments to Consolidated [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock","labelType":"xbrl:terseLabel","value":"Segment Revenue","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths","labelType":"xbrl:label","value":"Repayments of Debt, Maturing in More than Three Months","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths","labelType":"xbrl:negatedLabel","value":"Repayments of debt","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:label","value":"Research and Development Expense","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:terseLabel","value":"Research and development","language":"en-US"},{"forObject":"us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock","labelType":"xbrl:label","value":"Research, Development, and Computer Software, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Research and Development","language":"en-US"},{"forObject":"us-gaap:RestatementAdjustmentMember","labelType":"xbrl:label","value":"Restatement Adjustment [Member]","language":"en-US"},{"forObject":"us-gaap:RestatementAdjustmentMember","labelType":"xbrl:terseLabel","value":"Restatement Adjustment","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:label","value":"Restricted Stock [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:terseLabel","value":"Stock Awards","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedActivitiesAbstract","labelType":"xbrl:label","value":"Restructuring and Related Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Restructuring and Related Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedActivitiesCompletionDate","labelType":"xbrl:label","value":"Restructuring and Related Activities, Completion Date","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedActivitiesCompletionDate","labelType":"xbrl:terseLabel","value":"Completion date","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock","labelType":"xbrl:label","value":"Restructuring and Related Activities Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"RESTRUCTURING CHARGES","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated","labelType":"xbrl:label","value":"Restructuring and Related Cost, Expected Number of Positions Eliminated","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated","labelType":"xbrl:terseLabel","value":"Number of positions expected to be eliminated","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated","labelType":"xbrl:label","value":"Restructuring and Related Cost, Number of Positions Eliminated","language":"en-US"},{"forObject":"us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated","labelType":"xbrl:terseLabel","value":"Number of positions eliminated","language":"en-US"},{"forObject":"us-gaap:RestructuringCharges","labelType":"xbrl:label","value":"Restructuring Charges","language":"en-US"},{"forObject":"us-gaap:RestructuringCharges","labelType":"xbrl:terseLabel","value":"Restructuring charges","language":"en-US"},{"forObject":"us-gaap:RestructuringCostAndReserveAxis","labelType":"xbrl:label","value":"Restructuring Type [Axis]","language":"en-US"},{"forObject":"us-gaap:RestructuringCostAndReserveAxis","labelType":"xbrl:terseLabel","value":"Restructuring Type [Axis]","language":"en-US"},{"forObject":"us-gaap:RestructuringCostAndReserveLineItems","labelType":"xbrl:label","value":"Restructuring Cost and Reserve [Line Items]","language":"en-US"},{"forObject":"us-gaap:RestructuringCostAndReserveLineItems","labelType":"xbrl:terseLabel","value":"Restructuring Cost and Reserve [Line Items]","language":"en-US"},{"forObject":"us-gaap:RestructuringPlanAxis","labelType":"xbrl:label","value":"Restructuring Plan [Axis]","language":"en-US"},{"forObject":"us-gaap:RestructuringPlanAxis","labelType":"xbrl:terseLabel","value":"Restructuring Plan [Axis]","language":"en-US"},{"forObject":"us-gaap:RestructuringPlanDomain","labelType":"xbrl:label","value":"Restructuring Plan [Domain]","language":"en-US"},{"forObject":"us-gaap:RestructuringPlanDomain","labelType":"xbrl:terseLabel","value":"Restructuring Plan [Domain]","language":"en-US"},{"forObject":"us-gaap:RestructuringReserve","labelType":"xbrl:label","value":"Restructuring Reserve","language":"en-US"},{"forObject":"us-gaap:RestructuringReserve","labelType":"xbrl:periodEndLabel","value":"Restructuring liability as of June 30, 2016","language":"en-US"},{"forObject":"us-gaap:RestructuringReserve","labelType":"xbrl:periodStartLabel","value":"Restructuring liability as of June 30, 2015","language":"en-US"},{"forObject":"us-gaap:RestructuringReserveAccrualAdjustment1","labelType":"xbrl:label","value":"Restructuring Reserve, Accrual Adjustment","language":"en-US"},{"forObject":"us-gaap:RestructuringReserveAccrualAdjustment1","labelType":"xbrl:terseLabel","value":"Reversal of prior year restructuring charges","language":"en-US"},{"forObject":"us-gaap:RestructuringReserveSettledWithoutCash2","labelType":"xbrl:label","value":"Restructuring Reserve, Settled without Cash","language":"en-US"},{"forObject":"us-gaap:RestructuringReserveSettledWithoutCash2","labelType":"xbrl:negatedLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Retained earnings","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:terseLabel","value":"Retained earnings","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:label","value":"Revenue Recognition, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Revenue Recognition","language":"en-US"},{"forObject":"us-gaap:SalesMember","labelType":"xbrl:label","value":"Sales [Member]","language":"en-US"},{"forObject":"us-gaap:SalesMember","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:SalesRevenueGoodsNet","labelType":"xbrl:label","value":"Sales Revenue, Goods, Net","language":"en-US"},{"forObject":"us-gaap:SalesRevenueGoodsNet","labelType":"xbrl:terseLabel","value":"Product","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNet","labelType":"xbrl:label","value":"Revenue, Net","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNet","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNet","labelType":"xbrl:totalLabel","value":"Total revenue","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNet","labelType":"xbrl:verboseLabel","value":"Revenues","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNetAbstract","labelType":"xbrl:label","value":"Revenue, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNetAbstract","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:ScenarioPreviouslyReportedMember","labelType":"xbrl:label","value":"Scenario, Previously Reported [Member]","language":"en-US"},{"forObject":"us-gaap:ScenarioPreviouslyReportedMember","labelType":"xbrl:terseLabel","value":"As reported","language":"en-US"},{"forObject":"us-gaap:ScenarioUnspecifiedDomain","labelType":"xbrl:label","value":"Scenario, Unspecified [Domain]","language":"en-US"},{"forObject":"us-gaap:ScenarioUnspecifiedDomain","labelType":"xbrl:terseLabel","value":"Scenario, Unspecified [Domain]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","labelType":"xbrl:label","value":"Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Changes in Accumulated Other Comprehensive Income by Component","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable","labelType":"xbrl:label","value":"Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable","labelType":"xbrl:terseLabel","value":"Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock","labelType":"xbrl:label","value":"Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock","labelType":"xbrl:terseLabel","value":"Acquired Intangible Assets","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:label","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:terseLabel","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock","labelType":"xbrl:label","value":"Schedule of Business Acquisitions, by Acquisition [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock","labelType":"xbrl:terseLabel","value":"Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCapitalUnitsTable","labelType":"xbrl:label","value":"Schedule of Capital Units [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCapitalUnitsTable","labelType":"xbrl:terseLabel","value":"Schedule of Capital Units [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock","labelType":"xbrl:label","value":"Schedule of Common Stock Outstanding Roll Forward [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock","labelType":"xbrl:terseLabel","value":"Shares of Common Stock Outstanding","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","labelType":"xbrl:label","value":"Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","labelType":"xbrl:terseLabel","value":"Stock-Based Compensation Expense and Related Income Tax Benefits","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:label","value":"Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:terseLabel","value":"Provision for Income Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCostMethodInvestmentsLineItems","labelType":"xbrl:label","value":"Schedule of Cost-method Investments [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCostMethodInvestmentsLineItems","labelType":"xbrl:terseLabel","value":"Schedule of Cost-method Investments [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCostMethodInvestmentsTable","labelType":"xbrl:label","value":"Schedule of Cost-method Investments [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCostMethodInvestmentsTable","labelType":"xbrl:terseLabel","value":"Schedule of Cost-method Investments [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule of Credit Losses for Financing Receivables, Current [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock","labelType":"xbrl:terseLabel","value":"Allowance for Doubtful Accounts","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","labelType":"xbrl:terseLabel","value":"Long-term Debt","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Deferred Tax Assets and Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Deferred Income Tax Assets and Liabilities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","labelType":"xbrl:label","value":"Derivative Instruments, Gain (Loss) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","labelType":"xbrl:terseLabel","value":"Gains (Losses) on Derivative Instruments","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock","labelType":"xbrl:label","value":"Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock","labelType":"xbrl:terseLabel","value":"Fair Values of Derivative Instruments","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:terseLabel","value":"Basic and Diluted Earnings Per Share","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Difference Between Income Taxes Computed at Federal Statutory Rate and Provision for Income Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:label","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:terseLabel","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock","labelType":"xbrl:label","value":"Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock","labelType":"xbrl:terseLabel","value":"Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Location of Controlling Statutory Company","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","labelType":"xbrl:label","value":"Revenue from External Customers by Products and Services [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","labelType":"xbrl:terseLabel","value":"Revenue from External Customers by Products and Services [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","labelType":"xbrl:label","value":"Revenue from External Customers by Products and Services [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","labelType":"xbrl:terseLabel","value":"Revenue Classified by Significant Product and Service Offerings","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","labelType":"xbrl:label","value":"Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","labelType":"xbrl:terseLabel","value":"Assets and Liabilities Measured at Fair Value on Recurring Basis","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:terseLabel","value":"Schedule of Finite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","labelType":"xbrl:terseLabel","value":"Future Minimum Rental Commitments Under Non-cancellable Operating Leases","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems","labelType":"xbrl:label","value":"Gain (Loss) on Investments [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems","labelType":"xbrl:terseLabel","value":"Gains (Losses) on Investments [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGainLossOnInvestmentsTable","labelType":"xbrl:label","value":"Schedule of Gain (Loss) on Investments [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGainLossOnInvestmentsTable","labelType":"xbrl:terseLabel","value":"Schedule of Gain (Loss) on Investments [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTable","labelType":"xbrl:label","value":"Schedule of Goodwill [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTable","labelType":"xbrl:terseLabel","value":"Schedule of Goodwill [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:label","value":"Schedule of Goodwill [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:terseLabel","value":"Carrying Amount of Goodwill","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:label","value":"Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:terseLabel","value":"Income (Loss) Before Income Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule of Inventory, Current [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:terseLabel","value":"Components of Inventories","language":"en-US"},{"forObject":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Maturities of Long-term Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Maturities of Long-term Debt","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","labelType":"xbrl:label","value":"Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","labelType":"xbrl:terseLabel","value":"Adoption of New Standard Impact on Previously Reported Results","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOperatingLeasedAssetsTable","labelType":"xbrl:label","value":"Schedule of Operating Leased Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOperatingLeasedAssetsTable","labelType":"xbrl:terseLabel","value":"Schedule of Operating Leased Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","labelType":"xbrl:label","value":"Schedule of Other Nonoperating Income (Expense) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Components of Other Income (Expense), Net","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","labelType":"xbrl:label","value":"Quarterly Financial Information [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","labelType":"xbrl:terseLabel","value":"Quarterly Information (Unaudited)","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","labelType":"xbrl:label","value":"Schedule of Restructuring and Related Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","labelType":"xbrl:terseLabel","value":"Schedule of Restructuring and Related Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock","labelType":"xbrl:label","value":"Schedule of Restructuring Reserve by Type of Cost [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock","labelType":"xbrl:terseLabel","value":"Changes in Restructuring Liability","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock","labelType":"xbrl:label","value":"Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock","labelType":"xbrl:terseLabel","value":"Revenue Classified by Major Geographic Areas","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","labelType":"xbrl:label","value":"Schedule of Segment Reporting Information, by Segment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","labelType":"xbrl:terseLabel","value":"Schedule of Segment Reporting Information, by Segment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:terseLabel","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock","labelType":"xbrl:label","value":"Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Employee Purchased Shares","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Unrealized Loss on Investments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Unrealized Losses on Investments","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Estimated Future Amortization Expense Related to Intangible Assets","language":"en-US"},{"forObject":"us-gaap:SecuritiesLoaned","labelType":"xbrl:label","value":"Securities Loaned","language":"en-US"},{"forObject":"us-gaap:SecuritiesLoaned","labelType":"xbrl:terseLabel","value":"Short-term investments, securities loaned","language":"en-US"},{"forObject":"us-gaap:SecuritiesReceivedAsCollateral","labelType":"xbrl:label","value":"Securities Received as Collateral","language":"en-US"},{"forObject":"us-gaap:SecuritiesReceivedAsCollateral","labelType":"xbrl:terseLabel","value":"Collateral received","language":"en-US"},{"forObject":"us-gaap:SegmentDomain","labelType":"xbrl:label","value":"Segments [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentDomain","labelType":"xbrl:terseLabel","value":"Segments [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentGeographicalDomain","labelType":"xbrl:label","value":"Geographical [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentGeographicalDomain","labelType":"xbrl:terseLabel","value":"Geographical [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:label","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:terseLabel","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureOfMajorCustomers","labelType":"xbrl:label","value":"Segment Reporting, Disclosure of Major Customers","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureOfMajorCustomers","labelType":"xbrl:terseLabel","value":"Sales to an individual customer","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:label","value":"Segment Reporting Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"SEGMENT INFORMATION AND GEOGRAPHIC DATA","language":"en-US"},{"forObject":"us-gaap:SegmentReportingInformationLineItems","labelType":"xbrl:label","value":"Segment Reporting Information [Line Items]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingInformationLineItems","labelType":"xbrl:terseLabel","value":"Segment Reporting Information [Line Items]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Segment Reporting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Segment Information","language":"en-US"},{"forObject":"us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems","labelType":"xbrl:label","value":"Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems","labelType":"xbrl:terseLabel","value":"Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:label","value":"Selling and Marketing Expense","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:terseLabel","value":"Sales and marketing","language":"en-US"},{"forObject":"us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember","labelType":"xbrl:label","value":"Series of Individually Immaterial Business Acquisitions [Member]","language":"en-US"},{"forObject":"us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember","labelType":"xbrl:terseLabel","value":"Series of Individually Immaterial Business Acquisitions","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Award vest period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedLabel","value":"Forfeited","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Forfeited","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:verboseLabel","value":"Weighted average grant-date fair value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodEndLabel","value":"Nonvested balance, end of year","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodStartLabel","value":"Nonvested balance, beginning of year","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","labelType":"xbrl:terseLabel","value":"Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodEndLabel","value":"Nonvested balance, end of year","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodStartLabel","value":"Nonvested balance, beginning of year","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:terseLabel","value":"Weighted Average Grant-Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedLabel","value":"Vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue","labelType":"xbrl:terseLabel","value":"Fair value of awards vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","labelType":"xbrl:terseLabel","value":"Interest rates maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","labelType":"xbrl:terseLabel","value":"Interest rates minimum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","labelType":"xbrl:terseLabel","value":"Maximum percentage of gross compensation at which employees may purchase shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:terseLabel","value":"Shares authorized for future grant","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:label","value":"Equity Award [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:terseLabel","value":"Equity Award [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:terseLabel","value":"Stock-Based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareRepurchaseProgramAxis","labelType":"xbrl:label","value":"Share Repurchase Program [Axis]","language":"en-US"},{"forObject":"us-gaap:ShareRepurchaseProgramAxis","labelType":"xbrl:terseLabel","value":"Share Repurchase Program [Axis]","language":"en-US"},{"forObject":"us-gaap:ShareRepurchaseProgramDomain","labelType":"xbrl:label","value":"Share Repurchase Program [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareRepurchaseProgramDomain","labelType":"xbrl:terseLabel","value":"Share Repurchase Program [Domain]","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","labelType":"xbrl:terseLabel","value":"Percentage of market value at which employees are able to purchase shares of common stock","language":"en-US"},{"forObject":"us-gaap:ShortMember","labelType":"xbrl:label","value":"Short [Member]","language":"en-US"},{"forObject":"us-gaap:ShortMember","labelType":"xbrl:terseLabel","value":"Derivatives Sold","language":"en-US"},{"forObject":"us-gaap:ShortTermBorrowings","labelType":"xbrl:label","value":"Short-term Debt","language":"en-US"},{"forObject":"us-gaap:ShortTermBorrowings","labelType":"xbrl:terseLabel","value":"Short-term debt","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeAxis","labelType":"xbrl:label","value":"Short-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeAxis","labelType":"xbrl:terseLabel","value":"Short-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeDomain","labelType":"xbrl:label","value":"Short-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeDomain","labelType":"xbrl:terseLabel","value":"Short-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtWeightedAverageInterestRate","labelType":"xbrl:label","value":"Short-term Debt, Weighted Average Interest Rate","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtWeightedAverageInterestRate","labelType":"xbrl:terseLabel","value":"Commercial paper, weighted average interest rate","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestmentsMember","labelType":"xbrl:label","value":"Short-term Investments [Member]","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestmentsMember","labelType":"xbrl:terseLabel","value":"Short-term Investments","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"Significant Accounting Policies [Text Block]","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:terseLabel","value":"ACCOUNTING POLICIES","language":"en-US"},{"forObject":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","labelType":"xbrl:label","value":"Software and Software Development Costs [Member]","language":"en-US"},{"forObject":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","labelType":"xbrl:terseLabel","value":"Software","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyPolicy","labelType":"xbrl:label","value":"Standard Product Warranty, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:StandardProductWarrantyPolicy","labelType":"xbrl:terseLabel","value":"Product Warranty","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:label","value":"Segments [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:terseLabel","value":"Statement, Business Segments","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementGeographicalAxis","labelType":"xbrl:label","value":"Geographical [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementGeographicalAxis","labelType":"xbrl:terseLabel","value":"Statement, Geographical","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:terseLabel","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"Statement of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:terseLabel","value":"Statement of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"Statement of Financial Position [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:terseLabel","value":"Balance sheets:","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:label","value":"Statement of Comprehensive Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:terseLabel","value":"Statement of Comprehensive Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"Statement of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Statement of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementScenarioAxis","labelType":"xbrl:label","value":"Scenario [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementScenarioAxis","labelType":"xbrl:terseLabel","value":"Scenario [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:terseLabel","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Employee Stock Purchase Plans","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","labelType":"xbrl:terseLabel","value":"Shares purchased","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, New Issues","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:terseLabel","value":"Issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:label","value":"Stock Issued During Period, Value, New Issues","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:terseLabel","value":"Common stock issued","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:label","value":"Stock Repurchase Program, Authorized Amount","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:terseLabel","value":"Amount available for repurchase under the current share repurchase program approved by the company's Board of Directors","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","labelType":"xbrl:label","value":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","labelType":"xbrl:terseLabel","value":"Unused amount of share repurchase program","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:label","value":"Stock Repurchased During Period, Shares","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:terseLabel","value":"Shares of common stock repurchased","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:negatedLabel","value":"Repurchased","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:label","value":"Stock Repurchased During Period, Value","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:terseLabel","value":"Value of common stock repurchased","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:negatedLabel","value":"Common stock repurchased","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodEndLabel","value":"Balance, end of period","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodStartLabel","value":"Balance, beginning of period","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Stockholders' equity:","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity Note Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"STOCKHOLDERS' EQUITY","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityOther","labelType":"xbrl:label","value":"Stockholders' Equity, Other","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityOther","labelType":"xbrl:negatedLabel","value":"Other, net","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","labelType":"xbrl:label","value":"Summary of Income Tax Contingencies [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","labelType":"xbrl:terseLabel","value":"Changes in Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:TaxPeriodAxis","labelType":"xbrl:label","value":"Tax Period [Axis]","language":"en-US"},{"forObject":"us-gaap:TaxPeriodAxis","labelType":"xbrl:terseLabel","value":"Tax Period [Axis]","language":"en-US"},{"forObject":"us-gaap:TaxPeriodDomain","labelType":"xbrl:label","value":"Tax Period [Domain]","language":"en-US"},{"forObject":"us-gaap:TaxPeriodDomain","labelType":"xbrl:terseLabel","value":"Tax Period [Domain]","language":"en-US"},{"forObject":"us-gaap:TechnologyBasedIntangibleAssetsMember","labelType":"xbrl:label","value":"Technology-Based Intangible Assets [Member]","language":"en-US"},{"forObject":"us-gaap:TechnologyBasedIntangibleAssetsMember","labelType":"xbrl:terseLabel","value":"Technology-based","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:label","value":"Trade and Other Accounts Receivable, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:terseLabel","value":"Allowance for Doubtful Accounts","language":"en-US"},{"forObject":"us-gaap:TradeNamesMember","labelType":"xbrl:label","value":"Trade Names [Member]","language":"en-US"},{"forObject":"us-gaap:TradeNamesMember","labelType":"xbrl:terseLabel","value":"Marketing-related (trade names)","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:label","value":"Type of Adoption [Domain]","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:terseLabel","value":"Type of Adoption [Domain]","language":"en-US"},{"forObject":"us-gaap:TypeOfRestructuringDomain","labelType":"xbrl:label","value":"Type of Restructuring [Domain]","language":"en-US"},{"forObject":"us-gaap:TypeOfRestructuringDomain","labelType":"xbrl:terseLabel","value":"Type of Restructuring [Domain]","language":"en-US"},{"forObject":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","labelType":"xbrl:label","value":"US Government Agencies Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"U.S. government and agency securities","language":"en-US"},{"forObject":"us-gaap:USStatesAndPoliticalSubdivisionsMember","labelType":"xbrl:label","value":"US States and Political Subdivisions Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:USStatesAndPoliticalSubdivisionsMember","labelType":"xbrl:terseLabel","value":"Municipal securities","language":"en-US"},{"forObject":"us-gaap:UndistributedEarningsOfForeignSubsidiaries","labelType":"xbrl:label","value":"Undistributed Earnings of Foreign Subsidiaries","language":"en-US"},{"forObject":"us-gaap:UndistributedEarningsOfForeignSubsidiaries","labelType":"xbrl:terseLabel","value":"Temporary differences resulting from earnings for certain non-U.S. subsidiaries which are permanently reinvested outside the United States","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodEndLabel","value":"Balance, end of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodStartLabel","value":"Balance, beginning of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:negatedLabel","value":"Decreases for tax positions related to prior years","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","labelType":"xbrl:negatedLabel","value":"Decreases related to settlements","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:terseLabel","value":"Accrued interest expense related to uncertain tax positions net of federal income tax benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","labelType":"xbrl:terseLabel","value":"Interest expense on unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases for tax positions related to the current year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases for tax positions related to prior years","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","labelType":"xbrl:negatedLabel","value":"Decreases due to lapsed statutes of limitations","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:label","value":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits, if recognized would affect our effective tax rates","language":"en-US"},{"forObject":"us-gaap:UnsecuredDebtMember","labelType":"xbrl:label","value":"Unsecured Debt [Member]","language":"en-US"},{"forObject":"us-gaap:UnsecuredDebtMember","labelType":"xbrl:terseLabel","value":"Senior Unsecured Obligations","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:terseLabel","value":"Estimates and Assumptions","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesBalance","labelType":"xbrl:label","value":"Valuation Allowances and Reserves, Balance","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesBalance","labelType":"xbrl:periodEndLabel","value":"Balance, end of period","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesBalance","labelType":"xbrl:periodStartLabel","value":"Balance, beginning of period","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDeductions","labelType":"xbrl:label","value":"Valuation Allowances and Reserves, Deductions","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDeductions","labelType":"xbrl:negatedLabel","value":"Write-offs","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDomain","labelType":"xbrl:label","value":"Valuation Allowances and Reserves [Domain]","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDomain","labelType":"xbrl:terseLabel","value":"Valuation Allowances and Reserves [Domain]","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesTypeAxis","labelType":"xbrl:label","value":"Valuation Allowances and Reserves Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesTypeAxis","labelType":"xbrl:terseLabel","value":"Valuation Allowances and Reserves Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ValuationAndQualifyingAccountsDisclosureLineItems","labelType":"xbrl:label","value":"Valuation and Qualifying Accounts Disclosure [Line Items]","language":"en-US"},{"forObject":"us-gaap:ValuationAndQualifyingAccountsDisclosureLineItems","labelType":"xbrl:terseLabel","value":"Valuation and Qualifying Accounts Disclosure [Line Items]","language":"en-US"},{"forObject":"us-gaap:ValuationAndQualifyingAccountsDisclosureTable","labelType":"xbrl:label","value":"Valuation and Qualifying Accounts Disclosure [Table]","language":"en-US"},{"forObject":"us-gaap:ValuationAndQualifyingAccountsDisclosureTable","labelType":"xbrl:terseLabel","value":"Valuation and Qualifying Accounts Disclosure [Table]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:terseLabel","value":"Diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:totalLabel","value":"Common stock and common stock equivalents (C)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted [Abstract]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:terseLabel","value":"Weighted average shares outstanding:","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:terseLabel","value":"Basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:verboseLabel","value":"Weighted average outstanding shares of common stock (B)","language":"en-US"},{"forObject":"cik:0000789019","labelType":"xbrl:label","value":"MICROSOFT CORP","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"1054 - Disclosure - Accounting Policies - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"1079 - Disclosure - Acquired Intangible Assets (Detail)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"1056 - Disclosure - Adoption of New Standard Impact on Previously Reported Results (Detail)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"1055 - Disclosure - Allowance for Doubtful Accounts (Detail)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"1071 - Disclosure - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"1115 - Disclosure - Assumptions Used in Estimating the Fair Value of Stock Award Grants (Detail)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"1057 - Disclosure - Basic and Diluted Earnings Per Share (Detail)","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"1076 - Disclosure - Business Combinations - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"1081 - Disclosure - Carrying Amount of Goodwill (Detail)","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"1100 - Disclosure - Changes in Restructuring Liability (Detail)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"1097 - Disclosure - Changes in Unrecognized Tax Benefits (Detail)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"1103 - Disclosure - Commitments - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"1073 - Disclosure - Components of Inventories (Detail)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"1058 - Disclosure - Components of Other Income (Expense), Net (Detail)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"1074 - Disclosure - Components of Property and Equipment (Detail)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"1105 - Disclosure - Contingencies - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"1120 - Disclosure - Corporate and Other Operating Income (Loss) Activity (Detail)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"1121 - Disclosure - Corporate and Other Operating Income (Loss) Activity (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"1088 - Disclosure - Debt - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"1064 - Disclosure - Debt Investment Maturities (Detail)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"1096 - Disclosure - Deferred Income Tax Assets and Liabilities (Detail)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"1065 - Disclosure - Derivatives - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"1095 - Disclosure - Difference Between Income Taxes Computed at Federal Statutory Rate and Provision for Income Taxes (Detail)","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"1110 - Disclosure - Dividends Declared (Detail)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"1117 - Disclosure - Employee Purchased Shares (Detail)","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"1113 - Disclosure - Employee Stock and Savings Plans - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"1087 - Disclosure - Estimated Future Amortization Expense Related to Intangible Assets (Detail)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"1066 - Disclosure - Fair Values of Derivative Instruments (Detail)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"1083 - Disclosure - Finite-Lived Intangible Assets (Detail)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"1084 - Disclosure - Finite-Lived Intangible Assets (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"1104 - Disclosure - Future Minimum Rental Commitments Under Non-cancellable Operating Leases (Detail)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"1067 - Disclosure - Gains (Losses) on Fair Value Hedges and Related Hedged Items (Detail)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"1068 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Detail)","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"1069 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"1082 - Disclosure - Goodwill - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"1093 - Disclosure - Income (Loss) Before Income Taxes (Detail)","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"1094 - Disclosure - Income Taxes - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"1098 - Disclosure - Income Taxes - Additional Information Regarding Examinations (Detail)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"1086 - Disclosure - Intangible Assets Acquired (Detail)","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"1085 - Disclosure - Intangible Assets - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"1060 - Disclosure - Investment Components, Including Associated Derivatives but Excluding Held to Maturity Investments (Detail)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"1061 - Disclosure - Investments - Cost Method - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"1062 - Disclosure - Investments - Secured Borrowings and Loaned Securities - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"1126 - Disclosure - Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Location of Controlling Statutory Company (Detail)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"1089 - Disclosure - Long-term Debt (Detail)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"1090 - Disclosure - Long-term Debt (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"1077 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Detail)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"1078 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"1091 - Disclosure - Maturities of Long-term Debt (Detail)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"1059 - Disclosure - Net Recognized Gains (Losses) on Investments (Detail)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"1070 - Disclosure - Non-Designated Derivative Gains (Losses) (Detail)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"1119 - Disclosure - Operating Income (Loss) by Segment (Detail)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"1075 - Disclosure - Property and Equipment - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"1092 - Disclosure - Provision for Income Taxes (Detail)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"1127 - Disclosure - Quarterly Information (Unaudited) (Detail)","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"1128 - Disclosure - Quarterly Information (Unaudited) (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"1072 - Disclosure - Reconciliation of Total Assets Measured at Fair Value on Recurring Basis to Balance Sheet Presentation (Detail)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"1099 - Disclosure - Restructuring Charges - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"1123 - Disclosure - Revenue Classified by Major Geographic Areas (Detail)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"1124 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Detail)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"1125 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"1122 - Disclosure - Segment Information and Geographic Data - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"1118 - Disclosure - Segment Revenue (Detail)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"1108 - Disclosure - Share Repurchases (Detail)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"1109 - Disclosure - Share Repurchases (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"1106 - Disclosure - Shares of Common Stock Outstanding (Detail)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"1114 - Disclosure - Stock-Based Compensation Expense and Related Income Tax Benefits (Detail)","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"1116 - Disclosure - Stock Plan Activity (Detail)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"1107 - Disclosure - Stockholders' Equity - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"1111 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Detail)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"1112 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"1080 - Disclosure - Supplemental Consolidated Results on Unaudited Pro Forma Basis, as If the Acquisition Had Been Consummated on Beginning of Period (Detail)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"1102 - Disclosure - Unearned Revenue - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"1101 - Disclosure - Unearned Revenue by Segment (Detail)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"1063 - Disclosure - Unrealized Losses on Investments (Detail)","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"1001 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"1025 - Disclosure - COMMITMENTS","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"1048 - Disclosure - COMMITMENTS (Tables)","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"1029 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"1051 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS (Tables)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"1028 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"1050 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"1021 - Disclosure - DEBT","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"1044 - Disclosure - DEBT (Tables)","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"1024 - Disclosure - UNEARNED REVENUE","language":"en"},{"forObject":"rpt:group-85","labelType":"xbrl:label","value":"1047 - Disclosure - UNEARNED REVENUE (Tables)","language":"en"},{"forObject":"rpt:group-86","labelType":"xbrl:label","value":"1014 - Disclosure - DERIVATIVES","language":"en"},{"forObject":"rpt:group-87","labelType":"xbrl:label","value":"1037 - Disclosure - DERIVATIVES (Tables)","language":"en"},{"forObject":"rpt:group-88","labelType":"xbrl:label","value":"1011 - Disclosure - EARNINGS PER SHARE","language":"en"},{"forObject":"rpt:group-89","labelType":"xbrl:label","value":"1034 - Disclosure - EARNINGS PER SHARE (Tables)","language":"en"},{"forObject":"rpt:group-90","labelType":"xbrl:label","value":"1015 - Disclosure - FAIR VALUE MEASUREMENTS","language":"en"},{"forObject":"rpt:group-91","labelType":"xbrl:label","value":"1038 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)","language":"en"},{"forObject":"rpt:group-92","labelType":"xbrl:label","value":"1019 - Disclosure - GOODWILL","language":"en"},{"forObject":"rpt:group-93","labelType":"xbrl:label","value":"1043 - Disclosure - GOODWILL (Tables)","language":"en"},{"forObject":"rpt:group-94","labelType":"xbrl:label","value":"1022 - Disclosure - INCOME TAXES","language":"en"},{"forObject":"rpt:group-95","labelType":"xbrl:label","value":"1045 - Disclosure - INCOME TAXES (Tables)","language":"en"},{"forObject":"rpt:group-96","labelType":"xbrl:label","value":"1020 - Disclosure - INTANGIBLE ASSETS","language":"en"},{"forObject":"rpt:group-97","labelType":"xbrl:label","value":"1042 - Disclosure - INTANGIBLE ASSETS (Tables)","language":"en"},{"forObject":"rpt:group-98","labelType":"xbrl:label","value":"1016 - Disclosure - INVENTORIES","language":"en"},{"forObject":"rpt:group-99","labelType":"xbrl:label","value":"1039 - Disclosure - INVENTORIES (Tables)","language":"en"},{"forObject":"rpt:group-100","labelType":"xbrl:label","value":"1013 - Disclosure - INVESTMENTS","language":"en"},{"forObject":"rpt:group-101","labelType":"xbrl:label","value":"1036 - Disclosure - INVESTMENTS (Tables)","language":"en"},{"forObject":"rpt:group-102","labelType":"xbrl:label","value":"1026 - Disclosure - CONTINGENCIES","language":"en"},{"forObject":"rpt:group-103","labelType":"xbrl:label","value":"1018 - Disclosure - BUSINESS COMBINATIONS","language":"en"},{"forObject":"rpt:group-104","labelType":"xbrl:label","value":"1041 - Disclosure - BUSINESS COMBINATIONS (Tables)","language":"en"},{"forObject":"rpt:group-105","labelType":"xbrl:label","value":"1012 - Disclosure - OTHER INCOME (EXPENSE), NET","language":"en"},{"forObject":"rpt:group-106","labelType":"xbrl:label","value":"1035 - Disclosure - OTHER INCOME (EXPENSE), NET (Tables)","language":"en"},{"forObject":"rpt:group-107","labelType":"xbrl:label","value":"1017 - Disclosure - PROPERTY AND EQUIPMENT","language":"en"},{"forObject":"rpt:group-108","labelType":"xbrl:label","value":"1040 - Disclosure - PROPERTY AND EQUIPMENT (Tables)","language":"en"},{"forObject":"rpt:group-109","labelType":"xbrl:label","value":"1031 - Disclosure - QUARTERLY INFORMATION (UNAUDITED)","language":"en"},{"forObject":"rpt:group-110","labelType":"xbrl:label","value":"1053 - Disclosure - QUARTERLY INFORMATION (UNAUDITED) (Tables)","language":"en"},{"forObject":"rpt:group-111","labelType":"xbrl:label","value":"1023 - Disclosure - RESTRUCTURING CHARGES","language":"en"},{"forObject":"rpt:group-112","labelType":"xbrl:label","value":"1046 - Disclosure - RESTRUCTURING CHARGES (Tables)","language":"en"},{"forObject":"rpt:group-113","labelType":"xbrl:label","value":"1030 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA","language":"en"},{"forObject":"rpt:group-114","labelType":"xbrl:label","value":"1052 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA (Tables)","language":"en"},{"forObject":"rpt:group-115","labelType":"xbrl:label","value":"1010 - Disclosure - ACCOUNTING POLICIES","language":"en"},{"forObject":"rpt:group-116","labelType":"xbrl:label","value":"1032 - Disclosure - ACCOUNTING POLICIES (Policies)","language":"en"},{"forObject":"rpt:group-117","labelType":"xbrl:label","value":"1033 - Disclosure - ACCOUNTING POLICIES (Tables)","language":"en"},{"forObject":"rpt:group-118","labelType":"xbrl:label","value":"1027 - Disclosure - STOCKHOLDERS' EQUITY","language":"en"},{"forObject":"rpt:group-119","labelType":"xbrl:label","value":"1049 - Disclosure - STOCKHOLDERS' EQUITY (Tables)","language":"en"},{"forObject":"rpt:group-120","labelType":"xbrl:label","value":"1008 - Statement - CASH FLOWS STATEMENTS","language":"en"},{"forObject":"rpt:group-121","labelType":"xbrl:label","value":"1006 - Statement - BALANCE SHEETS","language":"en"},{"forObject":"rpt:group-122","labelType":"xbrl:label","value":"1007 - Statement - BALANCE SHEETS (Parenthetical)","language":"en"},{"forObject":"rpt:group-123","labelType":"xbrl:label","value":"1003 - Statement - INCOME STATEMENTS","language":"en"},{"forObject":"rpt:group-124","labelType":"xbrl:label","value":"1004 - Statement - COMPREHENSIVE INCOME STATEMENTS","language":"en"},{"forObject":"rpt:group-125","labelType":"xbrl:label","value":"1005 - Statement - COMPREHENSIVE INCOME STATEMENTS (Parenthetical)","language":"en"},{"forObject":"rpt:group-126","labelType":"xbrl:label","value":"1009 - Statement - STOCKHOLDERS' EQUITY STATEMENTS","language":"en"},{"forObject":"rpt:group-127","labelType":"xbrl:label","value":"1129 - Disclosure - Deferred Income Tax Assets and Liabilities (Detail) (Alternate 1)","language":"en"}],"networks":[{"name":"rpt:network-presentation-127","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"msft:SignificantAccountingPoliciesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeAxis","target":"us-gaap:DeferredRevenueArrangementTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeAxis","target":"us-gaap:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesLineItems","target":"msft:RevenueRecognitionPeriod","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesLineItems","target":"us-gaap:AdvertisingExpense","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesLineItems","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesLineItems","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:WindowsTenDeferralMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeMember","target":"us-gaap:MinimumMember","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:NewAccountingPronouncementMember","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeMember","target":"us-gaap:MaximumMember","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:ComputerEquipmentMember","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LeaseholdImprovementsMember","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesTable","target":"us-gaap:DeferredRevenueArrangementTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesTable","target":"us-gaap:RangeAxis","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:SignificantAccountingPoliciesTable","target":"msft:SignificantAccountingPoliciesLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-128","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:ContractualRightsMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TradeNamesMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable","target":"us-gaap:BusinessAcquisitionAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-129","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingChangesAndErrorCorrectionsAbstract","order":1.0},{"source":"us-gaap:AccountingChangesAndErrorCorrectionsAbstract","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementScenarioAxis","target":"us-gaap:ScenarioUnspecifiedDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:OtherLiabilitiesCurrent","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScenarioUnspecifiedDomain","target":"us-gaap:ScenarioPreviouslyReportedMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:StatementScenarioAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-130","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ValuationAndQualifyingAccountsDisclosureTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesTypeAxis","target":"us-gaap:ValuationAllowancesAndReservesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesBalance","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ValuationAndQualifyingAccountsDisclosureLineItems","target":"msft:ValuationAllowancesAndReservesChargedToCostsAndOther","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesDeductions","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesBalance","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"us-gaap:AllowanceForDoubtfulAccountsMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAndQualifyingAccountsDisclosureTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAndQualifyingAccountsDisclosureTable","target":"us-gaap:ValuationAllowancesAndReservesTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAndQualifyingAccountsDisclosureTable","target":"us-gaap:ValuationAndQualifyingAccountsDisclosureLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-131","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueByAssetClassAxis","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByLiabilityClassAxis","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:RightOfOffsetAndNettingAxis","target":"msft:RightOfOffsetAndNettingDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member","order":1.01,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueDisclosureRecurring","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:LiabilitiesFairValueDisclosureRecurring","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:MoneyMarketFundsMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:CommercialPaperMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:CertificatesOfDepositMember","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:ForeignGovernmentDebtSecuritiesMember","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:AssetBackedSecuritiesMember","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:CorporateDebtSecuritiesMember","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:USStatesAndPoliticalSubdivisionsMember","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:EquitySecuritiesMember","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:RightOfOffsetAndNettingDomain","target":"msft:GrossMember","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:RightOfOffsetAndNettingDomain","target":"msft:NettingMember","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:RightOfOffsetAndNettingDomain","target":"msft:NetMember","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"msft:RightOfOffsetAndNettingAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByAssetClassAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByLiabilityClassAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-132","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeAxis","target":"us-gaap:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeMember","target":"us-gaap:MinimumMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeMember","target":"us-gaap:MaximumMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems","target":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable","target":"us-gaap:RangeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable","target":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-133","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareBasicAndDilutedAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareBasicAndDilutedAbstract","target":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:NetIncomeLoss","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]},{"source":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:EarningsPerShareAbstract","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","target":"msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-134","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"invest:InvestmentIssuerAxis","target":"invest:InvestmentIssuerDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeAxis","target":"us-gaap:InvestmentTypeCategorizationMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherCommitmentsAxis","target":"us-gaap:OtherCommitmentsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionNameOfAcquiredEntity","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"msft:ComponentOfNonCashTransactionToAcquireBusiness","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:AssetImpairmentCharges","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:GainLossOnContractTermination","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:NumberOfBusinessesAcquired","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:MojangSynergiesABMember","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"invest:InvestmentIssuerDomain","target":"msft:NokiaMember","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CorporateDebtSecuritiesMember","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:PhoneBusinessMember","order":1.24,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherCommitmentsDomain","target":"msft:NokiaMappingServicesLicenseMember","order":1.25,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember","order":1.26,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember","order":1.27,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:InvestmentTypeAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"invest:InvestmentIssuerAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:OtherCommitmentsAxis","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-135","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfGoodwillTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:Goodwill","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillOtherIncreaseDecrease","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:Goodwill","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:ProductivityAndBusinessProcessesMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:IntelligentCloudMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:MorePersonalComputingMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"us-gaap:GoodwillLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-136","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RestructuringAndRelatedActivitiesAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringAndRelatedActivitiesAbstract","target":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveAxis","target":"us-gaap:TypeOfRestructuringDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringReserve","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringCharges","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringReserveAccrualAdjustment1","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:PaymentsForRestructuring","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringReserveSettledWithoutCash2","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringReserve","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:TypeOfRestructuringDomain","target":"us-gaap:EmployeeSeveranceMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfRestructuringDomain","target":"us-gaap:OtherRestructuringMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","target":"us-gaap:RestructuringCostAndReserveAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","target":"us-gaap:RestructuringCostAndReserveLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-137","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxContingencyTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxContingencyTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefits","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxContingencyLineItems","target":"us-gaap:UnrecognizedTaxBenefits","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:IncomeTaxContingencyTable","target":"us-gaap:IncomeTaxContingencyLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-138","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"msft:CommitmentsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","target":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis","target":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CommitmentsLineItems","target":"us-gaap:CommitmentsFairValueDisclosure","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CommitmentsLineItems","target":"us-gaap:LeaseAndRentalExpense","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseAndRentalExpense","target":"us-gaap:BusinessAcquisitionSharePrice","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseAndRentalExpense","target":"msft:BusinessAcquisitionCostOfAcquiredEntityExpectedPurchasePrice","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","target":"msft:BuildingBuildingImprovementsAndLeaseholdImprovementsMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseDomain","target":"us-gaap:BuildingMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:LinkedinCorporationMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CommitmentsTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CommitmentsTable","target":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CommitmentsTable","target":"us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CommitmentsTable","target":"us-gaap:BusinessAcquisitionAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CommitmentsTable","target":"msft:CommitmentsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-139","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryCurrentTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryCurrentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryRawMaterialsNetOfReserves","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryWorkInProcessNetOfReserves","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryFinishedGoodsNetOfReserves","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryNet","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"us-gaap:InventoryLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-140","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherIncomeAndExpensesAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherIncomeAndExpensesAbstract","target":"msft:OtherIncomeExpenseTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:OtherIncomeExpenseTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","target":"us-gaap:InvestmentIncomeNet","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","target":"us-gaap:InterestExpense","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","target":"us-gaap:GainLossOnInvestments","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","target":"us-gaap:GainLossOnDerivativeInstrumentsNetPretax","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","target":"us-gaap:OtherNonoperatingIncomeExpense","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","target":"us-gaap:NonoperatingIncomeExpense","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:OtherIncomeExpenseTable","target":"us-gaap:ComponentOfOtherIncomeNonoperatingLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-141","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:Land","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:BuildingsAndImprovementsGross","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:LeaseholdImprovementsGross","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"msft:ComputerHardwareAndSoftware","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:FurnitureAndFixturesGross","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentGross","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-142","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingenciesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyAccrualCarryingValueCurrent","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-143","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:ConsolidationItemsAxis","target":"us-gaap:ConsolidationItemsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems","target":"us-gaap:OperatingIncomeLoss","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ConsolidationItemsDomain","target":"msft:CorporateAndReconcilingItemsMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"msft:ImpairmentIntegrationAndRestructuringExpensesMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"msft:RevenueReconcilingAmountsAndOtherMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"us-gaap:ConsolidationItemsAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"us-gaap:IncomeStatementLocationAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-144","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:ConsolidationItemsAxis","target":"us-gaap:ConsolidationItemsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeAxis","target":"us-gaap:DeferredRevenueArrangementTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"us-gaap:ConsolidationItemsAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems","target":"us-gaap:OperatingIncomeLoss","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ConsolidationItemsDomain","target":"msft:CorporateAndReconcilingItemsMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:WindowsTenDeferralMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"msft:RevenueReconcilingAmountsAndOtherMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:BundledOfferingsMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"us-gaap:DeferredRevenueArrangementTypeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"us-gaap:IncomeStatementLocationAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable","target":"us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-145","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeAxis","target":"us-gaap:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtTypeAxis","target":"us-gaap:ShortTermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:CommercialPaper","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ShortTermDebtWeightedAverageInterestRate","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentTerm","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityExpirationDate1","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityCovenantCompliance","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromLinesOfCredit","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebt","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtFairValue","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestPaid","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentUnamortizedDiscount","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtTypeDomain","target":"us-gaap:CommercialPaperMember","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeMember","target":"us-gaap:MinimumMember","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:CreditFacilityExpireOnNovemberOneTwentySixteenMember","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeMember","target":"us-gaap:MaximumMember","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:ShortTermDebtTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:RangeAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-146","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"msft:InvestmentsClassifiedByContractualMaturityDateTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"msft:InvestmentsClassifiedByContractualMaturityDateTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract","target":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:InvestmentsClassifiedByContractualMaturityDateLineItems","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:InvestmentsClassifiedByContractualMaturityDateLineItems","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:InvestmentsClassifiedByContractualMaturityDateTable","target":"msft:InvestmentsClassifiedByContractualMaturityDateLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-147","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"msft:DeferredTaxesAxis","target":"msft:DeferredTaxesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsDeferredIncome","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"msft:DeferredTaxAssetsDepreciationAndAmortization","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsOther","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsGross","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsNet","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNetAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNetAbstract","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNetAbstract","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"msft:DeferredTaxLiabilitiesDepreciationAndAmortization","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesOther","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredIncomeTaxLiabilities","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsNetAbstract","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxLiabilitiesAbstract","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","target":"us-gaap:DeferredTaxAssetsLiabilitiesNetAbstract","order":1.24,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:DeferredTaxesDomain","target":"msft:DeferredTaxesAssetsLiabilitiesNetMember","order":1.25,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable","target":"msft:DeferredTaxesAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable","target":"msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-148","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:DerivativeTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","target":"us-gaap:HedgingRelationshipDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationAxis","target":"us-gaap:HedgingDesignationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PositionAxis","target":"us-gaap:PositionDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeLineItems","target":"us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeLineItems","target":"invest:DerivativeNotionalAmount","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeLineItems","target":"msft:FinancialInstrumentCovenantMinimumLiquidityRequirement","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeLineItems","target":"us-gaap:DebtInstrumentCreditRating","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeLineItems","target":"msft:FinancialInstrumentCovenantMinimumLiquidity","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeLineItems","target":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:CashFlowHedgingMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PositionDomain","target":"us-gaap:ShortMember","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:UnsecuredDebtMember","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:FairValueHedgingMember","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PositionDomain","target":"us-gaap:LongMember","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:EquityContractMember","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateContractMember","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:MortgageBackedSecuritiesMember","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CreditRiskContractMember","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CommodityContractMember","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeTable","target":"us-gaap:PositionAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeTable","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeTable","target":"us-gaap:HedgingDesignationAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeTable","target":"us-gaap:LongtermDebtTypeAxis","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeTable","target":"us-gaap:DerivativeLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-149","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"msft:ReconciliationOfStatutoryFederalTaxRateTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ReconciliationOfStatutoryFederalTaxRateTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:ReconciliationOfStatutoryFederalTaxRateTable","target":"msft:ReconciliationOfStatutoryFederalTaxRateLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-150","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"msft:DividendsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityAbstract","target":"msft:DividendsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:DividendsLineItems","target":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:DividendsLineItems","target":"us-gaap:CommonStockDividendsPerShareDeclared","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:DividendsLineItems","target":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:DividendsLineItems","target":"us-gaap:DividendsCommonStockCash","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:DividendsLineItems","target":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:DividendsTable","target":"msft:DividendsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-151","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"msft:EmployeeStockPurchasePlanTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:EmployeeStockPurchasePlanTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:EmployeeStockPurchasePlanLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:EmployeeStockPurchasePlanLineItems","target":"msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:EmployeeStockPurchasePlanTable","target":"msft:EmployeeStockPurchasePlanLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-152","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis","target":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"msft:CompensationRelatedCostsDisclosureTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeAxis","target":"us-gaap:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"msft:ShareBasedCompensationArrangementByEmployeeStockPurchasePlanNumberOfSharesAuthorized","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureLineItems","target":"us-gaap:DefinedContributionPlanCostRecognized","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeMember","target":"us-gaap:MinimumMember","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"msft:ExecutiveIncentivePlanMember","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain","target":"msft:FirstSixPercentOfParticipantContributionsMember","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RangeMember","target":"us-gaap:MaximumMember","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain","target":"msft:IRSCompensationLimitMember","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureTable","target":"dei:LegalEntityAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureTable","target":"us-gaap:PlanNameAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureTable","target":"us-gaap:AwardTypeAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureTable","target":"us-gaap:RangeAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureTable","target":"us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CompensationRelatedCostsDisclosureTable","target":"msft:CompensationRelatedCostsDisclosureLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-153","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-154","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:BalanceSheetOffsettingEligibilityAxis","target":"msft:BalanceSheetOffsettingEligibilityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationAxis","target":"us-gaap:HedgingDesignationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeFairValueOfDerivativeAsset","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeAssetFairValueGrossLiability","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeCollateralRightToReclaimCash","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeFairValueOfDerivativeLiability","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeLiabilityFairValueGrossAsset","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"us-gaap:DerivativeCollateralObligationToReturnCash","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DerivativesFairValueLineItems","target":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:EquityContractMember","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateContractMember","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CreditRiskContractMember","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CommodityContractMember","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:ShortTermInvestmentsMember","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentAssetsMember","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"msft:EquityAndOtherInvestmentsMember","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentLiabilitiesMember","order":1.24,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:BalanceSheetOffsettingEligibilityDomain","target":"msft:EligibleForOffsettingMember","order":1.25,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"dei:LegalEntityAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"us-gaap:BalanceSheetLocationAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"us-gaap:HedgingDesignationAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"msft:BalanceSheetOffsettingEligibilityAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable","target":"us-gaap:DerivativesFairValueLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-155","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsGross","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:MarketingRelatedIntangibleAssetsMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:ContractualRightsMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-156","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-157","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:ScheduleOfOperatingLeasedAssetsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfOperatingLeasedAssetsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasedAssetsLineItems","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasedAssetsLineItems","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasedAssetsLineItems","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasedAssetsLineItems","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasedAssetsLineItems","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasedAssetsLineItems","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasedAssetsLineItems","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfOperatingLeasedAssetsTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfOperatingLeasedAssetsTable","target":"us-gaap:OperatingLeasedAssetsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-158","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossLineItems","target":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossLineItems","target":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossLineItems","target":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossLineItems","target":"us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:EquityContractMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:DerivativeInstrumentsGainLossLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-159","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationAxis","target":"us-gaap:HedgingDesignationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossLineItems","target":"msft:GainLossOnCashFlowHedgeEffectivenessNetAbstract","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossLineItems","target":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract","target":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:GainLossOnCashFlowHedgeEffectivenessNetAbstract","target":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:GainLossOnCashFlowHedgeEffectivenessNetAbstract","target":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:HedgingDesignationAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:DerivativeInstrumentsGainLossLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-160","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:HedgingDesignationAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationAxis","target":"us-gaap:HedgingDesignationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:DesignatedAsHedgingInstrumentMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossLineItems","target":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:DerivativeInstrumentsGainLossLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-161","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfGoodwillTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillImpairmentLoss","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:PhoneHardwareMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"us-gaap:GoodwillLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-162","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","target":"msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-163","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredRevenueArrangementTypeAxis","target":"us-gaap:DeferredRevenueArrangementTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"msft:IncomeTaxesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"msft:ForeignEarningsTaxedAtRatesLowerThanUsRate","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:OperatingLossCarryforwards","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:UndistributedEarningsOfForeignSubsidiaries","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:IncomeTaxesPaidNet","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:AccruedIncomeTaxesNoncurrent","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefits","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:WindowsTenDeferralMember","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:PhoneBusinessMember","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"msft:ImpairmentIntegrationAndRestructuringExpensesMember","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"msft:RegionalOperatingCentersMember","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesTable","target":"us-gaap:IncomeStatementLocationAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesTable","target":"us-gaap:DeferredRevenueArrangementTypeAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:IncomeTaxesTable","target":"msft:IncomeTaxesLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-164","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameAxis","target":"us-gaap:IncomeTaxAuthorityNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExaminationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxPeriodAxis","target":"us-gaap:TaxPeriodDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:IncomeTaxExaminationYearUnderExamination","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:OpenTaxYear","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:EarliestTaxYearMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:InternalRevenueServiceIRSMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:LatestTaxYearMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxAuthorityNameAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:TaxPeriodAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxExaminationLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-165","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems","target":"msft:AcquiredFiniteLivedIntangibleAssets","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:MarketingRelatedIntangibleAssetsMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-166","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementScenarioAxis","target":"us-gaap:ScenarioUnspecifiedDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsGross","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:AmortizationOfIntangibleAssets","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:CapitalizedComputerSoftwareAmortization1","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScenarioUnspecifiedDomain","target":"us-gaap:RestatementAdjustmentMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:PhoneHardwareMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:DevicesMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:StatementScenarioAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-167","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"msft:CashCashEquivalentsAndInvestmentsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"msft:CashCashEquivalentsAndInvestmentsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeAxis","target":"us-gaap:InvestmentTypeCategorizationMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CashMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:MoneyMarketFundsMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CommercialPaperMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CertificatesOfDepositMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:ForeignGovernmentDebtSecuritiesMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:AssetBackedSecuritiesMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CorporateDebtSecuritiesMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:USStatesAndPoliticalSubdivisionsMember","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:EquitySecuritiesMember","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"msft:OtherSecurityInvestmentsMember","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:EquityMethodInvestmentAggregateCost","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:Cash","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:AvailableForSaleSecurities","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:EquityMethodInvestments","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:Cash","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"us-gaap:AvailableForSaleSecuritiesCurrent","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsLineItems","target":"msft:LongTermInvestmentsExcludingHeldToMaturity","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsTable","target":"us-gaap:InvestmentTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CashCashEquivalentsAndInvestmentsTable","target":"msft:CashCashEquivalentsAndInvestmentsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-168","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:ScheduleOfCostMethodInvestmentsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCostMethodInvestmentsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCostMethodInvestmentsLineItems","target":"us-gaap:CostMethodInvestments","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsNonrecurringMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCostMethodInvestmentsTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCostMethodInvestmentsTable","target":"us-gaap:ScheduleOfCostMethodInvestmentsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-169","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"invest:InvestmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"invest:InvestmentTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"invest:InvestmentLineItems","target":"us-gaap:SecuritiesReceivedAsCollateral","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"invest:InvestmentTable","target":"invest:InvestmentLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-170","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"msft:CertainLongLivedAssetsByGeographyTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"msft:CertainLongLivedAssetsByGeographyTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementGeographicalAxis","target":"us-gaap:SegmentGeographicalDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentGeographicalDomain","target":"country:US","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentGeographicalDomain","target":"country:LU","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentGeographicalDomain","target":"country:FI","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentGeographicalDomain","target":"msft:OtherCountriesMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CertainLongLivedAssetsByGeographyLineItems","target":"us-gaap:NoncurrentAssets","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CertainLongLivedAssetsByGeographyTable","target":"us-gaap:StatementGeographicalAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:CertainLongLivedAssetsByGeographyTable","target":"msft:CertainLongLivedAssetsByGeographyLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-171","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember","order":1.24,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember","order":1.25,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember","order":1.26,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember","order":1.27,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember","order":1.28,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember","order":1.29,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember","order":1.3,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember","order":1.31,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember","order":1.32,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember","order":1.33,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember","order":1.34,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember","order":1.35,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember","order":1.36,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember","order":1.37,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember","order":1.38,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-172","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"msft:USDDebtIssuedInPeriodMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-173","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-174","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-175","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-176","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGainLossOnInvestmentsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ScheduleOfGainLossOnInvestmentsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems","target":"us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems","target":"us-gaap:AvailableForSaleSecuritiesGrossRealizedGains","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems","target":"us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems","target":"us-gaap:GainLossOnInvestments","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ScheduleOfGainLossOnInvestmentsTable","target":"us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-177","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentRiskAxis","target":"us-gaap:DerivativeContractTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossLineItems","target":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:ForeignExchangeContractMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:EquityContractMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:InterestRateContractMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CreditRiskContractMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeContractTypeDomain","target":"us-gaap:CommodityContractMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:DerivativeInstrumentRiskAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable","target":"us-gaap:DerivativeInstrumentsGainLossLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-178","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:ConsolidationItemsAxis","target":"us-gaap:ConsolidationItemsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:OperatingIncomeLoss","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationItemsDomain","target":"msft:CorporateAndReconcilingItemsMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:ProductivityAndBusinessProcessesMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:IntelligentCloudMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:MorePersonalComputingMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:ConsolidationItemsAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:SegmentReportingInformationLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-179","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:Depreciation","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-180","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"msft:ReconciliationOfProvisionOfIncomeTaxesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ReconciliationOfProvisionOfIncomeTaxesTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:ReconciliationOfProvisionOfIncomeTaxesLineItems","target":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ReconciliationOfProvisionOfIncomeTaxesLineItems","target":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ReconciliationOfProvisionOfIncomeTaxesLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:ReconciliationOfProvisionOfIncomeTaxesTable","target":"msft:ReconciliationOfProvisionOfIncomeTaxesLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-181","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"msft:QuarterlyFinancialInformationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"us-gaap:SalesRevenueNet","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"us-gaap:GrossProfit","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"us-gaap:OperatingIncomeLoss","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"us-gaap:NetIncomeLoss","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"us-gaap:EarningsPerShareBasic","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"us-gaap:EarningsPerShareDiluted","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]},{"source":"msft:QuarterlyFinancialInformationTable","target":"msft:QuarterlyFinancialInformationLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-182","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredRevenueArrangementTypeAxis","target":"us-gaap:DeferredRevenueArrangementTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"msft:QuarterlyFinancialInformationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"us-gaap:SalesRevenueNet","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"us-gaap:AssetImpairmentCharges","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"msft:IntegrationAndRestructuringExpenses","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationLineItems","target":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:WindowsTenDeferralMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:PhoneBusinessMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationTable","target":"us-gaap:DeferredRevenueArrangementTypeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:QuarterlyFinancialInformationTable","target":"msft:QuarterlyFinancialInformationLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-183","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueDisclosureRecurring","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:Cash","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:CostMethodInvestments","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:EquityMethodInvestments","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DerivativeAssetsCurrent","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:OtherAssetsFairValueDisclosure","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AvailableForSaleSecurities","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsNonrecurringMember","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentAssetsMember","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:BalanceSheetLocationAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-184","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RestructuringAndRelatedActivitiesAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringAndRelatedActivitiesAbstract","target":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringPlanAxis","target":"us-gaap:RestructuringPlanDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringAndRelatedActivitiesCompletionDate","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringCharges","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringReserveAccrualAdjustment1","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringCostAndReserveLineItems","target":"us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringPlanDomain","target":"msft:PhoneHardwareIntegrationPlanMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringPlanDomain","target":"msft:PhoneHardwareRestructuringPlanMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringPlanDomain","target":"msft:TwentySixteenRestructuringPlanMember","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","target":"us-gaap:RestructuringPlanAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","target":"us-gaap:BusinessAcquisitionAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRestructuringAndRelatedCostsTable","target":"us-gaap:RestructuringCostAndReserveLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-185","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"msft:GeographicInformationTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"msft:GeographicInformationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementGeographicalAxis","target":"us-gaap:SegmentGeographicalDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentGeographicalDomain","target":"country:US","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentGeographicalDomain","target":"us-gaap:NonUsMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:GeographicInformationLineItems","target":"us-gaap:SalesRevenueNet","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"msft:GeographicInformationTable","target":"us-gaap:StatementGeographicalAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:GeographicInformationTable","target":"msft:GeographicInformationLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-186","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductOrServiceAxis","target":"us-gaap:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","target":"us-gaap:SalesRevenueNet","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:MicrosoftOfficeSystemMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:ServerProductsAndToolsMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:XboxMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:WindowsOperatingSystemsForComputingDevicesMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:AdvertisingMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:ConsultingAndProductSupportServicesMember","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:SurfaceMember","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:PhoneMember","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ProductsAndServicesDomain","target":"msft:OtherProductsAndServicesMember","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","target":"us-gaap:ProductOrServiceAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","target":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-187","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:DeferredRevenueArrangementTypeAxis","target":"us-gaap:DeferredRevenueArrangementTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ProductsOrServicesSecondaryCategorizationAxis","target":"msft:ProductsOrServicesNameSecondaryCategorizationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","target":"us-gaap:SalesRevenueNet","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:WindowsTenDeferralMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ProductsOrServicesNameSecondaryCategorizationDomain","target":"msft:CommercialCloudMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","target":"us-gaap:DeferredRevenueArrangementTypeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","target":"msft:ProductsOrServicesSecondaryCategorizationAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable","target":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-188","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:SegmentReportingDisclosureOfMajorCustomers","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:SegmentReportingInformationLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-189","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:ConsolidationItemsAxis","target":"us-gaap:ConsolidationItemsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingInformationLineItems","target":"us-gaap:SalesRevenueNet","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationItemsDomain","target":"msft:CorporateAndReconcilingItemsMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:ProductivityAndBusinessProcessesMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:IntelligentCloudMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:MorePersonalComputingMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:ConsolidationItemsAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable","target":"us-gaap:SegmentReportingInformationLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-190","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"msft:ShareRepurchasesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesLineItems","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesLineItems","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesTable","target":"msft:ShareRepurchasesLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-191","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"msft:ShareRepurchasesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareRepurchaseProgramAxis","target":"us-gaap:ShareRepurchaseProgramDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesLineItems","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesLineItems","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareRepurchaseProgramDomain","target":"msft:ShareRepurchaseProgramTwentyThirteenMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareRepurchaseProgramDomain","target":"msft:ShareRepurchaseProgramTwentyZeroEightMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesTable","target":"us-gaap:ShareRepurchaseProgramAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesTable","target":"msft:ShareRepurchasesLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-192","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ScheduleOfCapitalUnitsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCapitalUnitsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CapitalUnitLineItems","target":"us-gaap:CommonStockSharesOutstanding","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:CapitalUnitLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CapitalUnitLineItems","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:CapitalUnitLineItems","target":"us-gaap:CommonStockSharesOutstanding","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ScheduleOfCapitalUnitsTable","target":"us-gaap:CapitalUnitLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-193","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":1.01,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-194","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","order":1.01,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-195","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"msft:ShareRepurchasesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesLineItems","target":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesLineItems","target":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:ShareRepurchasesTable","target":"msft:ShareRepurchasesLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-196","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember","order":1.01,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"msft:AccumulatedTranslationAdjustmentAndOtherMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SalesMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:NonoperatingIncomeExpenseMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:StatementEquityComponentsAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:IncomeStatementLocationAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-197","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember","order":1.01,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"msft:AccumulatedTranslationAdjustmentAndOtherMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:StatementEquityComponentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-198","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionsProFormaRevenue","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-199","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredRevenueDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredRevenueArrangementByTypeTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeAxis","target":"us-gaap:DeferredRevenueArrangementTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueDisclosureAbstract","target":"us-gaap:DeferredRevenueArrangementByTypeTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementLineItems","target":"us-gaap:DeferredRevenue","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementTypeDomain","target":"msft:WindowsTenDeferralMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementByTypeTable","target":"us-gaap:DeferredRevenueArrangementTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementByTypeTable","target":"us-gaap:DeferredRevenueArrangementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-200","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredRevenueDisclosureAbstract","order":1.0},{"source":"us-gaap:ConsolidationItemsAxis","target":"us-gaap:ConsolidationItemsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueDisclosureAbstract","target":"us-gaap:DeferredRevenueArrangementByTypeTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementLineItems","target":"us-gaap:DeferredRevenue","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationItemsDomain","target":"us-gaap:OperatingSegmentsMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationItemsDomain","target":"msft:CorporateAndReconcilingItemsMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:ProductivityAndBusinessProcessesMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:IntelligentCloudMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"msft:MorePersonalComputingMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementByTypeTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementByTypeTable","target":"us-gaap:ConsolidationItemsAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementByTypeTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredRevenueArrangementByTypeTable","target":"us-gaap:DeferredRevenueArrangementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-201","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"msft:InvestmentsUnrealizedLossPositionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis","target":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:ForeignGovernmentDebtSecuritiesMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:AssetBackedSecuritiesMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:CorporateDebtSecuritiesMember","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:USStatesAndPoliticalSubdivisionsMember","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain","target":"us-gaap:EquitySecuritiesMember","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionLineItems","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionLineItems","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionLineItems","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionLineItems","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionLineItems","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionLineItems","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionTable","target":"us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"msft:InvestmentsUnrealizedLossPositionTable","target":"msft:InvestmentsUnrealizedLossPositionLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-202","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"msft:DocumentAndEntityInformationAbstract","order":1.0},{"source":"msft:DocumentAndEntityInformationAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentType","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:AmendmentFlag","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentPeriodEndDate","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentFiscalYearFocus","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentFiscalPeriodFocus","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:TradingSymbol","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityRegistrantName","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityCentralIndexKey","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:CurrentFiscalYearEndDate","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityWellKnownSeasonedIssuer","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityCurrentReportingStatus","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityVoluntaryFilers","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityFilerCategory","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityListingParValuePerShare","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityCommonStockSharesOutstanding","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityPublicFloat","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityTaxIdentificationNumber","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-203","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommitmentsDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-204","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-205","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-206","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTableTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-207","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ComprehensiveIncomeNoteTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-208","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-209","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DebtDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-210","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-211","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredRevenueDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredRevenueDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DeferredRevenueDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-212","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredRevenueDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredRevenueDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"msft:DeferredRevenueBySegmentTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-213","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-214","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","target":"us-gaap:HedgingRelationshipDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationAxis","target":"us-gaap:HedgingDesignationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:HedgingDesignationAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingDesignationDomain","target":"us-gaap:NondesignatedMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:FairValueHedgingMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:HedgingRelationshipDomain","target":"us-gaap:CashFlowHedgingMember","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-215","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-216","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-217","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FairValueDisclosuresTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-218","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"msft:ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationTableTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-219","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GoodwillDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-220","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfGoodwillTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-221","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-222","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-223","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IntangibleAssetsDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-224","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BusinessAcquisitionAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-225","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InventoryDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-226","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-227","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashAndCashEquivalentsAbstract","order":1.0},{"source":"us-gaap:CashAndCashEquivalentsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-228","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashAndCashEquivalentsAbstract","order":1.0},{"source":"us-gaap:CashAndCashEquivalentsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"msft:ScheduleOfCashCashEquivalentsAndInvestmentsTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-229","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LegalMattersAndContingenciesTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-230","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-231","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"msft:NokiaDevicesAndServicesBusinessMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:BusinessAcquisitionAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-232","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherIncomeAndExpensesAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherIncomeAndExpensesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-233","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherIncomeAndExpensesAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherIncomeAndExpensesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RealizedGainLossOnInvestmentsTableTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-234","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-235","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-236","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:QuarterlyFinancialInformationTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-237","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-238","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RestructuringAndRelatedActivitiesAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringAndRelatedActivitiesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-239","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RestructuringAndRelatedActivitiesAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestructuringAndRelatedActivitiesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-240","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SegmentReportingDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-241","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-242","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SignificantAccountingPoliciesTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-243","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ConsolidationPolicyTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SegmentReportingPolicyPolicyTextBlock","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:UseOfEstimates","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"msft:ProductRevenueAndServiceAndOtherRevenuePolicyTextBlock","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CostOfSalesPolicyTextBlock","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StandardProductWarrantyPolicy","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"msft:SellingAndMarketingPolicyTextBlock","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxPolicyTextBlock","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FairValueOfFinancialInstrumentsPolicy","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InvestmentPolicyTextBlock","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DerivativesPolicyTextBlock","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:TradeAndOtherAccountsReceivablePolicy","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InventoryPolicyTextBlock","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IntangibleAssetsFiniteLivedPolicy","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":1.24,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-244","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-245","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-246","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"msft:ShareRepurchaseProgramDisclosureTableTextBlock","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DividendsDeclaredTableTextBlock","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-247","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AssetImpairmentCharges","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"msft:DepreciationAmortizationAndOther","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"msft:GainLossOnInvestmentsAndDerivativeInstruments","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInDeferredRevenue","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:RecognitionOfDeferredRevenue","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssets","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess","order":1.24,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths","order":1.25,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths","order":1.26,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:ProceedsFromIssuanceOfCommonStock","order":1.27,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":1.28,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:PaymentsOfDividendsCommonStock","order":1.29,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","order":1.3,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","order":1.31,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":1.32,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","target":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","order":1.33,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","target":"us-gaap:PaymentsToAcquireInvestments","order":1.34,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","target":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","order":1.35,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","target":"us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities","order":1.36,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","target":"us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending","order":1.37,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","order":1.38,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","target":"us-gaap:NetIncomeLoss","order":1.39,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","target":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":1.4,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","order":1.41,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-248","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsAbstract","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:LongTermInvestments","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LongTermDebtNoncurrent","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredRevenueNoncurrent","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityAbstract","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStocksIncludingAdditionalPaidInCapital","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.24,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AvailableForSaleSecuritiesCurrent","order":1.25,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashCashEquivalentsAndShortTermInvestments","order":1.26,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":1.27,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":1.28,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:OtherAssetsCurrent","order":1.29,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":1.3,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableCurrent","order":1.31,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:ShortTermBorrowings","order":1.32,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LongTermDebtCurrent","order":1.33,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":1.34,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":1.35,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:DeferredRevenueCurrent","order":1.36,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:DepositsReceivedForSecuritiesLoanedAtCarryingValue","order":1.37,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OtherLiabilitiesCurrent","order":1.38,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":1.39,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-249","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SecuritiesLoaned","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorized","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesOutstanding","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-250","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SalesRevenueNetAbstract","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CostOfRevenueAbstract","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GrossProfit","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ResearchAndDevelopmentExpense","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SellingAndMarketingExpense","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GeneralAndAdministrativeExpense","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"msft:ImpairmentIntegrationAndRestructuringExpenses","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingIncomeLoss","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NonoperatingIncomeExpense","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":1.15,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareAbstract","order":1.16,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":1.17,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockDividendsPerShareDeclared","order":1.18,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CostOfRevenueAbstract","target":"us-gaap:CostOfGoodsSold","order":1.19,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CostOfRevenueAbstract","target":"msft:CostOfServicesAndOther","order":1.2,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CostOfRevenueAbstract","target":"us-gaap:CostOfRevenue","order":1.21,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":1.22,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":1.23,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SalesRevenueNetAbstract","target":"us-gaap:SalesRevenueGoodsNet","order":1.24,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SalesRevenueNetAbstract","target":"msft:SalesRevenueServicesAndOtherNet","order":1.25,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SalesRevenueNetAbstract","target":"us-gaap:SalesRevenueNet","order":1.26,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-251","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-252","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","order":1.04,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-253","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","order":1.01,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":1.02,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":1.03,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":1.05,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":1.06,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":1.07,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":1.08,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DividendsCommonStockCash","order":1.09,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":1.1,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":1.11,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","order":1.12,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityOther","order":1.13,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":1.14,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":100.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-calculation-254","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":1.0},{"source":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-255","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNet","order":1.0},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryRawMaterialsNetOfReserves","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryWorkInProcessNetOfReserves","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryFinishedGoodsNetOfReserves","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-256","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NonoperatingIncomeExpense","order":1.0},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:InvestmentIncomeNet","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:InterestExpense","order":1.02,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:GainLossOnInvestments","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:GainLossOnDerivativeInstrumentsNetPretax","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:OtherNonoperatingIncomeExpense","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-257","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:Land","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:BuildingsAndImprovementsGross","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:LeaseholdImprovementsGross","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"msft:ComputerHardwareAndSoftware","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:FurnitureAndFixturesGross","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":1.07,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-258","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":2.0},{"source":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue","order":1.07,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue","order":1.08,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-259","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":1.0},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsDeferredIncome","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"msft:DeferredTaxAssetsDepreciationAndAmortization","order":1.07,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOther","order":1.08,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsGross","order":1.09,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":1.1,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilitiesNet","target":"us-gaap:DeferredTaxAssetsNet","order":1.11,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings","order":1.12,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt","order":1.13,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"msft:DeferredTaxLiabilitiesDepreciationAndAmortization","order":1.14,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesOther","order":1.15,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilitiesNet","target":"us-gaap:DeferredIncomeTaxLiabilities","order":1.16,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-260","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":1.0},{"source":"us-gaap:DeferredIncomeTaxLiabilitiesNet","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":1.17,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilitiesNet","target":"us-gaap:OtherAssetsNoncurrent","order":1.18,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-261","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":1.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","order":1.04,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-262","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-263","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","order":1.0},{"source":"xbrl:rootSource","target":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","order":2.0},{"source":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","target":"us-gaap:DerivativeFairValueOfDerivativeAsset","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","target":"us-gaap:DerivativeAssetFairValueGrossLiability","order":1.04,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","target":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","target":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","target":"us-gaap:DerivativeCollateralRightToReclaimCash","order":1.07,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","target":"us-gaap:DerivativeFairValueOfDerivativeLiability","order":1.08,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","target":"us-gaap:DerivativeLiabilityFairValueGrossAsset","order":1.09,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","target":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","order":1.1,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","target":"msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset","order":1.11,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","target":"us-gaap:DerivativeCollateralObligationToReturnCash","order":1.12,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-264","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsGross","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":1.02,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-265","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","order":1.0},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-266","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","order":1.0},{"source":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","target":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","target":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-267","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","order":1.0},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-268","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:EquityMethodInvestmentAggregateCost","order":2.0},{"source":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","target":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","order":1.01,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:EquityMethodInvestmentAggregateCost","target":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EquityMethodInvestmentAggregateCost","target":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","order":1.03,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","target":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EquityMethodInvestmentAggregateCost","target":"us-gaap:EquityMethodInvestments","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","target":"us-gaap:AvailableForSaleSecurities","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-269","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":1.0},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:Goodwill","order":1.07,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":1.08,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities","order":1.09,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities","order":1.1,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-270","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtInstrumentFaceAmount","order":1.0},{"source":"us-gaap:DebtInstrumentFaceAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentFaceAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentFaceAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentFaceAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentFaceAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DebtInstrumentFaceAmount","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-271","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GainLossOnInvestments","order":1.0},{"source":"us-gaap:GainLossOnInvestments","target":"us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount","order":1.01,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:GainLossOnInvestments","target":"us-gaap:AvailableForSaleSecuritiesGrossRealizedGains","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GainLossOnInvestments","target":"us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses","order":1.03,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-272","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-273","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleSecurities","order":1.0},{"source":"us-gaap:AvailableForSaleSecurities","target":"us-gaap:AssetsFairValueDisclosureRecurring","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecurities","target":"us-gaap:OtherAssetsFairValueDisclosure","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecurities","target":"us-gaap:Cash","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecurities","target":"us-gaap:CostMethodInvestments","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecurities","target":"us-gaap:EquityMethodInvestments","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecurities","target":"us-gaap:DerivativeAssetsCurrent","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-274","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","order":2.0},{"source":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","target":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","target":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax","order":1.04,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax","order":1.05,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","order":1.07,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","order":1.08,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax","order":1.12,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax","order":1.13,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-275","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","order":2.0},{"source":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","target":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-276","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","order":1.0},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:NetIncomeLoss","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:AssetImpairmentCharges","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"msft:DepreciationAmortizationAndOther","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"msft:GainLossOnInvestmentsAndDerivativeInstruments","order":1.05,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInDeferredRevenue","order":1.07,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:RecognitionOfDeferredRevenue","order":1.08,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":1.09,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInInventories","order":1.1,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","order":1.11,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssets","order":1.12,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":1.13,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","order":1.14,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","order":1.15,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","order":1.16,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess","order":1.17,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths","order":1.18,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths","order":1.19,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromIssuanceOfCommonStock","order":1.2,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":1.21,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:PaymentsOfDividendsCommonStock","order":1.22,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","order":1.23,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","order":1.24,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":1.25,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","order":1.26,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:PaymentsToAcquireInvestments","order":1.27,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","order":1.28,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities","order":1.29,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending","order":1.3,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","order":1.31,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","order":1.32,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-277","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:CashCashEquivalentsAndShortTermInvestments","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsAndShortTermInvestments","target":"us-gaap:AvailableForSaleSecuritiesCurrent","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashCashEquivalentsAndShortTermInvestments","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:OtherAssetsCurrent","order":1.06,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":1.07,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.08,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:LongTermInvestments","order":1.09,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:Goodwill","order":1.1,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.11,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":1.12,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":1.13,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:ShortTermBorrowings","order":1.14,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:LongTermDebtCurrent","order":1.15,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":1.16,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedIncomeTaxesCurrent","order":1.17,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:DeferredRevenueCurrent","order":1.18,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:DepositsReceivedForSecuritiesLoanedAtCarryingValue","order":1.19,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OtherLiabilitiesCurrent","order":1.2,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":1.21,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LongTermDebtNoncurrent","order":1.22,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredRevenueNoncurrent","order":1.23,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":1.24,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OtherLiabilitiesNoncurrent","order":1.25,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":1.26,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:CommitmentsAndContingencies","order":1.27,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStocksIncludingAdditionalPaidInCapital","order":1.28,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":1.29,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":1.3,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquity","order":1.31,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-278","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NetIncomeLoss","order":1.0},{"source":"us-gaap:SalesRevenueNet","target":"us-gaap:SalesRevenueGoodsNet","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SalesRevenueNet","target":"msft:SalesRevenueServicesAndOtherNet","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:SalesRevenueNet","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CostOfRevenue","target":"us-gaap:CostOfGoodsSold","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CostOfRevenue","target":"msft:CostOfServicesAndOther","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:CostOfRevenue","order":1.06,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GrossProfit","order":1.07,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:ResearchAndDevelopmentExpense","order":1.08,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:SellingAndMarketingExpense","order":1.09,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GeneralAndAdministrativeExpense","order":1.1,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"msft:ImpairmentIntegrationAndRestructuringExpenses","order":1.11,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","target":"us-gaap:OperatingIncomeLoss","order":1.12,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","target":"us-gaap:NonoperatingIncomeExpense","order":1.13,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","order":1.14,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.15,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-279","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:NetIncomeLoss","order":1.01,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","order":1.02,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","order":1.03,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","order":1.04,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":1.05,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation"},{"name":"rpt:group-1","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureAcquiredIntangibleAssets"},{"name":"rpt:group-2","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureAdoptionOfNewStandardImpactOnPreviouslyReportedResults"},{"name":"rpt:group-3","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureAllowanceForDoubtfulAccounts"},{"name":"rpt:group-4","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"},{"name":"rpt:group-5","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureAssumptionsUsedInEstimatingTheFairValueOfStockAwardGrants"},{"name":"rpt:group-6","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShare"},{"name":"rpt:group-7","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformation"},{"name":"rpt:group-8","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureCarryingAmountOfGoodwill"},{"name":"rpt:group-9","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureChangesInRestructuringLiability"},{"name":"rpt:group-10","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureChangesInUnrecognizedTaxBenefits"},{"name":"rpt:group-11","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation"},{"name":"rpt:group-12","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureComponentsOfInventories"},{"name":"rpt:group-13","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureComponentsOfOtherIncomeExpenseNet"},{"name":"rpt:group-14","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureComponentsOfPropertyAndEquipment"},{"name":"rpt:group-15","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureContingenciesAdditionalInformation"},{"name":"rpt:group-16","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureCorporateAndOtherOperatingIncomeLossActivity"},{"name":"rpt:group-17","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureCorporateAndOtherOperatingIncomeLossActivityParenthetical"},{"name":"rpt:group-18","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureDebtAdditionalInformation"},{"name":"rpt:group-19","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureDebtInvestmentMaturities"},{"name":"rpt:group-20","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureDeferredIncomeTaxAssetsAndLiabilities"},{"name":"rpt:group-21","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureDerivativesAdditionalInformation"},{"name":"rpt:group-22","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureDifferenceBetweenIncomeTaxesComputedAtFederalStatutoryRateAndProvisionForIncomeTaxes"},{"name":"rpt:group-23","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureDividendsDeclared"},{"name":"rpt:group-24","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureEmployeePurchasedShares"},{"name":"rpt:group-25","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureEmployeeStockAndSavingsPlansAdditionalInformation"},{"name":"rpt:group-26","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureEstimatedFutureAmortizationExpenseRelatedToIntangibleAssets"},{"name":"rpt:group-27","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureFairValuesOfDerivativeInstruments"},{"name":"rpt:group-28","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureFiniteLivedIntangibleAssets"},{"name":"rpt:group-29","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureFiniteLivedIntangibleAssetsParenthetical"},{"name":"rpt:group-30","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureFutureMinimumRentalCommitmentsUnderNoncancellableOperatingLeases"},{"name":"rpt:group-31","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureGainsLossesOnFairValueHedgesAndRelatedHedgedItems"},{"name":"rpt:group-32","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureGainsLossesRelatedToCashFlowHedges"},{"name":"rpt:group-33","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureGainsLossesRelatedToCashFlowHedgesParenthetical"},{"name":"rpt:group-34","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureGoodwillAdditionalInformation"},{"name":"rpt:group-35","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureIncomeLossBeforeIncomeTaxes"},{"name":"rpt:group-36","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"},{"name":"rpt:group-37","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationRegardingExaminations"},{"name":"rpt:group-38","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureIntangibleAssetsAcquired"},{"name":"rpt:group-39","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"},{"name":"rpt:group-40","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesButExcludingHeldToMaturityInvestments"},{"name":"rpt:group-41","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureInvestmentsCostMethodAdditionalInformation"},{"name":"rpt:group-42","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureInvestmentsSecuredBorrowingsAndLoanedSecuritiesAdditionalInformation"},{"name":"rpt:group-43","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureLongLivedAssetsExcludingFinancialInstrumentsAndTaxAssetsClassifiedByLocationOfControllingStatutoryCompany"},{"name":"rpt:group-44","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureLongtermDebt"},{"name":"rpt:group-45","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureLongtermDebtParenthetical"},{"name":"rpt:group-46","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedThePurchasePrice"},{"name":"rpt:group-47","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedThePurchasePriceParenthetical"},{"name":"rpt:group-48","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureMaturitiesOfLongtermDebt"},{"name":"rpt:group-49","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureNetRecognizedGainsLossesOnInvestments"},{"name":"rpt:group-50","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureNonDesignatedDerivativeGainsLosses"},{"name":"rpt:group-51","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureOperatingIncomeLossBySegment"},{"name":"rpt:group-52","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation"},{"name":"rpt:group-53","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureProvisionForIncomeTaxes"},{"name":"rpt:group-54","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureQuarterlyInformationUnaudited"},{"name":"rpt:group-55","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureQuarterlyInformationUnauditedParenthetical"},{"name":"rpt:group-56","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureReconciliationOfTotalAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentation"},{"name":"rpt:group-57","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureRestructuringChargesAdditionalInformation"},{"name":"rpt:group-58","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureRevenueClassifiedByMajorGeographicAreas"},{"name":"rpt:group-59","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureRevenueClassifiedBySignificantProductAndServiceOfferings"},{"name":"rpt:group-60","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureRevenueClassifiedBySignificantProductAndServiceOfferingsParenthetical"},{"name":"rpt:group-61","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureSegmentInformationAndGeographicDataAdditionalInformation"},{"name":"rpt:group-62","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureSegmentRevenue"},{"name":"rpt:group-63","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureShareRepurchases"},{"name":"rpt:group-64","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureShareRepurchasesParenthetical"},{"name":"rpt:group-65","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureSharesOfCommonStockOutstanding"},{"name":"rpt:group-66","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureStockBasedCompensationExpenseAndRelatedIncomeTaxBenefits"},{"name":"rpt:group-67","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureStockPlanActivity"},{"name":"rpt:group-68","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation"},{"name":"rpt:group-69","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponent"},{"name":"rpt:group-70","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentParenthetical"},{"name":"rpt:group-71","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureSupplementalConsolidatedResultsOnUnauditedProFormaBasisAsIfTheAcquisitionHadBeenConsummatedOnBeginningOfPeriod"},{"name":"rpt:group-72","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureUnearnedRevenueAdditionalInformation"},{"name":"rpt:group-73","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureUnearnedRevenueBySegment"},{"name":"rpt:group-74","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureUnrealizedLossesOnInvestments"},{"name":"rpt:group-75","groupURI":"http://www.microsoft.com/taxonomy/role/DocumentandEntityInformation"},{"name":"rpt:group-76","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsCommitmentsDisclosureTextBlock"},{"name":"rpt:group-77","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsCommitmentsDisclosureTextBlockTables"},{"name":"rpt:group-78","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsCompensationAndEmployeeBenefitPlansTextBlock"},{"name":"rpt:group-79","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsCompensationAndEmployeeBenefitPlansTextBlockTables"},{"name":"rpt:group-80","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock"},{"name":"rpt:group-81","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables"},{"name":"rpt:group-82","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock"},{"name":"rpt:group-83","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables"},{"name":"rpt:group-84","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlock"},{"name":"rpt:group-85","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsDeferredRevenueDisclosureTextBlockTables"},{"name":"rpt:group-86","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"},{"name":"rpt:group-87","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockTables"},{"name":"rpt:group-88","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"},{"name":"rpt:group-89","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"},{"name":"rpt:group-90","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"},{"name":"rpt:group-91","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"},{"name":"rpt:group-92","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlock"},{"name":"rpt:group-93","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlockTables"},{"name":"rpt:group-94","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"},{"name":"rpt:group-95","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"},{"name":"rpt:group-96","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock"},{"name":"rpt:group-97","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables"},{"name":"rpt:group-98","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"},{"name":"rpt:group-99","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"},{"name":"rpt:group-100","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock"},{"name":"rpt:group-101","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlockTables"},{"name":"rpt:group-102","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsLegalMattersAndContingenciesTextBlock"},{"name":"rpt:group-103","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsMergersAcquisitionsAndDispositionsDisclosuresTextBlock"},{"name":"rpt:group-104","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsMergersAcquisitionsAndDispositionsDisclosuresTextBlockTables"},{"name":"rpt:group-105","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsOtherIncomeAndOtherExpenseDisclosureTextBlock"},{"name":"rpt:group-106","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsOtherIncomeAndOtherExpenseDisclosureTextBlockTables"},{"name":"rpt:group-107","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"},{"name":"rpt:group-108","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"},{"name":"rpt:group-109","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock"},{"name":"rpt:group-110","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables"},{"name":"rpt:group-111","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsRestructuringAndRelatedActivitiesDisclosureTextBlock"},{"name":"rpt:group-112","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsRestructuringAndRelatedActivitiesDisclosureTextBlockTables"},{"name":"rpt:group-113","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"},{"name":"rpt:group-114","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"},{"name":"rpt:group-115","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock"},{"name":"rpt:group-116","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies"},{"name":"rpt:group-117","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables"},{"name":"rpt:group-118","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock"},{"name":"rpt:group-119","groupURI":"http://www.microsoft.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlockTables"},{"name":"rpt:group-120","groupURI":"http://www.microsoft.com/taxonomy/role/StatementOfCashFlowsIndirect"},{"name":"rpt:group-121","groupURI":"http://www.microsoft.com/taxonomy/role/StatementOfFinancialPositionClassified"},{"name":"rpt:group-122","groupURI":"http://www.microsoft.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"},{"name":"rpt:group-123","groupURI":"http://www.microsoft.com/taxonomy/role/StatementOfIncome"},{"name":"rpt:group-124","groupURI":"http://www.microsoft.com/taxonomy/role/StatementOfOtherComprehensiveIncome"},{"name":"rpt:group-125","groupURI":"http://www.microsoft.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical"},{"name":"rpt:group-126","groupURI":"http://www.microsoft.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"},{"name":"rpt:group-127","groupURI":"http://www.microsoft.com/taxonomy/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesAlternate1"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-127"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-128"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-129"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-130"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-131"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-132"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-133"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-134"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-135"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-136"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-137"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-138"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-139"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-140"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-141"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-142"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-143"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-144"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-145"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-146"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-147"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-148"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-149"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-150"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-151"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-152"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-153"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-154"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-155"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-156"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-157"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-158"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-159"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-160"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-161"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-162"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-163"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-164"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-165"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-166"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-167"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-168"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-169"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-170"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-171"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-172"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-173"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-174"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-175"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-176"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-177"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-178"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-179"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-180"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-181"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-182"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-183"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-184"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-185"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-186"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-187"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-188"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-189"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-190"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-191"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-192"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-193"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-194"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-195"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-196"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-197"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-198"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-199"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-200"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-201"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-202"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-203"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-204"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-205"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-206"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-207"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-208"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-209"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-210"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-211"},{"groupName":"rpt:group-85","forObject":"rpt:network-presentation-212"},{"groupName":"rpt:group-86","forObject":"rpt:network-presentation-213"},{"groupName":"rpt:group-87","forObject":"rpt:network-presentation-214"},{"groupName":"rpt:group-88","forObject":"rpt:network-presentation-215"},{"groupName":"rpt:group-89","forObject":"rpt:network-presentation-216"},{"groupName":"rpt:group-90","forObject":"rpt:network-presentation-217"},{"groupName":"rpt:group-91","forObject":"rpt:network-presentation-218"},{"groupName":"rpt:group-92","forObject":"rpt:network-presentation-219"},{"groupName":"rpt:group-93","forObject":"rpt:network-presentation-220"},{"groupName":"rpt:group-94","forObject":"rpt:network-presentation-221"},{"groupName":"rpt:group-95","forObject":"rpt:network-presentation-222"},{"groupName":"rpt:group-96","forObject":"rpt:network-presentation-223"},{"groupName":"rpt:group-97","forObject":"rpt:network-presentation-224"},{"groupName":"rpt:group-98","forObject":"rpt:network-presentation-225"},{"groupName":"rpt:group-99","forObject":"rpt:network-presentation-226"},{"groupName":"rpt:group-100","forObject":"rpt:network-presentation-227"},{"groupName":"rpt:group-101","forObject":"rpt:network-presentation-228"},{"groupName":"rpt:group-102","forObject":"rpt:network-presentation-229"},{"groupName":"rpt:group-103","forObject":"rpt:network-presentation-230"},{"groupName":"rpt:group-104","forObject":"rpt:network-presentation-231"},{"groupName":"rpt:group-105","forObject":"rpt:network-presentation-232"},{"groupName":"rpt:group-106","forObject":"rpt:network-presentation-233"},{"groupName":"rpt:group-107","forObject":"rpt:network-presentation-234"},{"groupName":"rpt:group-108","forObject":"rpt:network-presentation-235"},{"groupName":"rpt:group-109","forObject":"rpt:network-presentation-236"},{"groupName":"rpt:group-110","forObject":"rpt:network-presentation-237"},{"groupName":"rpt:group-111","forObject":"rpt:network-presentation-238"},{"groupName":"rpt:group-112","forObject":"rpt:network-presentation-239"},{"groupName":"rpt:group-113","forObject":"rpt:network-presentation-240"},{"groupName":"rpt:group-114","forObject":"rpt:network-presentation-241"},{"groupName":"rpt:group-115","forObject":"rpt:network-presentation-242"},{"groupName":"rpt:group-116","forObject":"rpt:network-presentation-243"},{"groupName":"rpt:group-117","forObject":"rpt:network-presentation-244"},{"groupName":"rpt:group-118","forObject":"rpt:network-presentation-245"},{"groupName":"rpt:group-119","forObject":"rpt:network-presentation-246"},{"groupName":"rpt:group-120","forObject":"rpt:network-presentation-247"},{"groupName":"rpt:group-121","forObject":"rpt:network-presentation-248"},{"groupName":"rpt:group-122","forObject":"rpt:network-presentation-249"},{"groupName":"rpt:group-123","forObject":"rpt:network-presentation-250"},{"groupName":"rpt:group-124","forObject":"rpt:network-presentation-251"},{"groupName":"rpt:group-125","forObject":"rpt:network-presentation-252"},{"groupName":"rpt:group-126","forObject":"rpt:network-presentation-253"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-254"},{"groupName":"rpt:group-12","forObject":"rpt:network-calculation-255"},{"groupName":"rpt:group-13","forObject":"rpt:network-calculation-256"},{"groupName":"rpt:group-14","forObject":"rpt:network-calculation-257"},{"groupName":"rpt:group-19","forObject":"rpt:network-calculation-258"},{"groupName":"rpt:group-20","forObject":"rpt:network-calculation-259"},{"groupName":"rpt:group-127","forObject":"rpt:network-calculation-260"},{"groupName":"rpt:group-22","forObject":"rpt:network-calculation-261"},{"groupName":"rpt:group-26","forObject":"rpt:network-calculation-262"},{"groupName":"rpt:group-27","forObject":"rpt:network-calculation-263"},{"groupName":"rpt:group-28","forObject":"rpt:network-calculation-264"},{"groupName":"rpt:group-30","forObject":"rpt:network-calculation-265"},{"groupName":"rpt:group-31","forObject":"rpt:network-calculation-266"},{"groupName":"rpt:group-35","forObject":"rpt:network-calculation-267"},{"groupName":"rpt:group-40","forObject":"rpt:network-calculation-268"},{"groupName":"rpt:group-46","forObject":"rpt:network-calculation-269"},{"groupName":"rpt:group-48","forObject":"rpt:network-calculation-270"},{"groupName":"rpt:group-49","forObject":"rpt:network-calculation-271"},{"groupName":"rpt:group-53","forObject":"rpt:network-calculation-272"},{"groupName":"rpt:group-56","forObject":"rpt:network-calculation-273"},{"groupName":"rpt:group-69","forObject":"rpt:network-calculation-274"},{"groupName":"rpt:group-74","forObject":"rpt:network-calculation-275"},{"groupName":"rpt:group-120","forObject":"rpt:network-calculation-276"},{"groupName":"rpt:group-121","forObject":"rpt:network-calculation-277"},{"groupName":"rpt:group-123","forObject":"rpt:network-calculation-278"},{"groupName":"rpt:group-124","forObject":"rpt:network-calculation-279"},{"groupName":"rpt:group-0","forObject":"rpt:cube-0"},{"groupName":"rpt:group-1","forObject":"rpt:cube-1"},{"groupName":"rpt:group-2","forObject":"rpt:cube-2"},{"groupName":"rpt:group-3","forObject":"rpt:cube-3"},{"groupName":"rpt:group-4","forObject":"rpt:cube-4"},{"groupName":"rpt:group-5","forObject":"rpt:cube-5"},{"groupName":"rpt:group-6","forObject":"rpt:cube-6"},{"groupName":"rpt:group-7","forObject":"rpt:cube-7"},{"groupName":"rpt:group-8","forObject":"rpt:cube-8"},{"groupName":"rpt:group-9","forObject":"rpt:cube-9"},{"groupName":"rpt:group-10","forObject":"rpt:cube-10"},{"groupName":"rpt:group-11","forObject":"rpt:cube-11"},{"groupName":"rpt:group-12","forObject":"rpt:cube-12"},{"groupName":"rpt:group-13","forObject":"rpt:cube-13"},{"groupName":"rpt:group-14","forObject":"rpt:cube-14"},{"groupName":"rpt:group-15","forObject":"rpt:cube-15"},{"groupName":"rpt:group-16","forObject":"rpt:cube-16"},{"groupName":"rpt:group-17","forObject":"rpt:cube-17"},{"groupName":"rpt:group-18","forObject":"rpt:cube-18"},{"groupName":"rpt:group-19","forObject":"rpt:cube-19"},{"groupName":"rpt:group-20","forObject":"rpt:cube-20"},{"groupName":"rpt:group-21","forObject":"rpt:cube-21"},{"groupName":"rpt:group-22","forObject":"rpt:cube-22"},{"groupName":"rpt:group-23","forObject":"rpt:cube-23"},{"groupName":"rpt:group-24","forObject":"rpt:cube-24"},{"groupName":"rpt:group-25","forObject":"rpt:cube-25"},{"groupName":"rpt:group-26","forObject":"rpt:cube-26"},{"groupName":"rpt:group-27","forObject":"rpt:cube-27"},{"groupName":"rpt:group-28","forObject":"rpt:cube-28"},{"groupName":"rpt:group-29","forObject":"rpt:cube-29"},{"groupName":"rpt:group-30","forObject":"rpt:cube-30"},{"groupName":"rpt:group-31","forObject":"rpt:cube-31"},{"groupName":"rpt:group-32","forObject":"rpt:cube-32"},{"groupName":"rpt:group-33","forObject":"rpt:cube-33"},{"groupName":"rpt:group-34","forObject":"rpt:cube-34"},{"groupName":"rpt:group-35","forObject":"rpt:cube-35"},{"groupName":"rpt:group-36","forObject":"rpt:cube-36"},{"groupName":"rpt:group-37","forObject":"rpt:cube-37"},{"groupName":"rpt:group-38","forObject":"rpt:cube-38"},{"groupName":"rpt:group-39","forObject":"rpt:cube-39"},{"groupName":"rpt:group-40","forObject":"rpt:cube-40"},{"groupName":"rpt:group-41","forObject":"rpt:cube-41"},{"groupName":"rpt:group-42","forObject":"rpt:cube-42"},{"groupName":"rpt:group-43","forObject":"rpt:cube-43"},{"groupName":"rpt:group-44","forObject":"rpt:cube-44"},{"groupName":"rpt:group-45","forObject":"rpt:cube-45"},{"groupName":"rpt:group-46","forObject":"rpt:cube-46"},{"groupName":"rpt:group-47","forObject":"rpt:cube-47"},{"groupName":"rpt:group-48","forObject":"rpt:cube-48"},{"groupName":"rpt:group-49","forObject":"rpt:cube-49"},{"groupName":"rpt:group-50","forObject":"rpt:cube-50"},{"groupName":"rpt:group-51","forObject":"rpt:cube-51"},{"groupName":"rpt:group-52","forObject":"rpt:cube-52"},{"groupName":"rpt:group-53","forObject":"rpt:cube-53"},{"groupName":"rpt:group-54","forObject":"rpt:cube-54"},{"groupName":"rpt:group-55","forObject":"rpt:cube-55"},{"groupName":"rpt:group-56","forObject":"rpt:cube-56"},{"groupName":"rpt:group-57","forObject":"rpt:cube-57"},{"groupName":"rpt:group-58","forObject":"rpt:cube-58"},{"groupName":"rpt:group-59","forObject":"rpt:cube-59"},{"groupName":"rpt:group-60","forObject":"rpt:cube-60"},{"groupName":"rpt:group-61","forObject":"rpt:cube-61"},{"groupName":"rpt:group-62","forObject":"rpt:cube-62"},{"groupName":"rpt:group-63","forObject":"rpt:cube-63"},{"groupName":"rpt:group-64","forObject":"rpt:cube-64"},{"groupName":"rpt:group-65","forObject":"rpt:cube-65"},{"groupName":"rpt:group-66","forObject":"rpt:cube-66"},{"groupName":"rpt:group-67","forObject":"rpt:cube-67"},{"groupName":"rpt:group-68","forObject":"rpt:cube-68"},{"groupName":"rpt:group-69","forObject":"rpt:cube-69"},{"groupName":"rpt:group-70","forObject":"rpt:cube-70"},{"groupName":"rpt:group-71","forObject":"rpt:cube-71"},{"groupName":"rpt:group-72","forObject":"rpt:cube-72"},{"groupName":"rpt:group-73","forObject":"rpt:cube-73"},{"groupName":"rpt:group-74","forObject":"rpt:cube-74"},{"groupName":"rpt:group-75","forObject":"rpt:cube-75"},{"groupName":"rpt:group-76","forObject":"rpt:cube-76"},{"groupName":"rpt:group-77","forObject":"rpt:cube-77"},{"groupName":"rpt:group-78","forObject":"rpt:cube-78"},{"groupName":"rpt:group-79","forObject":"rpt:cube-79"},{"groupName":"rpt:group-80","forObject":"rpt:cube-80"},{"groupName":"rpt:group-81","forObject":"rpt:cube-81"},{"groupName":"rpt:group-82","forObject":"rpt:cube-82"},{"groupName":"rpt:group-83","forObject":"rpt:cube-83"},{"groupName":"rpt:group-84","forObject":"rpt:cube-84"},{"groupName":"rpt:group-85","forObject":"rpt:cube-85"},{"groupName":"rpt:group-86","forObject":"rpt:cube-86"},{"groupName":"rpt:group-87","forObject":"rpt:cube-87"},{"groupName":"rpt:group-88","forObject":"rpt:cube-88"},{"groupName":"rpt:group-89","forObject":"rpt:cube-89"},{"groupName":"rpt:group-90","forObject":"rpt:cube-90"},{"groupName":"rpt:group-91","forObject":"rpt:cube-91"},{"groupName":"rpt:group-92","forObject":"rpt:cube-92"},{"groupName":"rpt:group-93","forObject":"rpt:cube-93"},{"groupName":"rpt:group-94","forObject":"rpt:cube-94"},{"groupName":"rpt:group-95","forObject":"rpt:cube-95"},{"groupName":"rpt:group-96","forObject":"rpt:cube-96"},{"groupName":"rpt:group-97","forObject":"rpt:cube-97"},{"groupName":"rpt:group-98","forObject":"rpt:cube-98"},{"groupName":"rpt:group-99","forObject":"rpt:cube-99"},{"groupName":"rpt:group-100","forObject":"rpt:cube-100"},{"groupName":"rpt:group-101","forObject":"rpt:cube-101"},{"groupName":"rpt:group-102","forObject":"rpt:cube-102"},{"groupName":"rpt:group-103","forObject":"rpt:cube-103"},{"groupName":"rpt:group-104","forObject":"rpt:cube-104"},{"groupName":"rpt:group-105","forObject":"rpt:cube-105"},{"groupName":"rpt:group-106","forObject":"rpt:cube-106"},{"groupName":"rpt:group-107","forObject":"rpt:cube-107"},{"groupName":"rpt:group-108","forObject":"rpt:cube-108"},{"groupName":"rpt:group-109","forObject":"rpt:cube-109"},{"groupName":"rpt:group-110","forObject":"rpt:cube-110"},{"groupName":"rpt:group-111","forObject":"rpt:cube-111"},{"groupName":"rpt:group-112","forObject":"rpt:cube-112"},{"groupName":"rpt:group-113","forObject":"rpt:cube-113"},{"groupName":"rpt:group-114","forObject":"rpt:cube-114"},{"groupName":"rpt:group-115","forObject":"rpt:cube-115"},{"groupName":"rpt:group-116","forObject":"rpt:cube-116"},{"groupName":"rpt:group-117","forObject":"rpt:cube-117"},{"groupName":"rpt:group-118","forObject":"rpt:cube-118"},{"groupName":"rpt:group-119","forObject":"rpt:cube-119"},{"groupName":"rpt:group-120","forObject":"rpt:cube-120"},{"groupName":"rpt:group-121","forObject":"rpt:cube-121"},{"groupName":"rpt:group-122","forObject":"rpt:cube-122"},{"groupName":"rpt:group-123","forObject":"rpt:cube-123"},{"groupName":"rpt:group-124","forObject":"rpt:cube-124"},{"groupName":"rpt:group-125","forObject":"rpt:cube-125"},{"groupName":"rpt:group-126","forObject":"rpt:cube-126"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2014-11-07T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:MojangSynergiesABMember"},"factValues":[{"value":"928000000","decimals":-6}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2014-11-07T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:MojangSynergiesABMember"},"factValues":[{"value":"1800000000","decimals":-8}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchaseProgramAuthorizedAmount1","xbrl:period":"2013-09-17T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40000000000"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-12-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:USDDebtIssuedInPeriodMember"},"factValues":[{"value":"13000000000","decimals":-8}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:ContractualRightsMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"2493000000","decimals":-6}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"157000000","decimals":-6}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"359000000","decimals":-6}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"147000000","decimals":-6}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"4575000000","decimals":-6}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"890000000","decimals":-6}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"901000000","decimals":-6}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"981000000","decimals":-6}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"1506000000","decimals":-6}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"936000000","decimals":-6}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"4509000000","decimals":-6}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"544000000","decimals":-6}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"221000000","decimals":-6}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"754000000","decimals":-6}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"9442000000","decimals":-6}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"5456000000","decimals":-6}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"424500000000","decimals":-8}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8328000000","decimals":-6}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8648000000","decimals":-6}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3804000000","decimals":-6}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"336000000","decimals":-6}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"66000000","decimals":-6}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"9895000000","decimals":-6}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"1794000000","decimals":-6}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"67306000000","decimals":-6}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1743000000","decimals":-6}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2013-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"-117000000","decimals":-6}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8239000000","decimals":-6}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7000000000","decimals":-8}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3708000000","decimals":-6}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"89784000000","decimals":-6}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8714000000","decimals":-6}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1500000000","decimals":-8}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8669000000","decimals":-6}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40119000000","decimals":-6}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20127000000","decimals":-6}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0.15"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"301000000","decimals":-6}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"31000000","decimals":-6}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"17710000000","decimals":-6}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"3531000000","decimals":-6}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"68366000000","decimals":-6}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"3708000000","decimals":-6}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"146000000","decimals":-6}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:LU"},"factValues":[{"value":"6913000000","decimals":-6}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:FI"},"factValues":[{"value":"9840000000","decimals":-6}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"17653000000","decimals":-6}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"msft:OtherCountriesMember"},"factValues":[{"value":"5713000000","decimals":-6}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"4631000000","decimals":-6}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"9380000000","decimals":-6}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"6116000000","decimals":-6}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"24000000000"}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8027000000","decimals":-6}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7900000000","decimals":-8}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9096000000","decimals":-6}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13544000000","decimals":-6}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30500000000","decimals":-8}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94389000000","decimals":-6}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"174472000000","decimals":-6}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11300000000","decimals":-8}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5096000000","decimals":-6}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:DepositsReceivedForSecuritiesLoanedAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92000000","decimals":-6}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesOther","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29000000","decimals":-6}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23223000000","decimals":-6}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4217000000","decimals":-6}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2522000000","decimals":-6}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6591000000","decimals":-6}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80083000000","decimals":-6}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserve","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"837000000","decimals":-6}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27808000000","decimals":-6}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1280000000","decimals":-6}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2095000000","decimals":-6}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25318000000","decimals":-6}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30463000000","decimals":-6}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:CommercialPaper","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5000000000","decimals":-8}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17606000000","decimals":-6}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9599000000","decimals":-6}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:SecuritiesLoaned","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75000000","decimals":-6}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6555000000","decimals":-6}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4717000000","decimals":-6}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1295000000","decimals":-6}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:CommonStocksIncludingAdditionalPaidInCapital","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68465000000","decimals":-6}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5220000000","decimals":-6}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"335000000","decimals":-6}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"606000000","decimals":-6}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12100000000","decimals":-8}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1700000000","decimals":-8}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:ShortTermBorrowings","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4985000000","decimals":-6}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2499000000","decimals":-6}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30300000000","decimals":-8}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49647000000","decimals":-6}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1067000000","decimals":-6}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2265000000","decimals":-6}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77000000","decimals":-6}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"313000000","decimals":-6}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"313000000","decimals":-6}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"122797000000","decimals":-6}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18789000000","decimals":-6}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsDeferredIncome","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"520000000","decimals":-6}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56000000","decimals":-6}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"211000000","decimals":-6}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"202000000","decimals":-6}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5461000000","decimals":-6}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14731000000","decimals":-6}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:SecuritiesReceivedAsCollateral","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92000000","decimals":-6}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"104369000000","decimals":-6}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"90931000000","decimals":-6}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19508000000","decimals":-6}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:BuildingsAndImprovementsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10800000000","decimals":-6}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5595000000","decimals":-6}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1158000000","decimals":-6}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2902000000","decimals":-6}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:Land","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769000000","decimals":-6}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:LongTermInvestments","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12053000000","decimals":-6}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsFairValueDisclosure","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4000000","decimals":-6}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17908000000","decimals":-6}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"103647000000","decimals":-6}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"236000000","decimals":-6}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"96526000000","decimals":-6}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentUnamortizedDiscount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"156000000","decimals":-6}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"884000000","decimals":-6}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3579000000","decimals":-6}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36505000000","decimals":-6}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32337000000","decimals":-6}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"174472000000","decimals":-6}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108554000000","decimals":-6}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"719000000","decimals":-6}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5415000000","decimals":-6}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3150000000","decimals":-6}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1531000000","decimals":-6}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"257000000","decimals":-6}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4835000000","decimals":-6}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9552000000","decimals":-6}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16939000000","decimals":-6}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1100000000","decimals":-6}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1600000000","decimals":-6}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3577000000","decimals":-6}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3117000000","decimals":-6}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"msft:DeferredTaxAssetsDepreciationAndAmortization","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"798000000","decimals":-6}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12028000000","decimals":-6}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"msft:DeferredTaxLiabilitiesDepreciationAndAmortization","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"685000000","decimals":-6}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"msft:ComputerHardwareAndSoftware","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13612000000","decimals":-6}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2223000000","decimals":-6}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0.15"}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"32.72","decimals":2}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"216000000","decimals":-6}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},"factValues":[{"value":"0.03571","decimals":5}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},"factValues":[{"value":"0.03500"}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},"factValues":[{"value":"900000000","decimals":-6}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},"factValues":[{"value":"0.01084","decimals":5}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},"factValues":[{"value":"0.00875"}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},"factValues":[{"value":"600000000","decimals":-6}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},"factValues":[{"value":"0.03604","decimals":5}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},"factValues":[{"value":"0.03500"}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"},"factValues":[{"value":"0.02093","decimals":5}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"},"factValues":[{"value":"0.02000"}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"}},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},"factValues":[{"value":"0.05240","decimals":5}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},"factValues":[{"value":"0.05200"}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},"factValues":[{"value":"750000000","decimals":-6}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},"factValues":[{"value":"0.03800","decimals":5}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},"factValues":[{"value":"0.03750"}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},"factValues":[{"value":"1750000000","decimals":-6}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},"factValues":[{"value":"0.04063","decimals":5}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},"factValues":[{"value":"0.04000"}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},"factValues":[{"value":"2250000000","decimals":-6}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"},"factValues":[{"value":"0.04260","decimals":5}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"},"factValues":[{"value":"0.04200"}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"}},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"},"factValues":[{"value":"0.03176","decimals":5}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"},"factValues":[{"value":"0.03125"}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"}},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},"factValues":[{"value":"0.02690","decimals":5}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},"factValues":[{"value":"0.02625"}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},"factValues":[{"value":"613000000","decimals":-6}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"},"factValues":[{"value":"0.04782","decimals":5}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"},"factValues":[{"value":"0.04750"}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"}},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},"factValues":[{"value":"0.04567","decimals":5}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},"factValues":[{"value":"0.04500"}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},"factValues":[{"value":"0.02233","decimals":5}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},"factValues":[{"value":"0.02125"}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},"factValues":[{"value":"1950000000","decimals":-6}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},"factValues":[{"value":"0.04082","decimals":5}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},"factValues":[{"value":"0.04000"}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},"factValues":[{"value":"0.03829","decimals":5}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},"factValues":[{"value":"0.03750"}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"},"factValues":[{"value":"0.04492","decimals":5}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"},"factValues":[{"value":"0.04450"}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"}},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},"factValues":[{"value":"0.04379","decimals":5}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},"factValues":[{"value":"0.04200"}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},"factValues":[{"value":"0.04918","decimals":5}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},"factValues":[{"value":"0.04875"}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"},"factValues":[{"value":"0.01396","decimals":5}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"},"factValues":[{"value":"0.01300"}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"}},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},"factValues":[{"value":"0.03137","decimals":5}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},"factValues":[{"value":"0.03000"}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},"factValues":[{"value":"0.01824","decimals":5}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},"factValues":[{"value":"0.01625"}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},"factValues":[{"value":"1250000000","decimals":-6}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"},"factValues":[{"value":"0.02642","decimals":5}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"},"factValues":[{"value":"0.02500"}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"},"factValues":[{"value":"750000000","decimals":-6}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"},"factValues":[{"value":"0.01795","decimals":5}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"},"factValues":[{"value":"0.01625"}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"},"factValues":[{"value":"1750000000","decimals":-6}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"},"factValues":[{"value":"0.02717","decimals":5}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"},"factValues":[{"value":"0.02650"}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"}},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},"factValues":[{"value":"0.05361","decimals":5}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},"factValues":[{"value":"0.05300"}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},"factValues":[{"value":"0.02466","decimals":5}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},"factValues":[{"value":"0.02375"}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},"factValues":[{"value":"0.01106","decimals":5}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},"factValues":[{"value":"0.01000"}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},"factValues":[{"value":"450000000","decimals":-6}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},"factValues":[{"value":"0.03726","decimals":5}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},"factValues":[{"value":"0.03625"}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},"factValues":[{"value":"0.02465","decimals":5}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},"factValues":[{"value":"0.02375"}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},"factValues":[{"value":"0.02239","decimals":5}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},"factValues":[{"value":"0.02125"}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},"factValues":[{"value":"750000000","decimals":-6}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},"factValues":[{"value":"0.02772","decimals":5}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},"factValues":[{"value":"0.02700"}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},"factValues":[{"value":"2250000000","decimals":-6}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},"factValues":[{"value":"0.03218","decimals":5}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},"factValues":[{"value":"0.03125"}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},"factValues":[{"value":"1950000000","decimals":-6}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},"factValues":[{"value":"0.01935","decimals":5}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},"factValues":[{"value":"0.01850"}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"5000000","decimals":-6}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"14000000","decimals":-6}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"54000000","decimals":-6}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"20000000","decimals":-6}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"71930000000","decimals":-6}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"4000000","decimals":-6}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"8585000000","decimals":-6}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"1100000000","decimals":-6}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"131000000","decimals":-6}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"5000000","decimals":-6}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"81750000000","decimals":-6}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"319000000","decimals":-6}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"7108000000","decimals":-6}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"955000000","decimals":-6}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"979000000","decimals":-6}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"2277000000","decimals":-6}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"4917000000","decimals":-6}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"906000000","decimals":-6}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"5299000000","decimals":-6}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"159000000","decimals":-6}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"22761000000","decimals":-6}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"335000000","decimals":-6}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetsCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"648000000","decimals":-6}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"719000000","decimals":-6}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"648000000","decimals":-6}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"552000000","decimals":-6}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"552000000","decimals":-6}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"167000000","decimals":-6}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"167000000","decimals":-6}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"71000000","decimals":-6}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:DerivativeCollateralRightToReclaimCash","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"719000000","decimals":-6}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"648000000","decimals":-6}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"218000000","decimals":-6}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"513000000","decimals":-6}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"100000000","decimals":-6}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"69000000","decimals":-6}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"31000000","decimals":-6}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"118000000","decimals":-6}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"9000000","decimals":-6}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"12000000","decimals":-6}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"79000000","decimals":-6}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"218000000","decimals":-6}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:DerivativeCollateralObligationToReturnCash","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"456000000","decimals":-6}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilityFairValueGrossAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"161000000","decimals":-6}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"57000000","decimals":-6}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"244000000","decimals":-6}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"60000000","decimals":-6}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"56000000","decimals":-6}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"56000000","decimals":-6}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"188000000","decimals":-6}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"148000000","decimals":-6}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"16000000","decimals":-6}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"7000000","decimals":-6}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"17000000","decimals":-6}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"66000000","decimals":-6}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:DerivativeCollateralRightToReclaimCash","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"126000000","decimals":-6}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"60000000","decimals":-6}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:DerivativeCollateralRightToReclaimCash","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"10346000000","decimals":-6}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"3246000000","decimals":-6}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"11643000000","decimals":-6}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember"},"factValues":[{"value":"83000000","decimals":-6}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"1400000000","decimals":-8}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"1100000000","decimals":-8}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:MortgageBackedSecuritiesMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"812000000","decimals":-6}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"430000000","decimals":-6}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"618000000","decimals":-6}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"3200000000","decimals":-8}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"1000000000","decimals":-8}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"316000000","decimals":-6}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"882000000","decimals":-6}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"11000000000","decimals":-8}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"9700000000","decimals":-8}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:ShortTermDebtWeightedAverageInterestRate","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:ShortTermDebtTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0.0011","decimals":4}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"590000000","decimals":-6}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"9096000000","decimals":-6}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"3169000000","decimals":-6}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"68465000000","decimals":-6}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2522000000","decimals":-6}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"-1237000000","decimals":-6}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:LU"},"factValues":[{"value":"6879000000","decimals":-6}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:FI"},"factValues":[{"value":"1757000000","decimals":-6}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"19562000000","decimals":-6}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"msft:OtherCountriesMember"},"factValues":[{"value":"8307000000","decimals":-6}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"2600000000","decimals":-8}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"2200000000","decimals":-8}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"9800000000","decimals":-8}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:FairValueHedgingMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"5300000000","decimals":-8}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"3679000000","decimals":-6}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:CostMethodInvestments","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsNonrecurringMember"},"factValues":[{"value":"561000000","decimals":-6}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestments","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsNonrecurringMember"},"factValues":[{"value":"589000000","decimals":-6}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:ContractualRightsMember"},"factValues":[{"value":"710000000","decimals":-6}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:ContractualRightsMember"},"factValues":[{"value":"482000000","decimals":-6}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:ContractualRightsMember"},"factValues":[{"value":"1192000000","decimals":-6}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"3149000000","decimals":-6}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"116000000","decimals":-6}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"2777000000","decimals":-6}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"5926000000","decimals":-6}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"508000000","decimals":-6}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"1434000000","decimals":-6}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"1942000000","decimals":-6}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"350000000","decimals":-6}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"142000000","decimals":-6}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"492000000","decimals":-6}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"35000000","decimals":-6}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"319000000","decimals":-6}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"285000000","decimals":-6}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"319000000","decimals":-6}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"3679000000","decimals":-6}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"3679000000","decimals":-6}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"97000000","decimals":-6}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"37000000","decimals":-6}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"7252000000","decimals":-6}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"7192000000","decimals":-6}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"7252000000","decimals":-6}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"76000000","decimals":-6}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"30000000","decimals":-6}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"72850000000","decimals":-6}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"39000000","decimals":-6}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"72843000000","decimals":-6}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"72889000000","decimals":-6}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"4986000000","decimals":-6}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"215000000","decimals":-6}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"6668000000","decimals":-6}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"11439000000","decimals":-6}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"11439000000","decimals":-6}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1100000000","decimals":-6}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1100000000","decimals":-6}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1100000000","decimals":-6}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"23000000","decimals":-6}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"6000000","decimals":-6}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4916000000","decimals":-6}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4899000000","decimals":-6}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4916000000","decimals":-6}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"130000000","decimals":-6}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"776000000","decimals":-6}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"906000000","decimals":-6}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"906000000","decimals":-6}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"3000000","decimals":-6}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"24000000","decimals":-6}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5456000000","decimals":-6}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5477000000","decimals":-6}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5456000000","decimals":-6}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"8000000","decimals":-6}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestmentAggregateCost","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"597000000","decimals":-6}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestments","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"597000000","decimals":-6}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"589000000","decimals":-6}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"4917000000","decimals":-6}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"5713000000","decimals":-6}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"6309000000","decimals":-6}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementScenarioAxis":"us-gaap:RestatementAdjustmentMember"},"factValues":[{"value":"-585000000","decimals":-6}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementScenarioAxis":"us-gaap:RestatementAdjustmentMember"},"factValues":[{"value":"-585000000","decimals":-6}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementScenarioAxis":"us-gaap:ScenarioPreviouslyReportedMember"},"factValues":[{"value":"6766000000","decimals":-6}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementScenarioAxis":"us-gaap:ScenarioPreviouslyReportedMember"},"factValues":[{"value":"2835000000","decimals":-6}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementScenarioAxis":"us-gaap:ScenarioPreviouslyReportedMember"},"factValues":[{"value":"1915000000","decimals":-6}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementScenarioAxis":"us-gaap:ScenarioPreviouslyReportedMember"},"factValues":[{"value":"2953000000","decimals":-6}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"319000000","decimals":-6}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"319000000","decimals":-6}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"7109000000","decimals":-6}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"7109000000","decimals":-6}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"72885000000","decimals":-6}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"72885000000","decimals":-6}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember"},"factValues":[{"value":"-162000000","decimals":-6}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember"},"factValues":[{"value":"826000000","decimals":-6}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember"},"factValues":[{"value":"988000000","decimals":-6}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"10876000000","decimals":-6}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"10876000000","decimals":-6}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1100000000","decimals":-6}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1100000000","decimals":-6}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4917000000","decimals":-6}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4917000000","decimals":-6}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"906000000","decimals":-6}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"906000000","decimals":-6}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5430000000","decimals":-6}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5430000000","decimals":-6}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"-161000000","decimals":-6}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"57000000","decimals":-6}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"218000000","decimals":-6}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"36000000","decimals":-6}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"36000000","decimals":-6}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"8000000","decimals":-6}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"37000000","decimals":-6}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"2946000000","decimals":-6}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"3050000000","decimals":-6}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"29000000","decimals":-6}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"104000000","decimals":-6}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"21000000","decimals":-6}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"30000000","decimals":-6}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"6636000000","decimals":-6}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"7057000000","decimals":-6}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"9000000","decimals":-6}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"421000000","decimals":-6}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"35000000","decimals":-6}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"215000000","decimals":-6}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"1389000000","decimals":-6}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"1537000000","decimals":-6}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"180000000","decimals":-6}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"148000000","decimals":-6}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"6000000","decimals":-6}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"3171000000","decimals":-6}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"3199000000","decimals":-6}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"5000000","decimals":-6}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"28000000","decimals":-6}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"12000000","decimals":-6}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"24000000","decimals":-6}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"4611000000","decimals":-6}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"4629000000","decimals":-6}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"12000000","decimals":-6}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserve","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:OtherRestructuringMember"},"factValues":[{"value":"249000000","decimals":-6}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserve","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:EmployeeSeveranceMember"},"factValues":[{"value":"588000000","decimals":-6}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:DeferredTaxesAxis":"msft:DeferredTaxesAssetsLiabilitiesNetMember"},"factValues":[{"value":"228000000","decimals":-6}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember"},"factValues":[{"value":"-162000000","decimals":-6}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember"},"factValues":[{"value":"104369000000","decimals":-6}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember"},"factValues":[{"value":"104531000000","decimals":-6}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","xbrl:period":"2016-06-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"350000000","decimals":-6}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionSharePrice","xbrl:period":"2016-06-12T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"msft:LinkedinCorporationMember"},"factValues":[{"value":"196"}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"msft:BusinessAcquisitionCostOfAcquiredEntityExpectedPurchasePrice","xbrl:period":"2016-06-12T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:LinkedinCorporationMember"},"factValues":[{"value":"26200000000","decimals":-8}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"214000000","decimals":-6}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"24000000000"}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"7808000000","decimals":-6}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8800000000","decimals":-8}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2282000000","decimals":-6}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13640000000","decimals":-6}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30649000000","decimals":-6}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3750000000","decimals":-6}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44000000000","decimals":-8}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"121697000000","decimals":-6}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"193694000000","decimals":-6}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11300000000","decimals":-8}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5264000000","decimals":-6}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:DepositsReceivedForSecuritiesLoanedAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"294000000","decimals":-6}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesOther","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54000000","decimals":-6}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27468000000","decimals":-6}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4406000000","decimals":-6}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1537000000","decimals":-6}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6898000000","decimals":-6}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71997000000","decimals":-6}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserve","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"709000000","decimals":-6}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40783000000","decimals":-6}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1242000000","decimals":-6}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueNoncurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6441000000","decimals":-6}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33909000000","decimals":-6}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40949000000","decimals":-6}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:CommercialPaper","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12900000000","decimals":-8}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19800000000","decimals":-6}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10164000000","decimals":-6}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:UndistributedEarningsOfForeignSubsidiaries","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"124000000000","decimals":-8}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7100000000","decimals":-8}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:SecuritiesLoaned","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"204000000","decimals":-6}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5949000000","decimals":-6}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyAccrualCarryingValueCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"521000000","decimals":-6}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1050000000","decimals":-6}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5367000000","decimals":-6}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesNoncurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1476000000","decimals":-6}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:CommonStocksIncludingAdditionalPaidInCapital","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68178000000","decimals":-6}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4895000000","decimals":-6}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"426000000","decimals":-6}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"580000000","decimals":-6}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesNoncurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11800000000","decimals":-8}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1900000000","decimals":-8}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:ShortTermBorrowings","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12904000000","decimals":-6}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4000000000","decimals":-6}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40800000000","decimals":-8}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59357000000","decimals":-6}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"319000000","decimals":-6}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1257000000","decimals":-6}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2180000000","decimals":-6}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137000000","decimals":-6}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302000000","decimals":-6}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302000000","decimals":-6}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"139660000000","decimals":-6}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1336000000","decimals":-6}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50683000000","decimals":-6}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12188000000","decimals":-6}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsDeferredIncome","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"494000000","decimals":-6}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"89000000","decimals":-6}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"284000000","decimals":-6}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"158000000","decimals":-6}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1600000000","decimals":-8}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5892000000","decimals":-6}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18356000000","decimals":-6}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:SecuritiesReceivedAsCollateral","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"294000000","decimals":-6}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"119019000000","decimals":-6}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106730000000","decimals":-6}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1253000000","decimals":-6}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14155000000","decimals":-6}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:BuildingsAndImprovementsGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12393000000","decimals":-6}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6510000000","decimals":-6}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1703000000","decimals":-6}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"787000000","decimals":-6}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"448000000","decimals":-6}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2251000000","decimals":-6}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:Land","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"824000000","decimals":-6}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:LongTermInvestments","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10431000000","decimals":-6}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsFairValueDisclosure","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12000000","decimals":-6}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18277000000","decimals":-6}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"119053000000","decimals":-6}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1954000000","decimals":-6}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50896000000","decimals":-6}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108730000000","decimals":-6}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"165000000","decimals":-6}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"113240000000","decimals":-6}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentUnamortizedDiscount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166000000","decimals":-6}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"809000000","decimals":-6}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39300000000","decimals":-8}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3889000000","decimals":-6}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39961000000","decimals":-6}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38156000000","decimals":-6}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"193694000000","decimals":-6}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108353000000","decimals":-6}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"123646000000","decimals":-6}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1967000000","decimals":-6}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54503000000","decimals":-6}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54544000000","decimals":-6}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1914000000","decimals":-6}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5329000000","decimals":-6}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3149000000","decimals":-6}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1609000000","decimals":-6}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"226000000","decimals":-6}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3733000000","decimals":-6}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9100000000","decimals":-6}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"916000000","decimals":-6}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"379000000","decimals":-6}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"526000000","decimals":-6}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"677000000","decimals":-6}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17872000000","decimals":-6}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"612000000","decimals":-6}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1481000000","decimals":-6}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3659000000","decimals":-6}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000000000","decimals":-8}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3642000000","decimals":-6}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"msft:DeferredTaxAssetsDepreciationAndAmortization","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115000000","decimals":-6}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10406000000","decimals":-6}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"msft:DeferredTaxLiabilitiesDepreciationAndAmortization","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1008000000","decimals":-6}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"msft:ShareBasedCompensationArrangementByEmployeeStockPurchasePlanNumberOfSharesAuthorized","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"142000000","decimals":-6}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"msft:FinancialInstrumentCovenantMinimumLiquidity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000000"}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"msft:ComputerHardwareAndSoftware","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17391000000","decimals":-6}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2102000000","decimals":-6}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0.15"}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"36.92","decimals":2}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"194000000","decimals":-6}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"4800000000","decimals":-8}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},"factValues":[{"value":"0.03571","decimals":5}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},"factValues":[{"value":"0.03500"}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},"factValues":[{"value":"900000000","decimals":-6}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},"factValues":[{"value":"0.01084","decimals":5}]},{"name":"rpt:f-696","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},"factValues":[{"value":"0.00875"}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},"factValues":[{"value":"600000000","decimals":-6}]},{"name":"rpt:f-698","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},"factValues":[{"value":"0.03604","decimals":5}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},"factValues":[{"value":"0.03500"}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"},"factValues":[{"value":"0.02093","decimals":5}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"},"factValues":[{"value":"0.02000"}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"},"factValues":[{"value":"2250000000","decimals":-6}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},"factValues":[{"value":"0.05240","decimals":5}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},"factValues":[{"value":"0.05200"}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},"factValues":[{"value":"750000000","decimals":-6}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},"factValues":[{"value":"0.03800","decimals":5}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},"factValues":[{"value":"0.03750"}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},"factValues":[{"value":"1750000000","decimals":-6}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},"factValues":[{"value":"0.04063","decimals":5}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},"factValues":[{"value":"0.04000"}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},"factValues":[{"value":"2250000000","decimals":-6}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"},"factValues":[{"value":"0.04260","decimals":5}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"},"factValues":[{"value":"0.04200"}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"},"factValues":[{"value":"0.03176","decimals":5}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"},"factValues":[{"value":"0.03125"}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"},"factValues":[{"value":"3000000000","decimals":-6}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},"factValues":[{"value":"0.02690","decimals":5}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},"factValues":[{"value":"0.02625"}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},"factValues":[{"value":"611000000","decimals":-6}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"},"factValues":[{"value":"0.04782","decimals":5}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"},"factValues":[{"value":"0.04750"}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},"factValues":[{"value":"0.04567","decimals":5}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},"factValues":[{"value":"0.04500"}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},"factValues":[{"value":"0.02233","decimals":5}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},"factValues":[{"value":"0.02125"}]},{"name":"rpt:f-730","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},"factValues":[{"value":"1944000000","decimals":-6}]},{"name":"rpt:f-731","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},"factValues":[{"value":"0.04082","decimals":5}]},{"name":"rpt:f-732","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},"factValues":[{"value":"0.04000"}]},{"name":"rpt:f-733","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-734","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:CreditFacilityExpireOnNovemberOneTwentySixteenMember"},"factValues":[{"value":"5000000000"}]},{"name":"rpt:f-735","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},"factValues":[{"value":"0.03829","decimals":5}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},"factValues":[{"value":"0.03750"}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"},"factValues":[{"value":"0.04492","decimals":5}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"},"factValues":[{"value":"0.04450"}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"},"factValues":[{"value":"3000000000","decimals":-6}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},"factValues":[{"value":"0.04379","decimals":5}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},"factValues":[{"value":"0.04200"}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},"factValues":[{"value":"0.04918","decimals":5}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},"factValues":[{"value":"0.04875"}]},{"name":"rpt:f-746","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"},"factValues":[{"value":"0.01396","decimals":5}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"},"factValues":[{"value":"0.01300"}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"},"factValues":[{"value":"1750000000","decimals":-6}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},"factValues":[{"value":"0.03137","decimals":5}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},"factValues":[{"value":"0.03000"}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},"factValues":[{"value":"0.01824","decimals":5}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},"factValues":[{"value":"0.01625"}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},"factValues":[{"value":"1250000000","decimals":-6}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"},"factValues":[{"value":"0.02642","decimals":5}]},{"name":"rpt:f-757","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"},"factValues":[{"value":"0.02500"}]},{"name":"rpt:f-758","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"}},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"},"factValues":[{"value":"0.01795","decimals":5}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"},"factValues":[{"value":"0.01625"}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"}},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"},"factValues":[{"value":"0.02717","decimals":5}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"},"factValues":[{"value":"0.02650"}]},{"name":"rpt:f-764","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},"factValues":[{"value":"0.05361","decimals":5}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},"factValues":[{"value":"0.05300"}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember"},"factValues":[{"value":"5000000000"}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},"factValues":[{"value":"0.02466","decimals":5}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},"factValues":[{"value":"0.02375"}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-772","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},"factValues":[{"value":"0.01106","decimals":5}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},"factValues":[{"value":"0.01000"}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},"factValues":[{"value":"450000000","decimals":-6}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},"factValues":[{"value":"0.03726","decimals":5}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},"factValues":[{"value":"0.03625"}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},"factValues":[{"value":"0.02465","decimals":5}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},"factValues":[{"value":"0.02375"}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},"factValues":[{"value":"0.02239","decimals":5}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},"factValues":[{"value":"0.02125"}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},"factValues":[{"value":"750000000","decimals":-6}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},"factValues":[{"value":"0.02772","decimals":5}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},"factValues":[{"value":"0.02700"}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},"factValues":[{"value":"2250000000","decimals":-6}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},"factValues":[{"value":"0.03218","decimals":5}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},"factValues":[{"value":"0.03125"}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},"factValues":[{"value":"1944000000","decimals":-6}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},"factValues":[{"value":"0.01935","decimals":5}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},"factValues":[{"value":"0.01850"}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"19000000","decimals":-6}]},{"name":"rpt:f-805","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-806","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"86492000000","decimals":-6}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"6000000","decimals":-6}]},{"name":"rpt:f-810","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"6918000000","decimals":-6}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"1012000000","decimals":-6}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-813","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"10000000","decimals":-6}]},{"name":"rpt:f-815","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"17000000","decimals":-6}]},{"name":"rpt:f-816","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"94438000000","decimals":-6}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"342000000","decimals":-6}]},{"name":"rpt:f-818","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"6361000000","decimals":-6}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"3707000000","decimals":-6}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"298000000","decimals":-6}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"633000000","decimals":-6}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"2114000000","decimals":-6}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"4803000000","decimals":-6}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"5705000000","decimals":-6}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"613000000","decimals":-6}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"24963000000","decimals":-6}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember"},"factValues":[{"value":"6300000000","decimals":-8}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"426000000","decimals":-6}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetsCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"246000000","decimals":-6}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"548000000","decimals":-6}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"246000000","decimals":-6}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"392000000","decimals":-6}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"392000000","decimals":-6}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"156000000","decimals":-6}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"156000000","decimals":-6}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"302000000","decimals":-6}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:DerivativeCollateralRightToReclaimCash","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"548000000","decimals":-6}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentAssetsMember"},"factValues":[{"value":"246000000","decimals":-6}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"630000000","decimals":-6}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"482000000","decimals":-6}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"288000000","decimals":-6}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"263000000","decimals":-6}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"342000000","decimals":-6}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"16000000","decimals":-6}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"5000000","decimals":-6}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"296000000","decimals":-6}]},{"name":"rpt:f-859","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"630000000","decimals":-6}]},{"name":"rpt:f-860","factDimensions":{"xbrl:concept":"us-gaap:DerivativeCollateralObligationToReturnCash","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"250000000","decimals":-6}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilityFairValueGrossAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"398000000","decimals":-6}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-863","factDimensions":{"xbrl:concept":"msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"232000000","decimals":-6}]},{"name":"rpt:f-864","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"73000000","decimals":-6}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"-5000000","decimals":-6}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"72000000","decimals":-6}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"23000000","decimals":-6}]},{"name":"rpt:f-871","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"6000000","decimals":-6}]},{"name":"rpt:f-872","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"10000000","decimals":-6}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"33000000","decimals":-6}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"74000000","decimals":-6}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"us-gaap:DerivativeCollateralRightToReclaimCash","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"69000000","decimals":-6}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"us-gaap:ShortTermInvestmentsMember"},"factValues":[{"value":"-5000000","decimals":-6}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"-7000000","decimals":-6}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetFairValueGrossLiability","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"25000000","decimals":-6}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"us-gaap:DerivativeCollateralRightToReclaimCash","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"us-gaap:DerivativeFairValueOfDerivativeAsset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:BalanceSheetOffsettingEligibilityAxis":"msft:EligibleForOffsettingMember","us-gaap:BalanceSheetLocationAxis":"msft:EquityAndOtherInvestmentsMember"},"factValues":[{"value":"-7000000","decimals":-6}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"11472000000","decimals":-6}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"3246000000","decimals":-6}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"12482000000","decimals":-6}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember"},"factValues":[{"value":"6709000000","decimals":-6}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"986000000","decimals":-6}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"737000000","decimals":-6}]},{"name":"rpt:f-902","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:MortgageBackedSecuritiesMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"548000000","decimals":-6}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"273000000","decimals":-6}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"440000000","decimals":-6}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"2400000000","decimals":-8}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"328000000","decimals":-6}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"162000000","decimals":-6}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"631000000","decimals":-6}]},{"name":"rpt:f-909","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"11700000000","decimals":-8}]},{"name":"rpt:f-910","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"12000000000","decimals":-8}]},{"name":"rpt:f-911","factDimensions":{"xbrl:concept":"us-gaap:ShortTermDebtWeightedAverageInterestRate","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:ShortTermDebtTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0.0043","decimals":4}]},{"name":"rpt:f-912","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"352000000","decimals":-6}]},{"name":"rpt:f-913","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2282000000","decimals":-6}]},{"name":"rpt:f-914","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"2941000000","decimals":-6}]},{"name":"rpt:f-915","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"68178000000","decimals":-6}]},{"name":"rpt:f-916","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1537000000","decimals":-6}]},{"name":"rpt:f-917","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"-1756000000","decimals":-6}]},{"name":"rpt:f-918","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:LU"},"factValues":[{"value":"6854000000","decimals":-6}]},{"name":"rpt:f-919","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:FI"},"factValues":[{"value":"389000000","decimals":-6}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"22819000000","decimals":-6}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"msft:OtherCountriesMember"},"factValues":[{"value":"9899000000","decimals":-6}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"2200000000","decimals":-8}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember","us-gaap:PositionAxis":"us-gaap:LongMember"},"factValues":[{"value":"1300000000","decimals":-8}]},{"name":"rpt:f-924","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"8400000000","decimals":-8}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"invest:DerivativeNotionalAmount","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:FairValueHedgingMember","us-gaap:PositionAxis":"us-gaap:ShortMember"},"factValues":[{"value":"5300000000","decimals":-8}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"3501000000","decimals":-6}]},{"name":"rpt:f-927","factDimensions":{"xbrl:concept":"us-gaap:CostMethodInvestments","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsNonrecurringMember"},"factValues":[{"value":"767000000","decimals":-6}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestments","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsNonrecurringMember"},"factValues":[{"value":"593000000","decimals":-6}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:ContractualRightsMember"},"factValues":[{"value":"718000000","decimals":-6}]},{"name":"rpt:f-930","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:ContractualRightsMember"},"factValues":[{"value":"78000000","decimals":-6}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:ContractualRightsMember"},"factValues":[{"value":"796000000","decimals":-6}]},{"name":"rpt:f-932","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"3648000000","decimals":-6}]},{"name":"rpt:f-933","factDimensions":{"xbrl:concept":"us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"115000000","decimals":-6}]},{"name":"rpt:f-934","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"2322000000","decimals":-6}]},{"name":"rpt:f-935","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"5970000000","decimals":-6}]},{"name":"rpt:f-936","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"616000000","decimals":-6}]},{"name":"rpt:f-937","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"1253000000","decimals":-6}]},{"name":"rpt:f-938","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"1869000000","decimals":-6}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"385000000","decimals":-6}]},{"name":"rpt:f-940","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"80000000","decimals":-6}]},{"name":"rpt:f-941","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"465000000","decimals":-6}]},{"name":"rpt:f-942","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"57000000","decimals":-6}]},{"name":"rpt:f-943","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-944","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"342000000","decimals":-6}]},{"name":"rpt:f-945","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"285000000","decimals":-6}]},{"name":"rpt:f-947","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"342000000","decimals":-6}]},{"name":"rpt:f-948","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-949","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-950","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-951","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"3501000000","decimals":-6}]},{"name":"rpt:f-952","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-953","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"3501000000","decimals":-6}]},{"name":"rpt:f-954","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CashMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-955","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"110000000","decimals":-6}]},{"name":"rpt:f-956","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"35000000","decimals":-6}]},{"name":"rpt:f-957","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"6584000000","decimals":-6}]},{"name":"rpt:f-958","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-959","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"6509000000","decimals":-6}]},{"name":"rpt:f-960","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"6584000000","decimals":-6}]},{"name":"rpt:f-961","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-962","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"245000000","decimals":-6}]},{"name":"rpt:f-963","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"11000000","decimals":-6}]},{"name":"rpt:f-964","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"90104000000","decimals":-6}]},{"name":"rpt:f-965","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"100000000","decimals":-6}]},{"name":"rpt:f-966","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"89970000000","decimals":-6}]},{"name":"rpt:f-967","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"90204000000","decimals":-6}]},{"name":"rpt:f-968","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-969","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-970","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-971","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-972","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"298000000","decimals":-6}]},{"name":"rpt:f-973","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"298000000","decimals":-6}]},{"name":"rpt:f-974","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"298000000","decimals":-6}]},{"name":"rpt:f-975","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-976","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"4452000000","decimals":-6}]},{"name":"rpt:f-977","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"236000000","decimals":-6}]},{"name":"rpt:f-978","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-979","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-980","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"5597000000","decimals":-6}]},{"name":"rpt:f-981","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"9813000000","decimals":-6}]},{"name":"rpt:f-982","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"9813000000","decimals":-6}]},{"name":"rpt:f-983","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-984","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-985","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-986","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1012000000","decimals":-6}]},{"name":"rpt:f-987","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1012000000","decimals":-6}]},{"name":"rpt:f-988","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1012000000","decimals":-6}]},{"name":"rpt:f-989","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-990","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"21000000","decimals":-6}]},{"name":"rpt:f-991","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"2000000","decimals":-6}]},{"name":"rpt:f-992","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4808000000","decimals":-6}]},{"name":"rpt:f-993","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-994","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4789000000","decimals":-6}]},{"name":"rpt:f-995","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4808000000","decimals":-6}]},{"name":"rpt:f-996","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-997","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-998","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-999","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"132000000","decimals":-6}]},{"name":"rpt:f-1000","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"868000000","decimals":-6}]},{"name":"rpt:f-1001","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-1002","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-1003","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1004","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"10000000","decimals":-6}]},{"name":"rpt:f-1005","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-1006","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"4763000000","decimals":-6}]},{"name":"rpt:f-1007","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"731000000","decimals":-6}]},{"name":"rpt:f-1008","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAmortizedCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5502000000","decimals":-6}]},{"name":"rpt:f-1009","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecurities","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5494000000","decimals":-6}]},{"name":"rpt:f-1010","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1011","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1012","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1013","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"-3000000","decimals":-6}]},{"name":"rpt:f-1014","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1015","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestmentAggregateCost","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"590000000","decimals":-6}]},{"name":"rpt:f-1016","factDimensions":{"xbrl:concept":"us-gaap:EquityMethodInvestments","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"590000000","decimals":-6}]},{"name":"rpt:f-1017","factDimensions":{"xbrl:concept":"msft:LongTermInvestmentsExcludingHeldToMaturity","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"msft:OtherSecurityInvestmentsMember"},"factValues":[{"value":"593000000","decimals":-6}]},{"name":"rpt:f-1018","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsFairValueDisclosure","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis":"msft:BuildingBuildingImprovementsAndLeaseholdImprovementsMember"},"factValues":[{"value":"2000000000","decimals":-8}]},{"name":"rpt:f-1019","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"5467000000","decimals":-6}]},{"name":"rpt:f-1020","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"5727000000","decimals":-6}]},{"name":"rpt:f-1021","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"6678000000","decimals":-6}]},{"name":"rpt:f-1022","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember"},"factValues":[{"value":"6600000000","decimals":-8}]},{"name":"rpt:f-1023","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1024","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"342000000","decimals":-6}]},{"name":"rpt:f-1025","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USStatesAndPoliticalSubdivisionsMember"},"factValues":[{"value":"342000000","decimals":-6}]},{"name":"rpt:f-1026","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1027","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"6362000000","decimals":-6}]},{"name":"rpt:f-1028","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"6362000000","decimals":-6}]},{"name":"rpt:f-1029","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1030","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"90199000000","decimals":-6}]},{"name":"rpt:f-1031","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"90199000000","decimals":-6}]},{"name":"rpt:f-1032","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1033","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"298000000","decimals":-6}]},{"name":"rpt:f-1034","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"298000000","decimals":-6}]},{"name":"rpt:f-1035","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember"},"factValues":[{"value":"-401000000","decimals":-6}]},{"name":"rpt:f-1036","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember"},"factValues":[{"value":"238000000","decimals":-6}]},{"name":"rpt:f-1037","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:DerivativeFinancialInstrumentsAssetsMember"},"factValues":[{"value":"639000000","decimals":-6}]},{"name":"rpt:f-1038","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1039","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"9050000000","decimals":-6}]},{"name":"rpt:f-1040","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"9050000000","decimals":-6}]},{"name":"rpt:f-1041","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1042","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1012000000","decimals":-6}]},{"name":"rpt:f-1043","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:MoneyMarketFundsMember"},"factValues":[{"value":"1012000000","decimals":-6}]},{"name":"rpt:f-1044","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1045","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4803000000","decimals":-6}]},{"name":"rpt:f-1046","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"4803000000","decimals":-6}]},{"name":"rpt:f-1047","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1048","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-1049","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"1000000000","decimals":-6}]},{"name":"rpt:f-1050","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1051","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5715000000","decimals":-6}]},{"name":"rpt:f-1052","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByAssetClassAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"5715000000","decimals":-6}]},{"name":"rpt:f-1053","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"-398000000","decimals":-6}]},{"name":"rpt:f-1054","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"232000000","decimals":-6}]},{"name":"rpt:f-1055","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember"},"factValues":[{"value":"630000000","decimals":-6}]},{"name":"rpt:f-1056","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"24000000","decimals":-6}]},{"name":"rpt:f-1057","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"35000000","decimals":-6}]},{"name":"rpt:f-1058","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"1180000000","decimals":-6}]},{"name":"rpt:f-1059","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"1968000000","decimals":-6}]},{"name":"rpt:f-1060","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"11000000","decimals":-6}]},{"name":"rpt:f-1061","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"788000000","decimals":-6}]},{"name":"rpt:f-1062","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"8000000","decimals":-6}]},{"name":"rpt:f-1063","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"11000000","decimals":-6}]},{"name":"rpt:f-1064","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"5816000000","decimals":-6}]},{"name":"rpt:f-1065","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"6248000000","decimals":-6}]},{"name":"rpt:f-1066","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"3000000","decimals":-6}]},{"name":"rpt:f-1067","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:USGovernmentAgenciesDebtSecuritiesMember"},"factValues":[{"value":"432000000","decimals":-6}]},{"name":"rpt:f-1068","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"89000000","decimals":-6}]},{"name":"rpt:f-1069","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"236000000","decimals":-6}]},{"name":"rpt:f-1070","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"896000000","decimals":-6}]},{"name":"rpt:f-1071","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"1286000000","decimals":-6}]},{"name":"rpt:f-1072","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"147000000","decimals":-6}]},{"name":"rpt:f-1073","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"390000000","decimals":-6}]},{"name":"rpt:f-1074","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-1075","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"2000000","decimals":-6}]},{"name":"rpt:f-1076","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"844000000","decimals":-6}]},{"name":"rpt:f-1077","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"1166000000","decimals":-6}]},{"name":"rpt:f-1078","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-1079","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"322000000","decimals":-6}]},{"name":"rpt:f-1080","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"15000000","decimals":-6}]},{"name":"rpt:f-1081","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-1082","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"3452000000","decimals":-6}]},{"name":"rpt:f-1083","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"3487000000","decimals":-6}]},{"name":"rpt:f-1084","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"3000000","decimals":-6}]},{"name":"rpt:f-1085","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis":"us-gaap:ForeignGovernmentDebtSecuritiesMember"},"factValues":[{"value":"35000000","decimals":-6}]},{"name":"rpt:f-1086","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"996000000","decimals":-6}]},{"name":"rpt:f-1087","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"6464000000","decimals":-6}]},{"name":"rpt:f-1088","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"833000000","decimals":-6}]},{"name":"rpt:f-1089","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"961000000","decimals":-6}]},{"name":"rpt:f-1090","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"634000000","decimals":-6}]},{"name":"rpt:f-1091","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"922000000","decimals":-6}]},{"name":"rpt:f-1092","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"2118000000","decimals":-6}]},{"name":"rpt:f-1093","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserve","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:OtherRestructuringMember"},"factValues":[{"value":"239000000","decimals":-6}]},{"name":"rpt:f-1094","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserve","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:EmployeeSeveranceMember"},"factValues":[{"value":"470000000","decimals":-6}]},{"name":"rpt:f-1095","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:DeferredTaxesAxis":"msft:DeferredTaxesAssetsLiabilitiesNetMember"},"factValues":[{"value":"219000000","decimals":-6}]},{"name":"rpt:f-1096","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NettingMember"},"factValues":[{"value":"-401000000","decimals":-6}]},{"name":"rpt:f-1097","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:NetMember"},"factValues":[{"value":"119019000000","decimals":-6}]},{"name":"rpt:f-1098","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosureRecurring","xbrl:period":"2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:RightOfOffsetAndNettingAxis":"msft:GrossMember"},"factValues":[{"value":"119420000000","decimals":-6}]},{"name":"rpt:f-1099","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2016-07-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"7792515573"}]},{"name":"rpt:f-1100","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","xbrl:period":"2014-11-06T00:00:00/2014-11-07T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:MojangSynergiesABMember"},"factValues":[{"value":"2014-11-06"}]},{"name":"rpt:f-1101","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-11-06T00:00:00/2014-11-07T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:MojangSynergiesABMember"},"factValues":[{"value":"P6Y3M18D"}]},{"name":"rpt:f-1102","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2014-11-06T00:00:00/2014-11-07T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:MojangSynergiesABMember"},"factValues":[{"value":"2500000000","decimals":-8}]},{"name":"rpt:f-1103","factDimensions":{"xbrl:concept":"msft:ComponentOfNonCashTransactionToAcquireBusiness","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","invest:InvestmentIssuerAxis":"msft:NokiaMember","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"2100000000","decimals":-8}]},{"name":"rpt:f-1104","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:OtherCommitmentsAxis":"msft:NokiaMappingServicesLicenseMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1105","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:ContractualRightsMember"},"factValues":[{"value":"P9Y"}]},{"name":"rpt:f-1106","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"P9Y"}]},{"name":"rpt:f-1107","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TradeNamesMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-1108","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1109","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"2014-04-25"}]},{"name":"rpt:f-1110","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"P8Y"}]},{"name":"rpt:f-1111","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnContractTermination","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1112","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"200000000","decimals":-8}]},{"name":"rpt:f-1113","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"7100000000","decimals":-8}]},{"name":"rpt:f-1114","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2014-04-25T00:00:00/2014-04-26T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"9400000000","decimals":-8}]},{"name":"rpt:f-1115","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2016-05-01T00:00:00/2016-05-02T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1116","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2016-01-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.50"}]},{"name":"rpt:f-1117","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2016-01-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis":"msft:IRSCompensationLimitMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.50"}]},{"name":"rpt:f-1118","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2015-07-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis":"msft:IRSCompensationLimitMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.03"}]},{"name":"rpt:f-1119","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2015-07-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis":"msft:FirstSixPercentOfParticipantContributionsMember"},"factValues":[{"value":"0.50"}]},{"name":"rpt:f-1120","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2015-07-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.03"}]},{"name":"rpt:f-1121","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated","xbrl:period":"2016-05-01T00:00:00/2016-06-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"msft:Position","us-gaap:RestructuringPlanAxis":"msft:TwentySixteenRestructuringPlanMember"},"factValues":[{"value":"1850"}]},{"name":"rpt:f-1122","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.63","decimals":2}]},{"name":"rpt:f-1123","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.350"}]},{"name":"rpt:f-1124","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.000","decimals":3}]},{"name":"rpt:f-1125","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32502000000","decimals":-6}]},{"name":"rpt:f-1126","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8399000000","decimals":-6}]},{"name":"rpt:f-1127","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8299000000","decimals":-6}]},{"name":"rpt:f-1128","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.013","decimals":3}]},{"name":"rpt:f-1129","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.41","decimals":2}]},{"name":"rpt:f-1130","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.12"}]},{"name":"rpt:f-1131","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.66","decimals":2}]},{"name":"rpt:f-1132","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.010","decimals":3}]},{"name":"rpt:f-1133","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"-0.171","decimals":3}]},{"name":"rpt:f-1134","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.029","decimals":3}]},{"name":"rpt:f-1135","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000000","decimals":-6}]},{"name":"rpt:f-1136","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.018","decimals":3}]},{"name":"rpt:f-1137","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"18000000","decimals":-6}]},{"name":"rpt:f-1138","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"175000000","decimals":-6}]},{"name":"rpt:f-1139","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.207","decimals":3}]},{"name":"rpt:f-1140","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"86000000","decimals":-6}]},{"name":"rpt:f-1141","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86833000000","decimals":-6}]},{"name":"rpt:f-1142","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5485000000","decimals":-6}]},{"name":"rpt:f-1143","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7316000000","decimals":-6}]},{"name":"rpt:f-1144","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-35000000","decimals":-6}]},{"name":"rpt:f-1145","factDimensions":{"xbrl:concept":"us-gaap:InvestmentIncomeNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"883000000","decimals":-6}]},{"name":"rpt:f-1146","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssets","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"628000000","decimals":-6}]},{"name":"rpt:f-1147","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnDerivativeInstrumentsNetPretax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-328000000","decimals":-6}]},{"name":"rpt:f-1148","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-165000000","decimals":-6}]},{"name":"rpt:f-1149","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"830000000","decimals":-6}]},{"name":"rpt:f-1150","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-34000000","decimals":-6}]},{"name":"rpt:f-1151","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueGoodsNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"72948000000","decimals":-6}]},{"name":"rpt:f-1152","factDimensions":{"xbrl:concept":"us-gaap:RecognitionOfDeferredRevenue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41739000000","decimals":-6}]},{"name":"rpt:f-1153","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27759000000","decimals":-6}]},{"name":"rpt:f-1154","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22074000000","decimals":-6}]},{"name":"rpt:f-1155","factDimensions":{"xbrl:concept":"us-gaap:InterestPaid","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"509000000","decimals":-6}]},{"name":"rpt:f-1156","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"161000000","decimals":-6}]},{"name":"rpt:f-1157","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1120000000","decimals":-6}]},{"name":"rpt:f-1158","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"437000000","decimals":-6}]},{"name":"rpt:f-1159","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24039000000","decimals":-6}]},{"name":"rpt:f-1160","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"566000000","decimals":-6}]},{"name":"rpt:f-1161","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3888000000","decimals":-6}]},{"name":"rpt:f-1162","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8879000000","decimals":-6}]},{"name":"rpt:f-1163","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1737000000","decimals":-6}]},{"name":"rpt:f-1164","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"263000000","decimals":-6}]},{"name":"rpt:f-1165","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87000000","decimals":-6}]},{"name":"rpt:f-1166","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5500000000","decimals":-8}]},{"name":"rpt:f-1167","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59755000000","decimals":-6}]},{"name":"rpt:f-1168","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20234000000","decimals":-6}]},{"name":"rpt:f-1169","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"217000000","decimals":-6}]},{"name":"rpt:f-1170","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInvestments","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"72690000000","decimals":-6}]},{"name":"rpt:f-1171","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-169000000","decimals":-6}]},{"name":"rpt:f-1172","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1965000000","decimals":-6}]},{"name":"rpt:f-1173","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61000000","decimals":-6}]},{"name":"rpt:f-1174","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29000000","decimals":-6}]},{"name":"rpt:f-1175","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20693000000","decimals":-6}]},{"name":"rpt:f-1176","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27820000000","decimals":-6}]},{"name":"rpt:f-1177","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7127000000","decimals":-6}]},{"name":"rpt:f-1178","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"96248000000","decimals":-6}]},{"name":"rpt:f-1179","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesGrossRealizedGains","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"776000000","decimals":-6}]},{"name":"rpt:f-1180","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2446000000","decimals":-6}]},{"name":"rpt:f-1181","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"233000000","decimals":-6}]},{"name":"rpt:f-1182","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-331000000","decimals":-6}]},{"name":"rpt:f-1183","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3400000000","decimals":-8}]},{"name":"rpt:f-1184","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-139000000","decimals":-6}]},{"name":"rpt:f-1185","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5746000000","decimals":-6}]},{"name":"rpt:f-1186","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"473000000","decimals":-6}]},{"name":"rpt:f-1187","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"597000000","decimals":-6}]},{"name":"rpt:f-1188","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-18833000000","decimals":-6}]},{"name":"rpt:f-1189","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"607000000","decimals":-6}]},{"name":"rpt:f-1190","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60094000000","decimals":-6}]},{"name":"rpt:f-1191","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"583000000","decimals":-6}]},{"name":"rpt:f-1192","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39000000","decimals":-6}]},{"name":"rpt:f-1193","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"235000000","decimals":-6}]},{"name":"rpt:f-1194","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2300000000","decimals":-8}]},{"name":"rpt:f-1195","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1196","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3738000000","decimals":-6}]},{"name":"rpt:f-1197","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2073000000","decimals":-6}]},{"name":"rpt:f-1198","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6077000000","decimals":-6}]},{"name":"rpt:f-1199","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanCostRecognized","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"420000000","decimals":-6}]},{"name":"rpt:f-1200","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44325000000","decimals":-6}]},{"name":"rpt:f-1201","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1014000000","decimals":-6}]},{"name":"rpt:f-1202","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106000000","decimals":-6}]},{"name":"rpt:f-1203","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-39000000","decimals":-6}]},{"name":"rpt:f-1204","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15811000000","decimals":-6}]},{"name":"rpt:f-1205","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4677000000","decimals":-6}]},{"name":"rpt:f-1206","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8665000000","decimals":-6}]},{"name":"rpt:f-1207","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"936000000","decimals":-6}]},{"name":"rpt:f-1208","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-1209","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11381000000","decimals":-6}]},{"name":"rpt:f-1210","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"95000000","decimals":-6}]},{"name":"rpt:f-1211","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"845000000","decimals":-6}]},{"name":"rpt:f-1212","factDimensions":{"xbrl:concept":"us-gaap:CapitalizedComputerSoftwareAmortization1","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200000000","decimals":-6}]},{"name":"rpt:f-1213","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4865000000","decimals":-6}]},{"name":"rpt:f-1214","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsSold","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16681000000","decimals":-6}]},{"name":"rpt:f-1215","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27078000000","decimals":-6}]},{"name":"rpt:f-1216","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"266000000","decimals":-6}]},{"name":"rpt:f-1217","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1075000000","decimals":-6}]},{"name":"rpt:f-1218","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12000000","decimals":-6}]},{"name":"rpt:f-1219","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4000000","decimals":-6}]},{"name":"rpt:f-1220","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10350000000","decimals":-6}]},{"name":"rpt:f-1221","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5272000000","decimals":-6}]},{"name":"rpt:f-1222","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6409000000","decimals":-6}]},{"name":"rpt:f-1223","factDimensions":{"xbrl:concept":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.009","decimals":3}]},{"name":"rpt:f-1224","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringExpenses","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"127000000","decimals":-6}]},{"name":"rpt:f-1225","factDimensions":{"xbrl:concept":"msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"33.60","decimals":2}]},{"name":"rpt:f-1226","factDimensions":{"xbrl:concept":"msft:CostOfServicesAndOther","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10397000000","decimals":-6}]},{"name":"rpt:f-1227","factDimensions":{"xbrl:concept":"msft:SalesRevenueServicesAndOtherNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13885000000","decimals":-6}]},{"name":"rpt:f-1228","factDimensions":{"xbrl:concept":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5937000000","decimals":-6}]},{"name":"rpt:f-1229","factDimensions":{"xbrl:concept":"msft:DepreciationAmortizationAndOther","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5212000000","decimals":-6}]},{"name":"rpt:f-1230","factDimensions":{"xbrl:concept":"msft:GainLossOnInvestmentsAndDerivativeInstruments","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"109000000","decimals":-6}]},{"name":"rpt:f-1231","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:NewAccountingPronouncementMember"},"factValues":[{"value":"271000000","decimals":-6}]},{"name":"rpt:f-1232","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:NewAccountingPronouncementMember"},"factValues":[{"value":"-271000000","decimals":-6}]},{"name":"rpt:f-1233","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0.90"}]},{"name":"rpt:f-1234","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"31.50","decimals":2}]},{"name":"rpt:f-1235","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"3200000000","decimals":-8}]},{"name":"rpt:f-1236","factDimensions":{"xbrl:concept":"msft:ForeignEarningsTaxedAtRatesLowerThanUsRate","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityAxis":"msft:RegionalOperatingCentersMember"},"factValues":[{"value":"0.81","decimals":2}]},{"name":"rpt:f-1237","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:SurfaceMember"},"factValues":[{"value":"1883000000","decimals":-6}]},{"name":"rpt:f-1238","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:WindowsOperatingSystemsForComputingDevicesMember"},"factValues":[{"value":"16856000000","decimals":-6}]},{"name":"rpt:f-1239","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:XboxMember"},"factValues":[{"value":"8643000000","decimals":-6}]},{"name":"rpt:f-1240","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:ServerProductsAndToolsMember"},"factValues":[{"value":"17055000000","decimals":-6}]},{"name":"rpt:f-1241","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:PhoneMember"},"factValues":[{"value":"3073000000","decimals":-6}]},{"name":"rpt:f-1242","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:OtherProductsAndServicesMember"},"factValues":[{"value":"6217000000","decimals":-6}]},{"name":"rpt:f-1243","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:MicrosoftOfficeSystemMember"},"factValues":[{"value":"24323000000","decimals":-6}]},{"name":"rpt:f-1244","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:ConsultingAndProductSupportServicesMember"},"factValues":[{"value":"4767000000","decimals":-6}]},{"name":"rpt:f-1245","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:AdvertisingMember"},"factValues":[{"value":"4016000000","decimals":-6}]},{"name":"rpt:f-1246","factDimensions":{"xbrl:concept":"us-gaap:LeaseAndRentalExpense","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"874000000","decimals":-6}]},{"name":"rpt:f-1247","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"51000000","decimals":-6}]},{"name":"rpt:f-1248","factDimensions":{"xbrl:concept":"msft:ValuationAllowancesAndReservesChargedToCostsAndOther","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"16000000","decimals":-6}]},{"name":"rpt:f-1249","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"21735000000","decimals":-6}]},{"name":"rpt:f-1250","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"8446000000","decimals":-6}]},{"name":"rpt:f-1251","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"38460000000","decimals":-6}]},{"name":"rpt:f-1252","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"5605000000","decimals":-6}]},{"name":"rpt:f-1253","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"26976000000","decimals":-6}]},{"name":"rpt:f-1254","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"14173000000","decimals":-6}]},{"name":"rpt:f-1255","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember"},"factValues":[{"value":"-338000000","decimals":-6}]},{"name":"rpt:f-1256","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember"},"factValues":[{"value":"-465000000","decimals":-6}]},{"name":"rpt:f-1257","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:BundledOfferingsMember","us-gaap:IncomeStatementLocationAxis":"msft:RevenueReconcilingAmountsAndOtherMember"},"factValues":[{"value":"349000000","decimals":-6}]},{"name":"rpt:f-1258","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:IncomeStatementLocationAxis":"msft:RevenueReconcilingAmountsAndOtherMember"},"factValues":[{"value":"-338000000","decimals":-6}]},{"name":"rpt:f-1259","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:IncomeStatementLocationAxis":"msft:ImpairmentIntegrationAndRestructuringExpensesMember"},"factValues":[{"value":"-127000000","decimals":-6}]},{"name":"rpt:f-1260","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis":"msft:IRSCompensationLimitMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.03"}]},{"name":"rpt:f-1261","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis":"msft:FirstSixPercentOfParticipantContributionsMember"},"factValues":[{"value":"0.50"}]},{"name":"rpt:f-1262","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"104000000","decimals":-6}]},{"name":"rpt:f-1263","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"-239000000","decimals":-6}]},{"name":"rpt:f-1264","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"63000000","decimals":-6}]},{"name":"rpt:f-1265","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"2000000","decimals":-6}]},{"name":"rpt:f-1266","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"-35000000","decimals":-6}]},{"name":"rpt:f-1267","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"6000000","decimals":-6}]},{"name":"rpt:f-1268","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"63000000","decimals":-6}]},{"name":"rpt:f-1269","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"2000000","decimals":-6}]},{"name":"rpt:f-1270","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"98000000","decimals":-6}]},{"name":"rpt:f-1271","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SalesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"104000000","decimals":-6}]},{"name":"rpt:f-1272","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"22074000000","decimals":-6}]},{"name":"rpt:f-1273","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"9271000000","decimals":-6}]},{"name":"rpt:f-1274","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"4988000000","decimals":-6}]},{"name":"rpt:f-1275","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"2053000000","decimals":-6}]},{"name":"rpt:f-1276","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"131000000","decimals":-6}]},{"name":"rpt:f-1277","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"1737000000","decimals":-6}]},{"name":"rpt:f-1278","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"316000000","decimals":-6}]},{"name":"rpt:f-1279","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"1067000000","decimals":-6}]},{"name":"rpt:f-1280","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:NonoperatingIncomeExpenseMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"447000000","decimals":-6}]},{"name":"rpt:f-1281","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"272000000","decimals":-6}]},{"name":"rpt:f-1282","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"2446000000","decimals":-6}]},{"name":"rpt:f-1283","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"607000000","decimals":-6}]},{"name":"rpt:f-1284","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityOther","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"-63000000","decimals":-6}]},{"name":"rpt:f-1285","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"2328000000","decimals":-6}]},{"name":"rpt:f-1286","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1965000000","decimals":-6}]},{"name":"rpt:f-1287","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"263000000","decimals":-6}]},{"name":"rpt:f-1288","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"12000000","decimals":-6}]},{"name":"rpt:f-1289","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"us-gaap:NonUsMember"},"factValues":[{"value":"43359000000","decimals":-6}]},{"name":"rpt:f-1290","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"43474000000","decimals":-6}]},{"name":"rpt:f-1291","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"-64000000","decimals":-6}]},{"name":"rpt:f-1292","factDimensions":{"xbrl:concept":"us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"-9000000","decimals":-6}]},{"name":"rpt:f-1293","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"-110000000","decimals":-6}]},{"name":"rpt:f-1294","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"110000000","decimals":-6}]},{"name":"rpt:f-1295","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1296","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember"},"factValues":[{"value":"13000000","decimals":-6}]},{"name":"rpt:f-1297","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember"},"factValues":[{"value":"24000000","decimals":-6}]},{"name":"rpt:f-1298","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember"},"factValues":[{"value":"71000000","decimals":-6}]},{"name":"rpt:f-1299","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"-78000000","decimals":-6}]},{"name":"rpt:f-1300","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"-14000000","decimals":-6}]},{"name":"rpt:f-1301","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"6000000","decimals":-6}]},{"name":"rpt:f-1302","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"-8000000","decimals":-6}]},{"name":"rpt:f-1303","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-1304","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1305","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1306","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1307","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-1308","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1309","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1310","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-1311","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-1312","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1313","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-1314","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.03"}]},{"name":"rpt:f-1315","factDimensions":{"xbrl:concept":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.28"}]},{"name":"rpt:f-1316","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1317","factDimensions":{"xbrl:concept":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"0.23"}]},{"name":"rpt:f-1318","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares","us-gaap:ShareRepurchaseProgramAxis":"msft:ShareRepurchaseProgramTwentyZeroEightMember"},"factValues":[{"value":"47000000","decimals":-6}]},{"name":"rpt:f-1319","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ShareRepurchaseProgramAxis":"msft:ShareRepurchaseProgramTwentyZeroEightMember"},"factValues":[{"value":"1500000000","decimals":-8}]},{"name":"rpt:f-1320","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares","us-gaap:ShareRepurchaseProgramAxis":"msft:ShareRepurchaseProgramTwentyThirteenMember"},"factValues":[{"value":"128000000","decimals":-6}]},{"name":"rpt:f-1321","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ShareRepurchaseProgramAxis":"msft:ShareRepurchaseProgramTwentyThirteenMember"},"factValues":[{"value":"4900000000","decimals":-8}]},{"name":"rpt:f-1322","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2013-07-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:ProductsOrServicesSecondaryCategorizationAxis":"msft:CommercialCloudMember"},"factValues":[{"value":"2800000000","decimals":-8}]},{"name":"rpt:f-1323","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.48","decimals":2}]},{"name":"rpt:f-1324","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.350"}]},{"name":"rpt:f-1325","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.000","decimals":3}]},{"name":"rpt:f-1326","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29668000000","decimals":-6}]},{"name":"rpt:f-1327","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8254000000","decimals":-6}]},{"name":"rpt:f-1328","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8177000000","decimals":-6}]},{"name":"rpt:f-1329","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.012","decimals":3}]},{"name":"rpt:f-1330","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"P6Y"}]},{"name":"rpt:f-1331","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.24"}]},{"name":"rpt:f-1332","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.49","decimals":2}]},{"name":"rpt:f-1333","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.024","decimals":3}]},{"name":"rpt:f-1334","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"-0.209","decimals":3}]},{"name":"rpt:f-1335","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.033","decimals":3}]},{"name":"rpt:f-1336","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"77000000","decimals":-6}]},{"name":"rpt:f-1337","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.019","decimals":3}]},{"name":"rpt:f-1338","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"16000000","decimals":-6}]},{"name":"rpt:f-1339","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"295000000","decimals":-6}]},{"name":"rpt:f-1340","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.341","decimals":3}]},{"name":"rpt:f-1341","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"83000000","decimals":-6}]},{"name":"rpt:f-1342","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"93580000000","decimals":-6}]},{"name":"rpt:f-1343","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5944000000","decimals":-6}]},{"name":"rpt:f-1344","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14443000000","decimals":-6}]},{"name":"rpt:f-1345","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"559000000","decimals":-6}]},{"name":"rpt:f-1346","factDimensions":{"xbrl:concept":"us-gaap:InvestmentIncomeNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"766000000","decimals":-6}]},{"name":"rpt:f-1347","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssets","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-346000000","decimals":-6}]},{"name":"rpt:f-1348","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnDerivativeInstrumentsNetPretax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-423000000","decimals":-6}]},{"name":"rpt:f-1349","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"335000000","decimals":-6}]},{"name":"rpt:f-1350","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"868000000","decimals":-6}]},{"name":"rpt:f-1351","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-703000000","decimals":-6}]},{"name":"rpt:f-1352","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueGoodsNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75956000000","decimals":-6}]},{"name":"rpt:f-1353","factDimensions":{"xbrl:concept":"us-gaap:RecognitionOfDeferredRevenue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44920000000","decimals":-6}]},{"name":"rpt:f-1354","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18161000000","decimals":-6}]},{"name":"rpt:f-1355","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12193000000","decimals":-6}]},{"name":"rpt:f-1356","factDimensions":{"xbrl:concept":"us-gaap:InterestPaid","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"620000000","decimals":-6}]},{"name":"rpt:f-1357","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"272000000","decimals":-6}]},{"name":"rpt:f-1358","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1456000000","decimals":-6}]},{"name":"rpt:f-1359","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"716000000","decimals":-6}]},{"name":"rpt:f-1360","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11007000000","decimals":-6}]},{"name":"rpt:f-1361","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1091000000","decimals":-6}]},{"name":"rpt:f-1362","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-1363","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9882000000","decimals":-6}]},{"name":"rpt:f-1364","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-362000000","decimals":-6}]},{"name":"rpt:f-1365","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1383000000","decimals":-6}]},{"name":"rpt:f-1366","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"466000000","decimals":-6}]},{"name":"rpt:f-1367","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4400000000","decimals":-8}]},{"name":"rpt:f-1368","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60542000000","decimals":-6}]},{"name":"rpt:f-1369","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94000000","decimals":-6}]},{"name":"rpt:f-1370","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInvestments","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"98729000000","decimals":-6}]},{"name":"rpt:f-1371","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-267000000","decimals":-6}]},{"name":"rpt:f-1372","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1186000000","decimals":-6}]},{"name":"rpt:f-1373","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"346000000","decimals":-6}]},{"name":"rpt:f-1374","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-62000000","decimals":-6}]},{"name":"rpt:f-1375","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11144000000","decimals":-6}]},{"name":"rpt:f-1376","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18507000000","decimals":-6}]},{"name":"rpt:f-1377","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7363000000","decimals":-6}]},{"name":"rpt:f-1378","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesGrossRealizedGains","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1176000000","decimals":-6}]},{"name":"rpt:f-1379","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2574000000","decimals":-6}]},{"name":"rpt:f-1380","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"277000000","decimals":-6}]},{"name":"rpt:f-1381","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"224000000","decimals":-6}]},{"name":"rpt:f-1382","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4100000000","decimals":-8}]},{"name":"rpt:f-1383","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-73000000","decimals":-6}]},{"name":"rpt:f-1384","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6314000000","decimals":-6}]},{"name":"rpt:f-1385","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1054000000","decimals":-6}]},{"name":"rpt:f-1386","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"781000000","decimals":-6}]},{"name":"rpt:f-1387","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-23001000000","decimals":-6}]},{"name":"rpt:f-1388","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"634000000","decimals":-6}]},{"name":"rpt:f-1389","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70848000000","decimals":-6}]},{"name":"rpt:f-1390","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000000","decimals":-6}]},{"name":"rpt:f-1391","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106000000","decimals":-6}]},{"name":"rpt:f-1392","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"237000000","decimals":-6}]},{"name":"rpt:f-1393","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1900000000","decimals":-8}]},{"name":"rpt:f-1394","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7498000000","decimals":-6}]},{"name":"rpt:f-1395","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3661000000","decimals":-6}]},{"name":"rpt:f-1396","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2065000000","decimals":-6}]},{"name":"rpt:f-1397","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6090000000","decimals":-6}]},{"name":"rpt:f-1398","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanCostRecognized","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"454000000","decimals":-6}]},{"name":"rpt:f-1399","factDimensions":{"xbrl:concept":"us-gaap:GoodwillOtherIncreaseDecrease","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5643000000","decimals":-6}]},{"name":"rpt:f-1400","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45072000000","decimals":-6}]},{"name":"rpt:f-1401","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1599000000","decimals":-6}]},{"name":"rpt:f-1402","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183000000","decimals":-6}]},{"name":"rpt:f-1403","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"362000000","decimals":-6}]},{"name":"rpt:f-1404","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15713000000","decimals":-6}]},{"name":"rpt:f-1405","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4611000000","decimals":-6}]},{"name":"rpt:f-1406","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9668000000","decimals":-6}]},{"name":"rpt:f-1407","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-197000000","decimals":-6}]},{"name":"rpt:f-1408","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1409","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4481000000","decimals":-6}]},{"name":"rpt:f-1410","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12046000000","decimals":-6}]},{"name":"rpt:f-1411","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144000000","decimals":-6}]},{"name":"rpt:f-1412","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1300000000","decimals":-8}]},{"name":"rpt:f-1413","factDimensions":{"xbrl:concept":"us-gaap:CapitalizedComputerSoftwareAmortization1","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79000000","decimals":-6}]},{"name":"rpt:f-1414","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3074000000","decimals":-6}]},{"name":"rpt:f-1415","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsSold","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21410000000","decimals":-6}]},{"name":"rpt:f-1416","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33038000000","decimals":-6}]},{"name":"rpt:f-1417","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"364000000","decimals":-6}]},{"name":"rpt:f-1418","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2455000000","decimals":-6}]},{"name":"rpt:f-1419","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-624000000","decimals":-6}]},{"name":"rpt:f-1420","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16000000","decimals":-6}]},{"name":"rpt:f-1421","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20000000","decimals":-6}]},{"name":"rpt:f-1422","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10680000000","decimals":-6}]},{"name":"rpt:f-1423","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15013000000","decimals":-6}]},{"name":"rpt:f-1424","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13209000000","decimals":-6}]},{"name":"rpt:f-1425","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.15","decimals":2}]},{"name":"rpt:f-1426","factDimensions":{"xbrl:concept":"msft:IntegrationAndRestructuringExpenses","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2500000000","decimals":-8}]},{"name":"rpt:f-1427","factDimensions":{"xbrl:concept":"msft:AcquiredFiniteLivedIntangibleAssets","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1454000000","decimals":-6}]},{"name":"rpt:f-1428","factDimensions":{"xbrl:concept":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.191","decimals":3}]},{"name":"rpt:f-1429","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringExpenses","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10011000000","decimals":-6}]},{"name":"rpt:f-1430","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9500000000","decimals":-8}]},{"name":"rpt:f-1431","factDimensions":{"xbrl:concept":"msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"39.87","decimals":2}]},{"name":"rpt:f-1432","factDimensions":{"xbrl:concept":"msft:CostOfServicesAndOther","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11628000000","decimals":-6}]},{"name":"rpt:f-1433","factDimensions":{"xbrl:concept":"msft:SalesRevenueServicesAndOtherNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17624000000","decimals":-6}]},{"name":"rpt:f-1434","factDimensions":{"xbrl:concept":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3723000000","decimals":-6}]},{"name":"rpt:f-1435","factDimensions":{"xbrl:concept":"msft:DepreciationAmortizationAndOther","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5957000000","decimals":-6}]},{"name":"rpt:f-1436","factDimensions":{"xbrl:concept":"msft:GainLossOnInvestmentsAndDerivativeInstruments","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"443000000","decimals":-6}]},{"name":"rpt:f-1437","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:NewAccountingPronouncementMember"},"factValues":[{"value":"588000000","decimals":-6}]},{"name":"rpt:f-1438","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:NewAccountingPronouncementMember"},"factValues":[{"value":"-588000000","decimals":-6}]},{"name":"rpt:f-1439","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0.90"}]},{"name":"rpt:f-1440","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"42.36","decimals":2}]},{"name":"rpt:f-1441","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"4200000000","decimals":-8}]},{"name":"rpt:f-1442","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},"factValues":[{"value":"2042-11-15"}]},{"name":"rpt:f-1443","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},"factValues":[{"value":"2017-11-15"}]},{"name":"rpt:f-1444","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},"factValues":[{"value":"2035-02-12"}]},{"name":"rpt:f-1445","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"},"factValues":[{"value":"2020-11-03"}]},{"name":"rpt:f-1446","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},"factValues":[{"value":"2039-06-01"}]},{"name":"rpt:f-1447","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},"factValues":[{"value":"2045-02-12"}]},{"name":"rpt:f-1448","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},"factValues":[{"value":"2055-02-12"}]},{"name":"rpt:f-1449","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"},"factValues":[{"value":"2035-11-03"}]},{"name":"rpt:f-1450","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"},"factValues":[{"value":"2025-11-03"}]},{"name":"rpt:f-1451","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},"factValues":[{"value":"2033-05-02"}]},{"name":"rpt:f-1452","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"},"factValues":[{"value":"2055-11-03"}]},{"name":"rpt:f-1453","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},"factValues":[{"value":"2040-10-01"}]},{"name":"rpt:f-1454","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},"factValues":[{"value":"2021-12-06"}]},{"name":"rpt:f-1455","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},"factValues":[{"value":"2021-02-08"}]},{"name":"rpt:f-1456","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},"factValues":[{"value":"2043-05-01"}]},{"name":"rpt:f-1457","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"},"factValues":[{"value":"2045-11-03"}]},{"name":"rpt:f-1458","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},"factValues":[{"value":"2019-06-01"}]},{"name":"rpt:f-1459","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},"factValues":[{"value":"2043-12-15"}]},{"name":"rpt:f-1460","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"},"factValues":[{"value":"2018-11-03"}]},{"name":"rpt:f-1461","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},"factValues":[{"value":"2020-10-01"}]},{"name":"rpt:f-1462","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},"factValues":[{"value":"2018-12-06"}]},{"name":"rpt:f-1463","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"},"factValues":[{"value":"2016-02-08"}]},{"name":"rpt:f-1464","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"},"factValues":[{"value":"2015-09-25"}]},{"name":"rpt:f-1465","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"},"factValues":[{"value":"2022-11-03"}]},{"name":"rpt:f-1466","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},"factValues":[{"value":"2041-02-08"}]},{"name":"rpt:f-1467","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},"factValues":[{"value":"2022-02-12"}]},{"name":"rpt:f-1468","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},"factValues":[{"value":"2018-05-01"}]},{"name":"rpt:f-1469","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},"factValues":[{"value":"2023-12-15"}]},{"name":"rpt:f-1470","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},"factValues":[{"value":"2023-05-01"}]},{"name":"rpt:f-1471","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},"factValues":[{"value":"2022-11-15"}]},{"name":"rpt:f-1472","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},"factValues":[{"value":"2025-02-12"}]},{"name":"rpt:f-1473","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},"factValues":[{"value":"2028-12-06"}]},{"name":"rpt:f-1474","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},"factValues":[{"value":"2020-02-12"}]},{"name":"rpt:f-1475","factDimensions":{"xbrl:concept":"msft:ForeignEarningsTaxedAtRatesLowerThanUsRate","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityAxis":"msft:RegionalOperatingCentersMember"},"factValues":[{"value":"0.73","decimals":2}]},{"name":"rpt:f-1476","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:SurfaceMember"},"factValues":[{"value":"3900000000","decimals":-6}]},{"name":"rpt:f-1477","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:WindowsOperatingSystemsForComputingDevicesMember"},"factValues":[{"value":"14826000000","decimals":-6}]},{"name":"rpt:f-1478","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:XboxMember"},"factValues":[{"value":"9121000000","decimals":-6}]},{"name":"rpt:f-1479","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:ServerProductsAndToolsMember"},"factValues":[{"value":"18612000000","decimals":-6}]},{"name":"rpt:f-1480","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:PhoneMember"},"factValues":[{"value":"7702000000","decimals":-6}]},{"name":"rpt:f-1481","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:OtherProductsAndServicesMember"},"factValues":[{"value":"6234000000","decimals":-6}]},{"name":"rpt:f-1482","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:MicrosoftOfficeSystemMember"},"factValues":[{"value":"23538000000","decimals":-6}]},{"name":"rpt:f-1483","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:ConsultingAndProductSupportServicesMember"},"factValues":[{"value":"5090000000","decimals":-6}]},{"name":"rpt:f-1484","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:AdvertisingMember"},"factValues":[{"value":"4557000000","decimals":-6}]},{"name":"rpt:f-1485","factDimensions":{"xbrl:concept":"us-gaap:LeaseAndRentalExpense","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"989000000","decimals":-6}]},{"name":"rpt:f-1486","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"43000000","decimals":-6}]},{"name":"rpt:f-1487","factDimensions":{"xbrl:concept":"msft:ValuationAllowancesAndReservesChargedToCostsAndOther","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"77000000","decimals":-6}]},{"name":"rpt:f-1488","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"23715000000","decimals":-6}]},{"name":"rpt:f-1489","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"9871000000","decimals":-6}]},{"name":"rpt:f-1490","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"43160000000","decimals":-6}]},{"name":"rpt:f-1491","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"4667000000","decimals":-6}]},{"name":"rpt:f-1492","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"26430000000","decimals":-6}]},{"name":"rpt:f-1493","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"13359000000","decimals":-6}]},{"name":"rpt:f-1494","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember"},"factValues":[{"value":"275000000","decimals":-6}]},{"name":"rpt:f-1495","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember"},"factValues":[{"value":"-9736000000","decimals":-6}]},{"name":"rpt:f-1496","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:BundledOfferingsMember","us-gaap:IncomeStatementLocationAxis":"msft:RevenueReconcilingAmountsAndOtherMember"},"factValues":[{"value":"303000000","decimals":-6}]},{"name":"rpt:f-1497","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:IncomeStatementLocationAxis":"msft:RevenueReconcilingAmountsAndOtherMember"},"factValues":[{"value":"275000000","decimals":-6}]},{"name":"rpt:f-1498","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:IncomeStatementLocationAxis":"msft:ImpairmentIntegrationAndRestructuringExpensesMember"},"factValues":[{"value":"-10011000000","decimals":-6}]},{"name":"rpt:f-1499","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis":"msft:IRSCompensationLimitMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.03"}]},{"name":"rpt:f-1500","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis":"msft:FirstSixPercentOfParticipantContributionsMember"},"factValues":[{"value":"0.50"}]},{"name":"rpt:f-1501","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"608000000","decimals":-6}]},{"name":"rpt:f-1502","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"-346000000","decimals":-6}]},{"name":"rpt:f-1503","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"1152000000","decimals":-6}]},{"name":"rpt:f-1504","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"35000000","decimals":-6}]},{"name":"rpt:f-1505","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:ShortTermDebtTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"P63D"}]},{"name":"rpt:f-1506","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:ShortTermDebtTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"P8D"}]},{"name":"rpt:f-1507","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"559000000","decimals":-6}]},{"name":"rpt:f-1508","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"15000000","decimals":-6}]},{"name":"rpt:f-1509","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"1152000000","decimals":-6}]},{"name":"rpt:f-1510","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"35000000","decimals":-6}]},{"name":"rpt:f-1511","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"593000000","decimals":-6}]},{"name":"rpt:f-1512","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SalesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"608000000","decimals":-6}]},{"name":"rpt:f-1513","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"12193000000","decimals":-6}]},{"name":"rpt:f-1514","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"10063000000","decimals":-6}]},{"name":"rpt:f-1515","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"10744000000","decimals":-6}]},{"name":"rpt:f-1516","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"110000000","decimals":-6}]},{"name":"rpt:f-1517","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"256000000","decimals":-6}]},{"name":"rpt:f-1518","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"-362000000","decimals":-6}]},{"name":"rpt:f-1519","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"472000000","decimals":-6}]},{"name":"rpt:f-1520","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"59000000","decimals":-6}]},{"name":"rpt:f-1521","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:NonoperatingIncomeExpenseMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"728000000","decimals":-6}]},{"name":"rpt:f-1522","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"588000000","decimals":-6}]},{"name":"rpt:f-1523","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"2574000000","decimals":-6}]},{"name":"rpt:f-1524","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"634000000","decimals":-6}]},{"name":"rpt:f-1525","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityOther","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"-3000000","decimals":-6}]},{"name":"rpt:f-1526","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"3700000000","decimals":-6}]},{"name":"rpt:f-1527","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1186000000","decimals":-6}]},{"name":"rpt:f-1528","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"-1383000000","decimals":-6}]},{"name":"rpt:f-1529","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"16000000","decimals":-6}]},{"name":"rpt:f-1530","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"us-gaap:NonUsMember"},"factValues":[{"value":"50639000000","decimals":-6}]},{"name":"rpt:f-1531","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"42941000000","decimals":-6}]},{"name":"rpt:f-1532","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"-19000000","decimals":-6}]},{"name":"rpt:f-1533","factDimensions":{"xbrl:concept":"us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1534","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"-107000000","decimals":-6}]},{"name":"rpt:f-1535","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"107000000","decimals":-6}]},{"name":"rpt:f-1536","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1537","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember"},"factValues":[{"value":"-1000000","decimals":-6}]},{"name":"rpt:f-1538","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember"},"factValues":[{"value":"23000000","decimals":-6}]},{"name":"rpt:f-1539","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember"},"factValues":[{"value":"-223000000","decimals":-6}]},{"name":"rpt:f-1540","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"-483000000","decimals":-6}]},{"name":"rpt:f-1541","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"741000000","decimals":-6}]},{"name":"rpt:f-1542","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"-725000000","decimals":-6}]},{"name":"rpt:f-1543","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"16000000","decimals":-6}]},{"name":"rpt:f-1544","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1545","factDimensions":{"xbrl:concept":"msft:AcquiredFiniteLivedIntangibleAssets","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"874000000","decimals":-6}]},{"name":"rpt:f-1546","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"P8Y"}]},{"name":"rpt:f-1547","factDimensions":{"xbrl:concept":"msft:AcquiredFiniteLivedIntangibleAssets","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"543000000","decimals":-6}]},{"name":"rpt:f-1548","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1549","factDimensions":{"xbrl:concept":"msft:AcquiredFiniteLivedIntangibleAssets","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"37000000","decimals":-6}]},{"name":"rpt:f-1550","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:PhoneHardwareMember"},"factValues":[{"value":"2200000000","decimals":-8}]},{"name":"rpt:f-1551","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:PhoneHardwareMember"},"factValues":[{"value":"5100000000","decimals":-8}]},{"name":"rpt:f-1552","factDimensions":{"xbrl:concept":"us-gaap:GoodwillOtherIncreaseDecrease","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"-5000000","decimals":-6}]},{"name":"rpt:f-1553","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"291000000","decimals":-6}]},{"name":"rpt:f-1554","factDimensions":{"xbrl:concept":"us-gaap:GoodwillOtherIncreaseDecrease","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"-5455000000","decimals":-6}]},{"name":"rpt:f-1555","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"1788000000","decimals":-6}]},{"name":"rpt:f-1556","factDimensions":{"xbrl:concept":"us-gaap:GoodwillOtherIncreaseDecrease","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"-183000000","decimals":-6}]},{"name":"rpt:f-1557","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"376000000","decimals":-6}]},{"name":"rpt:f-1558","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:PhoneBusinessMember"},"factValues":[{"value":"7498000000","decimals":-6}]},{"name":"rpt:f-1559","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"msft:ImpairmentIntegrationAndRestructuringExpensesMember","us-gaap:StatementBusinessSegmentsAxis":"msft:PhoneBusinessMember"},"factValues":[{"value":"-8900000000","decimals":-8}]},{"name":"rpt:f-1560","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"msft:ImpairmentIntegrationAndRestructuringExpensesMember","us-gaap:StatementBusinessSegmentsAxis":"msft:PhoneBusinessMember"},"factValues":[{"value":"-1100000000","decimals":-8}]},{"name":"rpt:f-1561","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"msft:Position","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember","us-gaap:RestructuringPlanAxis":"msft:PhoneHardwareIntegrationPlanMember"},"factValues":[{"value":"13000"}]},{"name":"rpt:f-1562","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-1563","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1564","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1565","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1566","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-1567","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1568","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1569","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-1570","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-1571","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1572","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-1573","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.03"}]},{"name":"rpt:f-1574","factDimensions":{"xbrl:concept":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.31"}]},{"name":"rpt:f-1575","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1576","factDimensions":{"xbrl:concept":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"0.28"}]},{"name":"rpt:f-1577","factDimensions":{"xbrl:concept":"us-gaap:RestructuringCharges","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringPlanAxis":"msft:PhoneHardwareRestructuringPlanMember"},"factValues":[{"value":"780000000","decimals":-6}]},{"name":"rpt:f-1578","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"msft:Position","us-gaap:RestructuringPlanAxis":"msft:PhoneHardwareIntegrationPlanMember"},"factValues":[{"value":"19000"}]},{"name":"rpt:f-1579","factDimensions":{"xbrl:concept":"us-gaap:RestructuringCharges","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringPlanAxis":"msft:PhoneHardwareIntegrationPlanMember"},"factValues":[{"value":"1300000000","decimals":-8}]},{"name":"rpt:f-1580","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:ProductsOrServicesSecondaryCategorizationAxis":"msft:CommercialCloudMember"},"factValues":[{"value":"5800000000","decimals":-8}]},{"name":"rpt:f-1581","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 16\n &#x2014; COMMITMENTS</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Construction and\n Operating Lease Commitments</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We have\n committed $2.0 billion for constructing new buildings, building\n improvements, and leasehold improvements as of June&#xA0;30,\n 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We have\n operating leases for most U.S. and international sales and support\n offices, research and development facilities, manufacturing\n facilities, retail stores, and certain equipment. Rental expense\n for facilities operating leases was $1.0 billion, $989 million, and\n $874 million, in fiscal years 2016, 2015, and 2014, respectively.\n Future minimum rental commitments under non-cancellable facilities\n operating leases in place as of June&#xA0;30, 2016 are as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"91%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ending\n June&#xA0;30,</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2017</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">961</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">996</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2019</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">922</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">833</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2021</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">634</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Thereafter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,118</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;6,464</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Other\n Commitments</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">On\n June&#xA0;11, 2016, we entered into a definitive agreement to\n acquire LinkedIn Corporation (&#x201C;LinkedIn&#x201D;) for $196 per\n share in an all-cash transaction valued at $26.2 billion, inclusive\n of LinkedIn&#x2019;s net cash (the &#x201C;Merger Agreement&#x201D;).\n We will finance the transaction primarily through the issuance of\n new indebtedness. The Merger Agreement has been unanimously\n approved by the Boards of Directors of both Microsoft and LinkedIn,\n and we expect the acquisition will close in the 2016 calendar year,\n subject to approval by LinkedIn&#x2019;s shareholders, satisfaction\n of certain regulatory approvals, and other customary closing\n conditions. The transaction is expected to accelerate the growth of\n LinkedIn, as well as Office 365 and Dynamics.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1582","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-1583","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016"}]},{"name":"rpt:f-1584","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-1585","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.10","decimals":2}]},{"name":"rpt:f-1586","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div><font size=\"2\" style=\"font-family:Arial\">Basic earnings per share\n (&#x201C;EPS&#x201D;) is computed based on the weighted average\n number of shares of common stock outstanding during the period.\n Diluted EPS is computed based on the weighted average number of\n shares of common stock plus the effect of dilutive potential common\n shares outstanding during the period using the treasury stock\n method. Dilutive potential common shares include outstanding stock\n options and stock awards.</font></div>"}]},{"name":"rpt:f-1587","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.350"}]},{"name":"rpt:f-1588","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"-0.020","decimals":3}]},{"name":"rpt:f-1589","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0000789019"}]},{"name":"rpt:f-1590","factDimensions":{"xbrl:concept":"dei:EntityListingParValuePerShare","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.00000625"}]},{"name":"rpt:f-1591","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"911144442"}]},{"name":"rpt:f-1592","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-1593","factDimensions":{"xbrl:concept":"us-gaap:FairValueOfFinancialInstrumentsPolicy","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Fair Value\n Measurements</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We account for certain\n assets and liabilities at fair value. The hierarchy below lists\n three levels of fair value based on the extent to which inputs used\n in measuring fair value are observable in the market.&#xA0;We\n categorize each of our fair value measurements in one of these\n three levels based on the lowest level input that is significant to\n the fair value measurement in its entirety. These levels\n are:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Level 1</i> &#x2013; inputs are based upon unadjusted quoted\n prices for identical instruments traded in active markets. Our\n Level 1 non-derivative investments primarily include U.S.\n government securities, domestic and international equities, and\n actively traded mutual funds.&#xA0;Our Level 1 derivative assets\n and liabilities include those actively traded on\n exchanges.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Level 2</i> &#x2013; inputs are based upon quoted prices for\n similar instruments in active markets, quoted prices for identical\n or similar instruments in markets that are not active, and\n model-based valuation techniques (e.g. the Black-Scholes model) for\n which all significant inputs are observable in the market or can be\n corroborated by observable market data for substantially the full\n term of the assets or liabilities. Where applicable, these models\n project future cash flows and discount the future amounts to a\n present value using market-based observable inputs including\n interest rate curves, credit spreads, foreign exchange rates, and\n forward and spot prices for currencies and commodities. Our Level 2\n non-derivative investments consist primarily of corporate notes and\n bonds, common and preferred stock, mortgage- and asset-backed\n securities, U.S. government and agency securities, and foreign\n government bonds. Our Level 2 derivative assets and liabilities\n primarily include certain over-the-counter option and swap\n contracts.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Level 3</i> &#x2013; inputs are generally unobservable and\n typically reflect management&#x2019;s estimates of assumptions that\n market participants would use in pricing the asset or liability.\n The fair values are therefore determined using model-based\n techniques, including option pricing models and discounted cash\n flow models. Our Level 3 non-derivative assets primarily comprise\n investments in common and preferred stock, and goodwill and\n intangible assets, when they are recorded at fair value due to an\n impairment charge.&#xA0;Unobservable inputs used in the models are\n significant to the fair values of the assets and\n liabilities.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We measure certain\n assets, including our cost and equity method investments, at fair\n value on a nonrecurring basis when they are deemed to be\n other-than-temporarily impaired. The fair values of these\n investments are determined based on valuation techniques using the\n best information available, and may include quoted market prices,\n market comparables, and discounted cash flow projections. An\n impairment charge is recorded when the cost of the investment\n exceeds its fair value and this condition is determined to be\n other-than-temporary.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our other current\n financial assets and our current financial liabilities have fair\n values that approximate their carrying values.</font></p>\n </div>"}]},{"name":"rpt:f-1594","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 7 &#x2014;\n INVENTORIES</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of\n inventories were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Raw materials</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>612</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Work in process</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>158</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">202</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Finished goods</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,481</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,600</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,251</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,902</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1595","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Inventories</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Inventories are stated at\n average cost, subject to the lower of cost or market. Cost includes\n materials, labor, and manufacturing overhead related to the\n purchase and production of inventories. We regularly review\n inventory quantities on hand, future purchase commitments with our\n suppliers, and the estimated utility of our inventory. If our\n review indicates a reduction in utility below carrying value, we\n reduce our inventory to a new cost basis through a charge to cost\n of revenue.</font></p>\n </div>"}]},{"name":"rpt:f-1596","factDimensions":{"xbrl:concept":"us-gaap:InvestmentPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Investments</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We consider all highly\n liquid interest-earning investments with a maturity of three months\n or less at the date of purchase to be cash equivalents. The fair\n values of these investments approximate their carrying values. In\n general, investments with original maturities of greater than three\n months and remaining maturities of less than one year are\n classified as short-term investments. Investments with maturities\n beyond one year may be classified as short-term based on their\n highly liquid nature and because such marketable securities\n represent the investment of cash that is available for current\n operations. All cash equivalents and short-term investments are\n classified as available-for-sale and realized gains and losses are\n recorded using the specific identification method. Changes in\n market value, excluding other-than-temporary impairments, are\n reflected in OCI.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Equity and other\n investments classified as long-term include both debt and equity\n instruments. Debt and publicly-traded equity securities are\n classified as available-for-sale and realized gains and losses are\n recorded using the specific identification method. Changes in the\n market value of available-for-sale securities, excluding\n other-than-temporary impairments, are reflected in OCI. Common and\n preferred stock and other investments that are restricted for more\n than one year or are not publicly traded are recorded at cost or\n using the equity method.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We lend certain\n fixed-income and equity securities to increase investment returns.\n These transactions are accounted for as secured borrowings and the\n loaned securities continue to be carried as investments on our\n consolidated balance sheets. Cash and/or security interests are\n received as collateral for the loaned securities with the amount\n determined based upon the underlying security lent and the\n creditworthiness of the borrower. Cash received is recorded as an\n asset with a corresponding liability.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Investments are\n considered to be impaired when a decline in fair value is judged to\n be other-than-temporary. Fair value is calculated based on publicly\n available market information or other estimates determined by\n management. We employ a systematic methodology on a quarterly basis\n that considers available quantitative and qualitative evidence in\n evaluating potential impairment of our investments. If the cost of\n an investment exceeds its fair value, we evaluate, among other\n factors, general market conditions, credit quality of debt\n instrument issuers, the duration and extent to which the fair value\n is less than cost, and for equity securities, our intent and\n ability to hold, or plans to sell, the investment. For fixed-income\n securities, we also evaluate whether we have plans to sell the\n security or it is more likely than not that we will be required to\n sell the security before recovery. We also consider specific\n adverse conditions related to the financial health of and business\n outlook for the investee, including industry and sector\n performance, changes in technology, and operational and financing\n cash flow factors. Once a decline in fair value is determined to be\n other-than-temporary, an impairment charge is recorded to other\n income (expense), net and a new cost basis in the investment is\n established.</font></p>\n </div>"}]},{"name":"rpt:f-1597","factDimensions":{"xbrl:concept":"us-gaap:LegalMattersAndContingenciesTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 17\n &#x2014; CONTINGENCIES</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Patent and\n Intellectual Property Claims</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>IPCom patent\n litigation</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">IPCom\n GmbH&#xA0;&amp; Co. (&#x201C;IPCom&#x201D;) is a German company that\n holds a large portfolio of mobile technology-related patents\n spanning about 170 patent families and addressing a broad range of\n cellular technologies. IPCom has asserted 19 of these patents in\n litigation against Nokia and many of the leading cell phone\n companies and operators. In November 2014, Microsoft and IPCom\n entered into a standstill agreement staying all of the pending\n litigation against Microsoft to permit the parties to pursue\n settlement discussions.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>InterDigital patent\n litigation</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">InterDigital Technology Corporation and InterDigital\n Communications Corporation (collectively, &#x201C;IDT&#x201D;) filed\n four patent infringement cases against Nokia in the International\n Trade Commission (&#x201C;ITC&#x201D;) and in U.S. District Court for\n the District of Delaware between 2007 and 2013. We have been added\n to these cases as a defendant. IDT has cases pending against other\n defendants based on the same patents because most of the patents at\n issue allegedly relate to 3G and 4G wireless communications\n standards essential functionality. The cases involving us include\n three ITC investigations where IDT sought an order excluding\n importation of 3G and 4G phones into the U.S. and one active case\n in U.S. District Court in Delaware seeking an injunction and\n damages. Each of the ITC matters has been resolved in our favor. In\n September 2015, in an&#xA0;<i>inter\n partes</i>&#xA0;review\n the United States Patent Trial and Appeal Board issued a final\n written decision that deemed unpatentable all asserted claims of\n the patent remaining at issue in the Delaware case. IDT has\n appealed this decision to the U.S. Court of Appeals for the Federal\n Circuit. The Delaware case has been stayed pending final completion\n of the&#xA0;<i>inter\n partes</i>&#xA0;review\n (including appeals and any subsequent proceedings in the Patent\n Office). We filed an antitrust complaint against IDT in the\n District of Delaware in August 2015 asserting violations of\n Section&#xA0;2 of the Sherman Act, alleging the unlawful\n exploitation of standard essential patents. IDT filed a motion to\n dismiss, which the District Court denied.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>European copyright\n levies</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n assumed from Nokia all potential liability due to Nokia&#x2019;s\n alleged failure to pay &#x201C;private copying levies&#x201D; in\n various European countries based upon sale of memory cards and\n mobile phones that incorporate blank memory.&#xA0;The levies are\n based upon a 2001 European Union (&#x201C;EU&#x201D;) Directive\n establishing a right for end users to make copies of copyrighted\n works for personal or private use, but also allowing the collection\n of levies based upon sales of blank media or recording devices to\n compensate copyright holders for private copying.&#xA0;Various\n collecting societies in EU countries initiated litigation against\n Nokia, stating that Nokia must pay levies not only based upon sales\n of blank memory cards, but also phones that include blank memory\n for data storage on the phones, regardless of actual usage of that\n memory.&#xA0;The most significant cases against Nokia are pending\n in Germany and Austria, due to both the high volume of sales and\n high levy amounts sought in these countries. In December 2015, the\n industry group BITKOM, of which we are a member, reached a\n settlement with the German collecting society for all claims from\n 2008 forward, leaving litigation only for the period 2004-2007\n pending in Germany. In addition, the industry is engaged in\n settlement negotiations with the Austrian collecting society. We\n have also settled copyright levies litigation in Spain and\n France.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Other patent and\n intellectual property claims</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n addition to these cases, there were 54 other patent infringement\n cases pending against Microsoft as of June&#xA0;30,\n 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Antitrust, Unfair\n Competition, and Overcharge Class Actions</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Antitrust\n and unfair competition class action lawsuits were filed against us\n in British Columbia, Ontario, and Quebec, Canada. All three have\n been certified on behalf of Canadian indirect purchasers who\n acquired licenses for Microsoft operating system software and/or\n productivity application software between 1998 and 2010.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The trial\n of the British Columbia action commenced in May 2016. The\n plaintiffs are expected to file their case in chief in August 2016,\n setting out claims made, authorities, and evidence in\n support.&#xA0;A six-month oral hearing is scheduled to commence in\n September 2017, consisting of cross examination on witness\n affidavits. The Ontario and Quebec cases are inactive.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Other Antitrust\n Litigation and Claims</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>China State\n Administration for Industry and Commerce\n investigatio</i>n</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In 2014,\n Microsoft was informed that China&#x2019;s State Administration for\n Industry and Commerce (&#x201C;SAIC&#x201D;) had begun a formal\n investigation relating to China&#x2019;s Anti-Monopoly Law, and the\n SAIC conducted onsite inspections of Microsoft offices in Beijing,\n Shanghai, Guangzhou, and Chengdu.&#xA0;SAIC has stated the\n investigation relates to compatibility, bundle sales, file\n verification issues related to Windows and Office software, and\n potentially other issues.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Product-Related\n Litigation</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>U.S. cell phone\n litigation</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Nokia,\n along with other handset manufacturers and network operators, is a\n defendant in 19 lawsuits filed in the Superior Court for the\n District of Columbia by individual plaintiffs who allege that radio\n emissions from cellular handsets caused their brain tumors and\n other adverse health effects. We assumed responsibility for these\n claims as part of the NDS acquisition and have been substituted for\n the Nokia defendants. Nine of these cases were filed in 2002 and\n are consolidated for certain pre-trial proceedings; the remaining\n 10 cases are stayed. In a separate 2009 decision, the Court of\n Appeals for the District of Columbia held that adverse health\n effect claims arising from the use of cellular handsets that\n operate within the U.S. Federal Communications Commission radio\n frequency emission guidelines (&#x201C;FCC Guidelines&#x201D;) are\n pre-empted by federal law. The plaintiffs allege that their\n handsets either operated outside the FCC Guidelines or were\n manufactured before the FCC Guidelines went into effect. The\n lawsuits also allege an industry-wide conspiracy to manipulate the\n science and testing around emission guidelines.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In 2013,\n defendants in the consolidated cases moved to exclude\n plaintiffs&#x2019; expert evidence of general causation on the basis\n of flawed scientific methodologies. In 2014, the court granted in\n part defendants&#x2019; motion to exclude plaintiffs&#x2019; general\n causation experts. The plaintiffs filed an interlocutory appeal\n challenging the standard for evaluating expert scientific evidence,\n which the District of Columbia Court of Appeals agreed to\n hear&#xA0;<i>en\n banc</i>. Trial court proceedings are stayed pending resolution of\n the appeal.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Canadian cell phone\n class action</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Nokia,\n along with other handset manufacturers and network operators, is a\n defendant in a 2013 class action lawsuit filed in the Supreme Court\n of British Columbia by a purported class of Canadians who have used\n cellular phones for at least 1,600 hours, including a subclass of\n users with brain tumors. Microsoft was served with the complaint in\n June 2014 and has been substituted for the Nokia defendants. The\n litigation is not yet active as several defendants remain to be\n served.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Other</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We also\n are subject to a variety of other claims and suits that arise from\n time to time in the ordinary course of our business. Although\n management currently believes that resolving claims against us,\n individually or in aggregate, will not have a material adverse\n impact on our consolidated financial statements, these matters are\n subject to inherent uncertainties and management&#x2019;s view of\n these matters may change in the future.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of\n June&#xA0;30, 2016, we accrued aggregate legal liabilities of $521\n million in other current liabilities. While we intend to defend\n these matters vigorously, adverse outcomes that we estimate could\n reach approximately $1.6 billion in aggregate beyond recorded\n amounts are reasonably possible. Were unfavorable final outcomes to\n occur, there exists the possibility of a material adverse impact on\n our consolidated financial statements for the period in which the\n effects become reasonably estimable.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Indemnifications</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n provide indemnifications of varying scope and size to certain\n customers against claims of intellectual property infringement made\n by third parties arising from the use of our products and certain\n other matters. Additionally, we have agreed to cover damages\n resulting from breaches of certain security and privacy commitments\n in our cloud business. We evaluate estimated losses for these\n indemnifications, and we consider such factors as the degree of\n probability of an unfavorable outcome and the ability to make a\n reasonable estimate of the amount of loss. To date, we have not\n encountered significant costs as a result of these obligations and\n have not accrued any liabilities related to these indemnifications\n on our consolidated financial statements.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1598","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33325000000","decimals":-6}]},{"name":"rpt:f-1599","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Recent Accounting\n Guidance</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Recently adopted\n accounting guidance</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Improvements to\n Employee Share-Based Payment Accounting</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In March\n 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;)\n issued a new standard that changes the accounting for certain\n aspects of share-based payments to employees. The new guidance\n requires excess tax benefits and tax deficiencies to be recorded in\n the income statement when stock awards vest or are settled. In\n addition, cash flows related to excess tax benefits will no longer\n be separately classified as a financing activity apart from other\n income tax cash flows. The standard also allows us to repurchase\n more of an employee&#x2019;s vesting shares for tax withholding\n purposes without triggering liability accounting, clarifies that\n all cash payments made to tax authorities on an employee&#x2019;s\n behalf for withheld shares should be presented as a financing\n activity on our cash flows statement, and provides an accounting\n policy election to account for forfeitures as they occur. The new\n standard is effective for us beginning July&#xA0;1, 2017, with\n early adoption permitted.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n elected to early adopt the new guidance in the third quarter of\n fiscal year 2016 which requires us to reflect any adjustments as of\n July&#xA0;1, 2015, the beginning of the annual period that includes\n the interim period of adoption. The primary impact of adoption was\n the recognition of excess tax benefits in our provision for income\n taxes rather than paid-in capital for all periods in fiscal year\n 2016.&#xA0;Additional amendments to the accounting for income taxes\n and minimum statutory withholding tax requirements had no impact to\n retained earnings as of July&#xA0;1, 2015, where the cumulative\n effect of these changes are required to be recorded. We have\n elected to continue to estimate forfeitures expected to occur to\n determine the amount of compensation cost to be recognized in each\n period.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n elected to apply the presentation requirements for cash flows\n related to excess tax benefits retrospectively to all periods\n presented which resulted in an increase to both net cash from\n operations and net cash used in financing of $588 million and $271\n million for the years ended June&#xA0;30, 2015 and 2014,\n respectively. The presentation requirements for cash flows related\n to employee taxes paid for withheld shares had no impact to any of\n the periods presented on our consolidated cash flows statements\n since such cash flows have historically been presented as a\n financing activity.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Adoption\n of the new standard resulted in the recognition of excess tax\n benefits in our provision for income taxes rather than paid-in\n capital of $402 million for the year ended June&#xA0;30,\n 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Balance Sheet\n Classification of Deferred Taxes</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n November 2015, the FASB issued guidance that requires companies to\n classify all deferred tax assets and liabilities as noncurrent on\n the balance sheet rather than separately disclosing deferred taxes\n as current and noncurrent. This standard is effective for us\n beginning July&#xA0;1, 2017, and can be early adopted and applied\n either prospectively or retrospectively to all periods presented\n upon adoption.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n elected to early adopt the new guidance in the fourth quarter of\n fiscal year 2016 on a retrospective basis. While the guidance\n changes the manner in which deferred taxes are classified on the\n balance sheet, we are still required to offset deferred tax assets\n and liabilities for each taxpaying component within a tax\n jurisdiction. Adoption of the new standard impacted our previously\n reported results as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<br />\n &#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>As<br />\n adjusted</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;<br />\n &#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<br />\n &#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>As<br />\n reported</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;<br />\n &#xA0;&#xA0;</b></font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Balance sheets:</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Current deferred income tax\n assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,915</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other long-term assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,117</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,953</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other current liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,555</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,766</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-term deferred income tax\n liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,295</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,835</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Recent accounting\n guidance not yet adopted</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Financial Instruments\n &#x2013; Credit Losses</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In June\n 2016, the FASB issued a new standard to replace the incurred loss\n impairment methodology in current GAAP with a methodology that\n reflects expected credit losses and requires consideration of a\n broader range of reasonable and supportable information to inform\n credit loss estimates. For trade and other receivables, loans, and\n other financial instruments, we will be required to use a\n forward-looking expected loss model rather than the incurred loss\n model for recognizing credit losses which reflects losses that are\n probable. Credit losses relating to available-for-sale debt\n securities will also be recorded through an allowance for credit\n losses rather than as a reduction in the amortized cost basis of\n the securities. The new standard will be effective for us beginning\n July&#xA0;1, 2020, with early adoption permitted beginning\n July&#xA0;1, 2019. Application of the amendments is through a\n cumulative-effect adjustment to retained earnings as of the\n effective date. We are currently evaluating the impact of this\n standard on our consolidated financial statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Leases</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n February 2016, the FASB issued a new standard related to leases to\n increase transparency and comparability among organizations by\n requiring the recognition of lease assets and lease liabilities on\n the balance sheet. Most prominent among the amendments is the\n recognition of assets and liabilities by lessees for those leases\n classified as operating leases under previous U.S. GAAP. Under the\n new standard, disclosures are required to meet the objective of\n enabling users of financial statements to assess the amount,\n timing, and uncertainty of cash flows arising from leases. We will\n be required to recognize and measure leases at the beginning of the\n earliest period presented using a modified retrospective\n approach.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The new\n standard will be effective for us beginning July&#xA0;1, 2019, with\n early adoption permitted. We currently anticipate early adoption of\n the new standard effective July&#xA0;1, 2017 in conjunction with\n our adoption of the new revenue standard.&#xA0;Our ability to early\n adopt is dependent on system readiness, including software procured\n from third-party providers, and the completion of our analysis of\n information necessary to restate prior period financial\n statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n anticipate this standard will have a material impact on our\n consolidated financial statements. While we are continuing to\n assess all potential impacts of the standard, we currently believe\n the most significant impact relates to our accounting for office,\n retail, and datacenter operating leases.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Financial Instruments\n &#x2013; Recognition, Measurement, Presentation, and\n Disclosure</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n January 2016, the FASB issued a new standard to amend certain\n aspects of recognition, measurement, presentation, and disclosure\n of financial instruments. Most prominent among the amendments is\n the requirement for changes in the fair value of our equity\n investments, with certain exceptions, to be recognized through net\n income rather than OCI. The new standard will be effective for us\n beginning July&#xA0;1, 2018. The application of the amendments will\n result in a cumulative-effect adjustment to our consolidated\n balance sheets as of the effective date. We are currently\n evaluating the impact of this standard on our consolidated\n financial statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Revenue from Contracts\n with Customers</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In May\n 2014, the FASB issued a new standard related to revenue\n recognition. Under the new standard, revenue is recognized when a\n customer obtains control of promised goods or services and is\n recognized in an amount that reflects the consideration which the\n entity expects to receive in exchange for those goods or services.\n In addition, the standard requires disclosure of the nature,\n amount, timing, and uncertainty of revenue and cash flows arising\n from contracts with customers. The FASB has recently issued several\n amendments to the standard, including clarification on accounting\n for licenses of intellectual property and identifying performance\n obligations.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n guidance permits two methods of adoption: retrospectively to each\n prior reporting period presented (full retrospective method), or\n retrospectively with the cumulative effect of initially applying\n the guidance recognized at the date of initial application (the\n cumulative catch-up transition method). We currently anticipate\n adopting the standard using the full retrospective method to\n restate each prior reporting period presented.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The new\n standard will be effective for us beginning July&#xA0;1, 2018, and\n adoption as of the original effective date of July&#xA0;1, 2017 is\n permitted. We currently anticipate early adoption of the new\n standard effective July&#xA0;1, 2017. Our ability to early adopt\n using the full retrospective method is dependent on system\n readiness, including software procured from third-party providers,\n and the completion of our analysis of information necessary to\n restate prior period financial statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n anticipate this standard will have a material impact on our\n consolidated financial statements. While we are continuing to\n assess all potential impacts of the standard, we currently believe\n the most significant impact relates to our accounting for software\n license revenue. We expect revenue related to hardware, cloud\n offerings, and professional services to remain substantially\n unchanged. Specifically, under the new standard we expect to\n recognize Windows 10 revenue predominantly at the time of billing\n rather than ratably over the life of the related device. We also\n expect to recognize license revenue at the time of billing rather\n than over the subscription period from certain multi-year\n commercial software subscriptions that include both software\n licenses and Software Assurance. Due to the complexity of certain\n of our commercial license subscription contracts, the actual\n revenue recognition treatment required under the standard will be\n dependent on contract-specific terms, and may vary in some\n instances from recognition at the time of billing.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n currently believe that the net change in Windows 10 revenue from\n period to period is indicative of the net change in revenue we\n expect from the adoption of the new standard.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1600","factDimensions":{"xbrl:concept":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 3 &#x2014; OTHER\n INCOME (EXPENSE), NET</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of other income\n (expense), net were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Dividends and interest\n income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;903</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;766</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;883</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Interest expense</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,243</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(781</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(597</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net recognized gains on\n investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>668</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">716</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">437</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net losses on derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(443</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(423</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(328</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net gains (losses) on foreign\n currency remeasurements</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(121</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">335</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(165</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(195</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(267</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(169</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(431</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">346</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">61</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Following are details of net\n recognized gains (losses) on investments during the periods\n reported:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other-than-temporary impairments of\n investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(322</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(183</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(106</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Realized gains from sales of\n available-for-sale securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,376</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;1,176</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;776</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Realized losses from sales of\n available-for-sale securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(386</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(277</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(233</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>668</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">716</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">437</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1601","factDimensions":{"xbrl:concept":"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Operating income\n (loss)</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Productivity and Business\n Processes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;12,461</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;13,359</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;14,173</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intelligent Cloud</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,358</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9,871</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,446</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">More Personal Computing</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,142</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,667</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,605</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate and Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(7,779</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9,736</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(465</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total operating income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>20,182</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18,161</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">27,759</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate and Other\n operating income (loss) activity was as follows during the periods\n presented:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"78%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Impairment, integration and\n restructuring expenses</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(1,110</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(10,011</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(127</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue reconciling amounts and\n other&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(6,669</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">275</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(338</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total Corporate and Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(7,779</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9,736</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(465</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Revenue reconciling amounts and other for fiscal year 2016\n primarily consisted of a net $6.6 billion of revenue deferrals\n related to sales of Windows 10. Revenue reconciling amounts for\n fiscal year 2015 included a net $303 million of previously deferred\n net revenue related to sales of bundled products and services\n (&#x201C;Bundled Offerings&#x201D;). Revenue reconciling amounts for\n fiscal year 2014 included a net $349 million of revenue deferrals\n related to Bundled Offerings.</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1602","factDimensions":{"xbrl:concept":"us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Revenue</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Productivity and Business\n Processes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;26,487</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;26,430</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;26,976</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intelligent Cloud</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>25,042</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23,715</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">21,735</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">More Personal Computing</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>40,460</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">43,160</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">38,460</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate and Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(6,669</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">275</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(338</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>85,320</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">93,580</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">86,833</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1603","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following table\n summarizes the changes in accumulated other comprehensive income by\n component:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"78%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Derivatives</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income balance, beginning of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>590</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">66</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unrealized gains, net of tax effects\n of <b>$24</b>, $35 and $2</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>351</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,152</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">63</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Reclassification adjustments for\n gains included in revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(625</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(608</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(104</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Tax expense included in provision for\n income taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">15</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Amounts reclassified from accumulated\n other comprehensive income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(589</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(593</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(98</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net current period other\n comprehensive income (loss)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(238</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">559</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(35</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>352</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">590</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income balance, beginning of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,169</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,531</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,794</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unrealized gains, net of tax effects\n of <b>$120</b>, $59 and $1,067</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>219</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">110</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,053</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Reclassification adjustments for\n gains included in other income (expense), net</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(688</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(728</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(447</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Tax expense included in provision for\n income taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>241</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">256</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">131</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Amounts reclassified from accumulated\n other comprehensive income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(447</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(472</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(316</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net current period other\n comprehensive income (loss)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(228</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(362</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,737</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,941</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,169</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,531</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Translation Adjustments and\n Other</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income (loss) balance, beginning of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,237</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">146</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(117</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Translation adjustments and other,\n net of tax effects of <b>$(33)</b>, $16 and $12</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(519</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,383</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">263</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income (loss) balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,756</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,237</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">146</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;1,537</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;2,522</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;3,708</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1604","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of the provision for\n income taxes were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Current Taxes</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. federal</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>545</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,661</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,738</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. state and local</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>136</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">364</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">266</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,940</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,065</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,073</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Current taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,621</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,090</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,077</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Deferred Taxes</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>332</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">224</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(331</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Provision for income taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,953</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;6,314</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;5,746</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1605","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of our\n long-term debt, including the current portion, and the associated\n interest rates were as follows as of June&#xA0;30, 2016 and\n 2015:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"82%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Due Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Face&#xA0;Value</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Face&#xA0;Value</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Stated</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Interest</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Rate</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Effective</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Interest</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Rate</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In&#xA0;millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Notes</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">September&#xA0;25,&#xA0;2015</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>*</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;&#xA0;1,750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.625%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.795%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;8, 2016</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>*</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.500%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.642%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;15, 2017</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>600</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">600</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.875%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.084%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May&#xA0;1, 2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>450</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">450</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.106%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2018&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;1,750</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.300%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.396%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;6, 2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,250</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.625%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.824%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">June&#xA0;1, 2019</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.200%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.379%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.850%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.935%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">October&#xA0;1, 2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.137%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2020&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.093%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;8, 2021</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.082%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;6,\n 2021&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(b)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,944</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,950</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.125%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.233%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2022</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.375%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.466%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2022&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.650%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.717%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;15, 2022</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>750</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.125%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.239%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May&#xA0;1, 2023</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.375%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.465%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;15, 2023</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.625%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.726%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2025</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,250</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.700%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.772%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2025&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.125%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.176%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;6,\n 2028&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(b)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,944</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,950</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.125%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.218%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May&#xA0;2,\n 2033&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(b)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>611</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">613</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.625%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.690%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2035</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.500%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.604%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2035&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.200%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.260%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">June&#xA0;1, 2039</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>750</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5.200%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5.240%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">October&#xA0;1, 2040</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.500%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.567%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;8, 2041</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5.300%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5.361%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;15, 2042</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>900</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">900</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.500%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.571%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May&#xA0;1, 2043</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.750%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.829%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;15, 2043</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.875%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.918%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2045</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,750</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.750%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.800%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2045&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.450%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.492%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2055</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,250</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.063%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2055&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.750%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.782%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;40,949</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;30,463</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>In\n November 2015, we issued $13.0 billion of debt\n securities.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(b)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Euro-denominated debt securities.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Not\n applicable</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1606","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following tables\n present the fair value of our financial instruments that are\n measured at fair value on a recurring basis:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"50%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level 1</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level 2</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level&#xA0;3</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gross</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Netting&#xA0;<sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Net&#xA0;Fair<br />\n Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Assets</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mutual funds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commercial paper</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certificates of deposit</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and agency\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>86,492</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,707</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>90,199</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>90,199</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,705</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,715</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,715</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,803</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,803</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,803</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,361</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,362</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,362</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,918</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,114</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,050</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,050</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>633</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>639</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(401</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>238</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>94,438</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>24,963</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;19</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>119,420</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(401</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>119,019</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Liabilities</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives and other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>17</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>613</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>630</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(398</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>232</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"16\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level 1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level 2</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level&#xA0;3</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font><br />\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></p>\n </td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gross</b></font><br />\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Value</b></font></p>\n </td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font><br />\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Netting</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<br />\n &#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Net&#xA0;Fair<br />\n Value</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;<br />\n &#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Assets</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mutual funds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commercial paper</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certificates of deposit</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and agency\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">71,930</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">955</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,885</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,885</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">131</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,299</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,430</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,430</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,917</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,917</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,917</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,108</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,109</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,109</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,585</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,277</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">10,876</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">10,876</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">979</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">988</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(162</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">826</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;81,750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;22,761</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;20</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;104,531</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(162</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;104,369</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Liabilities</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives and other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">159</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">54</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">218</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(161</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">57</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>These amounts represent the impact of netting derivative\n assets and derivative liabilities when a legally enforceable master\n netting agreement exists and fair value adjustments related to our\n own credit risk and counterparty credit risk.</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1607","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Future minimum rental\n commitments under non-cancellable facilities operating leases in\n place as of June&#xA0;30, 2016 are as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"91%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ending\n June&#xA0;30,</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2017</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">961</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">996</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2019</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">922</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">833</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2021</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">634</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Thereafter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,118</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;6,464</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1608","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue, classified by\n the major geographic areas in which our customers are located, was\n as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">United\n States&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;40,578</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;42,941</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;43,474</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other countries</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>44,742</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">50,639</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">43,359</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>85,320</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">93,580</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">86,833</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes billings to OEMs and certain multinational\n organizations because of the nature of these businesses and the\n impracticability of determining the geographic source of the\n revenue.</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1609","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 1\n &#x2014; ACCOUNTING POLICIES</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Accounting\n Principles</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n consolidated financial statements and accompanying notes are\n prepared in accordance with accounting principles generally\n accepted in the United States of America (&#x201C;U.S.\n GAAP&#x201D;).</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We have\n recast certain prior period amounts to conform to the current\n period presentation, with no impact on consolidated net income or\n cash flows.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Principles of\n Consolidation</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n consolidated financial statements include the accounts of Microsoft\n Corporation and its subsidiaries. Intercompany transactions and\n balances have been eliminated. Equity investments through which we\n are able to exercise significant influence over but do not control\n the investee and are not the primary beneficiary of the\n investee&#x2019;s activities are accounted for using the equity\n method. Investments through which we are not able to exercise\n significant influence over the investee and which do not have\n readily determinable fair values are accounted for under the cost\n method.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Segment\n Information</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In June\n 2015, we announced a change in organizational structure to align to\n our strategic direction as a productivity and platform company.\n During the first quarter of fiscal year 2016, our chief operating\n decision maker, who is also our Chief Executive Officer, requested\n changes in the information that he regularly reviews for purposes\n of allocating resources and assessing performance. As a result,\n beginning in fiscal year 2016, we report our financial performance\n based on our new segments described in Note 21 &#x2013; Segment\n Information and Geographic Data. We have recast certain prior\n period amounts to conform to the way we internally manage and\n monitor segment performance during fiscal year 2016. This change\n primarily impacted Note 10 &#x2013; Goodwill, Note 15 &#x2013;\n Unearned Revenue, and Note 21 &#x2013; Segment Information and\n Geographic Data, with no impact on consolidated net income or cash\n flows.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Estimates and\n Assumptions</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Preparing\n financial statements requires management to make estimates and\n assumptions that affect the reported amounts of assets,\n liabilities, revenue, and expenses. Examples of estimates include:\n loss contingencies; product warranties; the fair value of, and/or\n potential impairment of goodwill and intangible assets, for our\n reporting units; product life cycles; useful lives of our tangible\n and intangible assets; allowances for doubtful accounts; allowances\n for product returns; the market value of and volume of demand for\n our inventory; and stock-based compensation forfeiture rates.\n Examples of assumptions include: the elements comprising a software\n arrangement, including the distinction between upgrades or\n enhancements and new products; when technological feasibility is\n achieved for our products; the potential outcome of future tax\n consequences of events that have been recognized on our\n consolidated financial statements or tax returns; and determining\n when investment impairments are other-than-temporary. Actual\n results and outcomes may differ from management&#x2019;s estimates\n and assumptions.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Foreign\n Currencies</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Assets\n and liabilities recorded in foreign currencies are translated at\n the exchange rate on the balance sheet date. Revenue and expenses\n are translated at average rates of exchange prevailing during the\n year. Translation adjustments resulting from this process are\n recorded to other comprehensive income\n (&#x201C;OCI&#x201D;).</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Product Revenue and\n Service and Other Revenue</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Service\n revenue exceeded 10% of total revenue for the first time in fiscal\n year 2016. As a result, we have separately disclosed product\n revenue and service and other revenue on our consolidated income\n statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Product\n revenue includes sales from operating systems; cross-device\n productivity applications; server applications; business solution\n applications; desktop and server management tools; software\n development tools; video games; hardware such as PCs, tablets,\n gaming and entertainment consoles, phones, other intelligent\n devices, and related accessories; and training and certification of\n computer system integrators and developers.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Service\n and other revenue includes sales from cloud-based solutions that\n provide customers with software, services, platforms, and content\n such as Office 365, Microsoft Azure (&#x201C;Azure&#x201D;),\n Microsoft Dynamics (&#x201C;Dynamics&#x201D;) CRM Online, and Xbox\n Live; solution support; and consulting services. Service and other\n revenue also includes sales from online advertising.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Revenue\n Recognition</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue\n is recognized when persuasive evidence of an arrangement exists,\n delivery has occurred, the fee is fixed or determinable, and\n collectability is probable. Revenue generally is recognized net of\n allowances for returns and any taxes collected from customers and\n subsequently remitted to governmental authorities.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue\n recognition for multiple-element arrangements requires judgment to\n determine if multiple elements exist, whether elements can be\n accounted for as separate units of accounting, and if so, the fair\n value for each of the elements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Microsoft\n enters into arrangements that can include various combinations of\n software, services, and hardware. Where elements are delivered over\n different periods of time, and when allowed under U.S. GAAP,\n revenue is allocated to the respective elements based on their\n relative selling prices at the inception of the arrangement, and\n revenue is recognized as each element is delivered. We use a\n hierarchy to determine the fair value to be used for allocating\n revenue to elements: (i)&#xA0;vendor-specific objective evidence of\n fair value (&#x201C;VSOE&#x201D;), (ii)&#xA0;third-party evidence,\n and (iii)&#xA0;best estimate of selling price (&#x201C;ESP&#x201D;).\n For software elements, we follow the industry specific software\n guidance which only allows for the use of VSOE in establishing fair\n value. Generally, VSOE is the price charged when the deliverable is\n sold separately or the price established by management for a\n product that is not yet sold if it is probable that the price will\n not change before introduction into the marketplace. ESPs are\n established as best estimates of what the selling prices would be\n if the deliverables were sold regularly on a stand-alone basis. Our\n process for determining ESPs requires judgment and considers\n multiple factors that may vary over time depending upon the unique\n facts and circumstances related to each deliverable.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue\n for retail packaged products, products licensed to original\n equipment manufacturers (&#x201C;OEMs&#x201D;), and perpetual\n licenses under certain volume licensing programs generally is\n recognized as products are shipped or made available.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Technology guarantee programs are accounted for as\n multiple-element arrangements as customers receive free or\n significantly discounted rights to use upcoming new versions of a\n software product if they license existing versions of the product\n during the eligibility period. Revenue is allocated between the\n existing product and the new product, and revenue allocated to the\n new product is deferred until that version is delivered. The\n revenue allocation is based on the VSOE of fair value of the\n products. The VSOE of fair value for upcoming new products are\n based on the price determined by management having the relevant\n authority when the element is not yet sold separately, but is\n expected to be sold in the near future at the price set by\n management.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Software\n updates that will be provided free of charge are evaluated on a\n case-by-case basis to determine whether they meet the definition of\n an upgrade and create a multiple-element arrangement, which may\n require revenue to be deferred and recognized when the upgrade is\n delivered, or if it is determined that implied post-contract\n customer support (&#x201C;PCS&#x201D;) is being provided, the\n arrangement is accounted for as a multiple-element arrangement and\n all revenue from the arrangement is deferred and recognized over\n the implied PCS term when the VSOE of fair value does not exist. If\n updates are determined to not meet the definition of an upgrade,\n revenue is generally recognized as products are shipped or made\n available.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Customers\n purchasing a Windows 10 license will receive unspecified updates\n and upgrades over the life of their Windows 10 device at no\n additional cost. As these updates and upgrades will not be sold on\n a stand-alone basis, we are unable to establish VSOE of fair value.\n Accordingly, revenue from licenses of Windows 10 is recognized\n ratably over the estimated life of the related device, which ranges\n between two to four years.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certain\n volume licensing arrangements include a perpetual license for\n current products combined with rights to receive unspecified future\n versions of software products, which we have determined are\n additional software products and are therefore accounted for as\n subscriptions, with billings recorded as unearned revenue and\n recognized as revenue ratably over the coverage period.\n Arrangements that include term-based licenses for current products\n with the right to use unspecified future versions of the software\n during the coverage period, are also accounted for as\n subscriptions, with revenue recognized ratably over the coverage\n period. Revenue from cloud-based services arrangements that allow\n for the use of a hosted software product or service over a\n contractually determined period of time without taking possession\n of software are accounted for as subscriptions with billings\n recorded as unearned revenue and recognized as revenue ratably over\n the coverage period beginning on the date the service is made\n available to customers. Revenue from cloud-based services\n arrangements that are provided on a consumption basis (for example,\n the amount of storage used in a particular period) is recognized\n commensurate with the customer utilization of such\n resources.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Some\n volume licensing arrangements include time-based subscriptions for\n cloud-based services and software offerings that are accounted for\n as subscriptions. These arrangements are considered\n multiple-element arrangements. However, because all elements are\n accounted for as subscriptions and have the same coverage period\n and delivery pattern, they have the same revenue recognition\n timing.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue\n related to Microsoft Surface (&#x201C;Surface&#x201D;) devices, Xbox\n consoles, games published by us, phones, and other hardware\n components is generally recognized when ownership is transferred to\n the resellers or to end customers when selling directly through\n Microsoft retail stores and online marketplaces. A portion of\n revenue may be deferred when these products are combined with\n software elements, and/or services. Revenue related to licensing\n for games published by third parties for use on the Xbox consoles\n is recognized when games are manufactured by the game\n publishers.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Display\n advertising revenue is recognized as advertisements are displayed.\n Search advertising revenue is recognized when the ad appears in the\n search results or when the action necessary to earn the revenue has\n been completed. Consulting services revenue is recognized as\n services are rendered, generally based on the negotiated hourly\n rate in the consulting arrangement and the number of hours worked\n during the period. Consulting revenue for fixed-price services\n arrangements is recognized as services are provided.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Cost of\n Revenue</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cost of\n revenue includes: manufacturing and distribution costs for products\n sold and programs licensed; operating costs related to product\n support service centers and product distribution centers; costs\n incurred to include software on PCs sold by OEMs, to drive traffic\n to our websites, and to acquire online advertising space; costs\n incurred to support and maintain Internet-based products and\n services, including datacenter costs and royalties; warranty costs;\n inventory valuation adjustments; costs associated with the delivery\n of consulting services; and the amortization of capitalized\n software development costs. Capitalized software development costs\n are amortized over the estimated lives of the products.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Product\n Warranty</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n provide for the estimated costs of fulfilling our obligations under\n hardware and software warranties at the time the related revenue is\n recognized. For hardware warranties, we estimate the costs based on\n historical and projected product failure rates, historical and\n projected repair costs, and knowledge of specific product failures\n (if any). The specific hardware warranty terms and conditions vary\n depending upon the product sold and the country in which we do\n business, but generally include parts and labor over a period\n generally ranging from 90&#xA0;days to three years. For software\n warranties, we estimate the costs to provide bug fixes, such as\n security patches, over the estimated life of the software. We\n regularly reevaluate our estimates to assess the adequacy of the\n recorded warranty liabilities and adjust the amounts as\n necessary.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Research and\n Development</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Research\n and development expenses include payroll, employee benefits,\n stock-based compensation expense, and other headcount-related\n expenses associated with product development. Research and\n development expenses also include third-party development and\n programming costs, localization costs incurred to translate\n software for international markets, and the amortization of\n purchased software code and services content. Such costs related to\n software development are included in research and development\n expense until the point that technological feasibility is reached,\n which for our software products, is generally shortly before the\n products are released to manufacturing. Once technological\n feasibility is reached, such costs are capitalized and amortized to\n cost of revenue over the estimated lives of the\n products.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Sales and\n Marketing</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Sales and\n marketing expenses include payroll, employee benefits, stock-based\n compensation expense, and other headcount-related expenses\n associated with sales and marketing personnel, and the costs of\n advertising, promotions, trade shows, seminars, and other programs.\n Advertising costs are expensed as incurred. Advertising expense was\n $1.6 billion, $1.9 billion, and $2.3 billion in fiscal years 2016,\n 2015, and 2014, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Stock-Based\n Compensation</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Compensation cost for stock awards is measured at the fair\n value on the grant date and recognized as expense, net of estimated\n forfeitures, over the related service period using the\n straight-line method. The fair value of stock awards is based on\n the quoted price of our common stock on the grant date less the\n present value of expected dividends not received during the vesting\n period. Compensation expense for the employee stock purchase plan\n (&#x201C;ESPP&#x201D;) is measured as the discount the employee is\n entitled to upon purchase and is recognized in the period of\n purchase.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Income\n Taxes</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Income\n tax expense includes U.S. and international income taxes, the\n provision for U.S. taxes on undistributed earnings of international\n subsidiaries not deemed to be permanently reinvested, and interest\n and penalties on uncertain tax positions. Certain income and\n expenses are not reported in tax returns and financial statements\n in the same year. The tax effect of such temporary differences is\n reported as deferred income taxes. Deferred tax assets are reported\n net of a valuation allowance when it is more likely than not that a\n tax benefit will not be realized. All deferred income taxes are\n classified as long-term on our consolidated balance\n sheets.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Fair Value\n Measurements</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n account for certain assets and liabilities at fair value. The\n hierarchy below lists three levels of fair value based on the\n extent to which inputs used in measuring fair value are observable\n in the market.&#xA0;We categorize each of our fair value\n measurements in one of these three levels based on the lowest level\n input that is significant to the fair value measurement in its\n entirety. These levels are:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Level 1</i>&#xA0;&#x2013; inputs are based upon\n unadjusted quoted prices for identical instruments traded in active\n markets. Our Level 1 non-derivative investments primarily include\n U.S. government securities, domestic and international equities,\n and actively traded mutual funds.&#xA0;Our Level 1 derivative\n assets and liabilities include those actively traded on\n exchanges.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Level 2</i>&#xA0;&#x2013; inputs are based upon\n quoted prices for similar instruments in active markets, quoted\n prices for identical or similar instruments in markets that are not\n active, and model-based valuation techniques (e.g. the\n Black-Scholes model) for which all significant inputs are\n observable in the market or can be corroborated by observable\n market data for substantially the full term of the assets or\n liabilities. Where applicable, these models project future cash\n flows and discount the future amounts to a present value using\n market-based observable inputs including interest rate curves,\n credit spreads, foreign exchange rates, and forward and spot prices\n for currencies and commodities. Our Level 2 non-derivative\n investments consist primarily of corporate notes and bonds, common\n and preferred stock, mortgage- and asset-backed securities, U.S.\n government and agency securities, and foreign government bonds. Our\n Level 2 derivative assets and liabilities primarily include certain\n over-the-counter option and swap contracts.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Level 3</i>&#xA0;&#x2013; inputs are generally\n unobservable and typically reflect management&#x2019;s estimates of\n assumptions that market participants would use in pricing the asset\n or liability. The fair values are therefore determined using\n model-based techniques, including option pricing models and\n discounted cash flow models. Our Level 3 non-derivative assets\n primarily comprise investments in common and preferred stock, and\n goodwill and intangible assets, when they are recorded at fair\n value due to an impairment charge.&#xA0;Unobservable inputs used in\n the models are significant to the fair values of the assets and\n liabilities.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n measure certain assets, including our cost and equity method\n investments, at fair value on a nonrecurring basis when they are\n deemed to be other-than-temporarily impaired. The fair values of\n these investments are determined based on valuation techniques\n using the best information available, and may include quoted market\n prices, market comparables, and discounted cash flow projections.\n An impairment charge is recorded when the cost of the investment\n exceeds its fair value and this condition is determined to be\n other-than-temporary.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our other\n current financial assets and our current financial liabilities have\n fair values that approximate their carrying values.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Financial\n Instruments</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Investments</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n consider all highly liquid interest-earning investments with a\n maturity of three months or less at the date of purchase to be cash\n equivalents. The fair values of these investments approximate their\n carrying values. In general, investments with original maturities\n of greater than three months and remaining maturities of less than\n one year are classified as short-term investments. Investments with\n maturities beyond one year may be classified as short-term based on\n their highly liquid nature and because such marketable securities\n represent the investment of cash that is available for current\n operations. All cash equivalents and short-term investments are\n classified as available-for-sale and realized gains and losses are\n recorded using the specific identification method. Changes in\n market value, excluding other-than-temporary impairments, are\n reflected in OCI.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Equity\n and other investments classified as long-term include both debt and\n equity instruments. Debt and publicly-traded equity securities are\n classified as available-for-sale and realized gains and losses are\n recorded using the specific identification method. Changes in the\n market value of available-for-sale securities, excluding\n other-than-temporary impairments, are reflected in OCI. Common and\n preferred stock and other investments that are restricted for more\n than one year or are not publicly traded are recorded at cost or\n using the equity method.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We lend\n certain fixed-income and equity securities to increase investment\n returns. These transactions are accounted for as secured borrowings\n and the loaned securities continue to be carried as investments on\n our consolidated balance sheets. Cash and/or security interests are\n received as collateral for the loaned securities with the amount\n determined based upon the underlying security lent and the\n creditworthiness of the borrower. Cash received is recorded as an\n asset with a corresponding liability.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Investments are considered to be impaired when a decline in\n fair value is judged to be other-than-temporary. Fair value is\n calculated based on publicly available market information or other\n estimates determined by management. We employ a systematic\n methodology on a quarterly basis that considers available\n quantitative and qualitative evidence in evaluating potential\n impairment of our investments. If the cost of an investment exceeds\n its fair value, we evaluate, among other factors, general market\n conditions, credit quality of debt instrument issuers, the duration\n and extent to which the fair value is less than cost, and for\n equity securities, our intent and ability to hold, or plans to\n sell, the investment. For fixed-income securities, we also evaluate\n whether we have plans to sell the security or it is more likely\n than not that we will be required to sell the security before\n recovery. We also consider specific adverse conditions related to\n the financial health of and business outlook for the investee,\n including industry and sector performance, changes in technology,\n and operational and financing cash flow factors. Once a decline in\n fair value is determined to be other-than-temporary, an impairment\n charge is recorded to other income (expense), net and a new cost\n basis in the investment is established.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Derivatives</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivative instruments are recognized as either assets or\n liabilities and are measured at fair value. The accounting for\n changes in the fair value of a derivative depends on the intended\n use of the derivative and the resulting designation.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">For\n derivative instruments designated as fair value hedges, the gains\n (losses) are recognized in earnings in the periods of change\n together with the offsetting losses (gains) on the hedged items\n attributed to the risk being hedged. For options designated as fair\n value hedges, changes in the time value are excluded from the\n assessment of hedge effectiveness and are recognized in\n earnings.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">For\n derivative instruments designated as cash flow hedges, the\n effective portion of the gains (losses) on the derivatives is\n initially reported as a component of OCI and is subsequently\n recognized in earnings when the hedged exposure is recognized in\n earnings. For options designated as cash flow hedges, changes in\n the time value are excluded from the assessment of hedge\n effectiveness and are recognized in earnings. Gains (losses) on\n derivatives representing either hedge components excluded from the\n assessment of effectiveness or hedge ineffectiveness are recognized\n in earnings.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">For\n derivative instruments that are not designated as hedges, gains\n (losses) from changes in fair values are primarily recognized in\n other income (expense), net. Other than those derivatives entered\n into for investment purposes, such as commodity contracts, the\n gains (losses) are generally economically offset by unrealized\n gains (losses) in the underlying available-for-sale securities,\n which are recorded as a component of OCI until the securities are\n sold or other-than-temporarily impaired, at which time the amounts\n are reclassified from accumulated other comprehensive income\n (&#x201C;AOCI&#x201D;) into other income (expense), net.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Allowance for Doubtful\n Accounts</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n allowance for doubtful accounts reflects our best estimate of\n probable losses inherent in the accounts receivable balance. We\n determine the allowance based on known troubled accounts,\n historical experience, and other currently available evidence.\n Activity in the allowance for doubtful accounts was as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"82%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, beginning of\n period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;335</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;301</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;336</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Charged to costs and other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>146</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">77</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Write-offs</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(55</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(43</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(51</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>426</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">335</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">301</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Inventories</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Inventories are stated at average cost, subject to the lower of\n cost or market. Cost includes materials, labor, and manufacturing\n overhead related to the purchase and production of inventories. We\n regularly review inventory quantities on hand, future purchase\n commitments with our suppliers, and the estimated utility of our\n inventory. If our review indicates a reduction in utility below\n carrying value, we reduce our inventory to a new cost basis through\n a charge to cost of revenue.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Property and\n Equipment</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Property\n and equipment is stated at cost less accumulated depreciation, and\n depreciated using the straight-line method over the shorter of the\n estimated useful life of the asset or the lease term. The estimated\n useful lives of our property and equipment are generally as\n follows: computer software developed or acquired for internal use,\n three to seven years; computer equipment, two to three years;\n buildings and improvements, five to 15 years; leasehold\n improvements, three to 20 years; and furniture and equipment, one\n to 10 years. Land is not depreciated.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Goodwill</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Goodwill\n is tested for impairment at the reporting unit level (operating\n segment or one level below an operating segment) on an annual basis\n (May 1 for us) and between annual tests if an event occurs or\n circumstances change that would more likely than not reduce the\n fair value of a reporting unit below its carrying value.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Intangible\n Assets</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">All of\n our intangible assets are subject to amortization and are amortized\n using the straight-line method over their estimated period of\n benefit, ranging from one to 15 years. We evaluate the\n recoverability of intangible assets periodically by taking into\n account events or circumstances that may warrant revised estimates\n of useful lives or that indicate the asset may be\n impaired.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Recent Accounting\n Guidance</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Recently adopted\n accounting guidance</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Improvements to\n Employee Share-Based Payment Accounting</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In March\n 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;)\n issued a new standard that changes the accounting for certain\n aspects of share-based payments to employees. The new guidance\n requires excess tax benefits and tax deficiencies to be recorded in\n the income statement when stock awards vest or are settled. In\n addition, cash flows related to excess tax benefits will no longer\n be separately classified as a financing activity apart from other\n income tax cash flows. The standard also allows us to repurchase\n more of an employee&#x2019;s vesting shares for tax withholding\n purposes without triggering liability accounting, clarifies that\n all cash payments made to tax authorities on an employee&#x2019;s\n behalf for withheld shares should be presented as a financing\n activity on our cash flows statement, and provides an accounting\n policy election to account for forfeitures as they occur. The new\n standard is effective for us beginning July&#xA0;1, 2017, with\n early adoption permitted.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n elected to early adopt the new guidance in the third quarter of\n fiscal year 2016 which requires us to reflect any adjustments as of\n July&#xA0;1, 2015, the beginning of the annual period that includes\n the interim period of adoption. The primary impact of adoption was\n the recognition of excess tax benefits in our provision for income\n taxes rather than paid-in capital for all periods in fiscal year\n 2016.&#xA0;Additional amendments to the accounting for income taxes\n and minimum statutory withholding tax requirements had no impact to\n retained earnings as of July&#xA0;1, 2015, where the cumulative\n effect of these changes are required to be recorded. We have\n elected to continue to estimate forfeitures expected to occur to\n determine the amount of compensation cost to be recognized in each\n period.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n elected to apply the presentation requirements for cash flows\n related to excess tax benefits retrospectively to all periods\n presented which resulted in an increase to both net cash from\n operations and net cash used in financing of $588 million and $271\n million for the years ended June&#xA0;30, 2015 and 2014,\n respectively. The presentation requirements for cash flows related\n to employee taxes paid for withheld shares had no impact to any of\n the periods presented on our consolidated cash flows statements\n since such cash flows have historically been presented as a\n financing activity.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Adoption\n of the new standard resulted in the recognition of excess tax\n benefits in our provision for income taxes rather than paid-in\n capital of $402 million for the year ended June&#xA0;30,\n 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Balance Sheet\n Classification of Deferred Taxes</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n November 2015, the FASB issued guidance that requires companies to\n classify all deferred tax assets and liabilities as noncurrent on\n the balance sheet rather than separately disclosing deferred taxes\n as current and noncurrent. This standard is effective for us\n beginning July&#xA0;1, 2017, and can be early adopted and applied\n either prospectively or retrospectively to all periods presented\n upon adoption.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n elected to early adopt the new guidance in the fourth quarter of\n fiscal year 2016 on a retrospective basis. While the guidance\n changes the manner in which deferred taxes are classified on the\n balance sheet, we are still required to offset deferred tax assets\n and liabilities for each taxpaying component within a tax\n jurisdiction. Adoption of the new standard impacted our previously\n reported results as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<br />\n &#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>As<br />\n adjusted</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;<br />\n &#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<br />\n &#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>As<br />\n reported</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;<br />\n &#xA0;&#xA0;</b></font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Balance sheets:</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Current deferred income tax\n assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,915</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other long-term assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,117</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,953</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other current liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,555</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,766</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-term deferred income tax\n liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,295</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,835</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Recent accounting\n guidance not yet adopted</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Financial Instruments\n &#x2013; Credit Losses</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In June\n 2016, the FASB issued a new standard to replace the incurred loss\n impairment methodology in current GAAP with a methodology that\n reflects expected credit losses and requires consideration of a\n broader range of reasonable and supportable information to inform\n credit loss estimates. For trade and other receivables, loans, and\n other financial instruments, we will be required to use a\n forward-looking expected loss model rather than the incurred loss\n model for recognizing credit losses which reflects losses that are\n probable. Credit losses relating to available-for-sale debt\n securities will also be recorded through an allowance for credit\n losses rather than as a reduction in the amortized cost basis of\n the securities. The new standard will be effective for us beginning\n July&#xA0;1, 2020, with early adoption permitted beginning\n July&#xA0;1, 2019. Application of the amendments is through a\n cumulative-effect adjustment to retained earnings as of the\n effective date. We are currently evaluating the impact of this\n standard on our consolidated financial statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Leases</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n February 2016, the FASB issued a new standard related to leases to\n increase transparency and comparability among organizations by\n requiring the recognition of lease assets and lease liabilities on\n the balance sheet. Most prominent among the amendments is the\n recognition of assets and liabilities by lessees for those leases\n classified as operating leases under previous U.S. GAAP. Under the\n new standard, disclosures are required to meet the objective of\n enabling users of financial statements to assess the amount,\n timing, and uncertainty of cash flows arising from leases. We will\n be required to recognize and measure leases at the beginning of the\n earliest period presented using a modified retrospective\n approach.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The new\n standard will be effective for us beginning July&#xA0;1, 2019, with\n early adoption permitted. We currently anticipate early adoption of\n the new standard effective July&#xA0;1, 2017 in conjunction with\n our adoption of the new revenue standard.&#xA0;Our ability to early\n adopt is dependent on system readiness, including software procured\n from third-party providers, and the completion of our analysis of\n information necessary to restate prior period financial\n statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n anticipate this standard will have a material impact on our\n consolidated financial statements. While we are continuing to\n assess all potential impacts of the standard, we currently believe\n the most significant impact relates to our accounting for office,\n retail, and datacenter operating leases.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Financial Instruments\n &#x2013; Recognition, Measurement, Presentation, and\n Disclosure</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n January 2016, the FASB issued a new standard to amend certain\n aspects of recognition, measurement, presentation, and disclosure\n of financial instruments. Most prominent among the amendments is\n the requirement for changes in the fair value of our equity\n investments, with certain exceptions, to be recognized through net\n income rather than OCI. The new standard will be effective for us\n beginning July&#xA0;1, 2018. The application of the amendments will\n result in a cumulative-effect adjustment to our consolidated\n balance sheets as of the effective date. We are currently\n evaluating the impact of this standard on our consolidated\n financial statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>Revenue from Contracts\n with Customers</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In May\n 2014, the FASB issued a new standard related to revenue\n recognition. Under the new standard, revenue is recognized when a\n customer obtains control of promised goods or services and is\n recognized in an amount that reflects the consideration which the\n entity expects to receive in exchange for those goods or services.\n In addition, the standard requires disclosure of the nature,\n amount, timing, and uncertainty of revenue and cash flows arising\n from contracts with customers. The FASB has recently issued several\n amendments to the standard, including clarification on accounting\n for licenses of intellectual property and identifying performance\n obligations.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n guidance permits two methods of adoption: retrospectively to each\n prior reporting period presented (full retrospective method), or\n retrospectively with the cumulative effect of initially applying\n the guidance recognized at the date of initial application (the\n cumulative catch-up transition method). We currently anticipate\n adopting the standard using the full retrospective method to\n restate each prior reporting period presented.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The new\n standard will be effective for us beginning July&#xA0;1, 2018, and\n adoption as of the original effective date of July&#xA0;1, 2017 is\n permitted. We currently anticipate early adoption of the new\n standard effective July&#xA0;1, 2017. Our ability to early adopt\n using the full retrospective method is dependent on system\n readiness, including software procured from third-party providers,\n and the completion of our analysis of information necessary to\n restate prior period financial statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n anticipate this standard will have a material impact on our\n consolidated financial statements. While we are continuing to\n assess all potential impacts of the standard, we currently believe\n the most significant impact relates to our accounting for software\n license revenue. We expect revenue related to hardware, cloud\n offerings, and professional services to remain substantially\n unchanged. Specifically, under the new standard we expect to\n recognize Windows 10 revenue predominantly at the time of billing\n rather than ratably over the life of the related device. We also\n expect to recognize license revenue at the time of billing rather\n than over the subscription period from certain multi-year\n commercial software subscriptions that include both software\n licenses and Software Assurance. Due to the complexity of certain\n of our commercial license subscription contracts, the actual\n revenue recognition treatment required under the standard will be\n dependent on contract-specific terms, and may vary in some\n instances from recognition at the time of billing.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n currently believe that the net change in Windows 10 revenue from\n period to period is indicative of the net change in revenue we\n expect from the adoption of the new standard.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1610","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"MSFT"}]},{"name":"rpt:f-1611","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8013000000","decimals":-6}]},{"name":"rpt:f-1612","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"7925000000","decimals":-6}]},{"name":"rpt:f-1613","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1614","factDimensions":{"xbrl:concept":"us-gaap:CompensationAndEmployeeBenefitPlansTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 20 &#x2014;\n EMPLOYEE STOCK AND SAVINGS PLANS</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We grant stock-based\n compensation to employees and directors. As of June&#xA0;30, 2016\n an aggregate of 214&#xA0;million shares were authorized for future\n grant under our stock plans. Awards that expire or are canceled\n without delivery of shares generally become available for issuance\n under the plans. We issue new shares of Microsoft common stock to\n satisfy exercises and vesting of awards granted under all of our\n stock plans. We also have an ESPP for all eligible\n employees.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Stock-based compensation\n expense and related income tax benefits were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Stock-based compensation\n expense</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,668</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,574</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,446</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Income tax benefits related to\n stock-based compensation</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>882</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">868</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">830</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Stock Plans</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Stock awards entitle the\n holder to receive shares of Microsoft common stock as the award\n vests. Stock awards generally vest over a four or five-year service\n period.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Executive incentive\n plan</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Under the Executive\n Incentive Plan, the Compensation Committee approves stock awards to\n executive officers and certain senior executives. The stock awards\n vest ratably in August of each of the four years following the\n grant date.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Activity for all stock\n plans</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The fair value of stock\n awards were estimated on the date of grant using the following\n assumptions:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"78%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td style=\"BORDER-TOP: #000000 1px solid\" height=\"5\">&#xA0;</td>\n <td style=\"BORDER-TOP: #000000 1px solid\" height=\"5\" colspan=\"4\">\n &#xA0;</td>\n <td style=\"BORDER-TOP: #000000 1px solid\" height=\"5\" colspan=\"4\">\n &#xA0;</td>\n <td style=\"BORDER-TOP: #000000 1px solid\" height=\"5\" colspan=\"4\">\n &#xA0;</td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Dividends per share (quarterly\n amounts)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"WHITE-SPACE: nowrap\">&#xA0;&#xA0;0.31&#xA0;-&#xA0;$&#xA0;&#xA0;0.36</font></b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><font style=\"WHITE-SPACE: nowrap\">&#xA0;&#xA0;0.28&#xA0;-&#xA0;$&#xA0;&#xA0;0.31</font></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><font style=\"WHITE-SPACE: nowrap\">&#xA0;&#xA0;0.23&#xA0;-&#xA0;$&#xA0;&#xA0;0.28</font></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Interest rates</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.1%&#xA0;-1.8%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.2%&#xA0;-&#xA0;1.9%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><font style=\"WHITE-SPACE: nowrap\">1.3%&#xA0;-&#xA0;1.8%</font></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During fiscal year 2016,\n the following activity occurred under our stock plans:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"87%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Shares</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" nowrap=\"nowrap\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Weighted</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Average</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b><font style=\"WHITE-SPACE: nowrap\">Grant-Date</font></b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair\n Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In&#xA0;millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\" colspan=\"9\"></td>\n </tr>\n <tr>\n <td valign=\"top\" colspan=\"8\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Stock Awards</b></font></p>\n </td>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></p>\n </td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Nonvested balance, beginning of\n year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>216</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;32.72</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Granted</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>83</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;41.51</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Vested</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(85</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;30.98</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Forfeited</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(20</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;35.93</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Nonvested balance, end of\n year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>194</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;36.92</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of June&#xA0;30, 2016,\n there was approximately $4.8 billion of total unrecognized\n compensation costs related to stock awards. These costs are\n expected to be recognized over a weighted average period of 3\n years. The weighted average grant-date fair value of stock award\n granted was $41.51, $42.36, and $31.50 for fiscal years 2016, 2015,\n and 2014, respectively. The fair value of stock awards vested was\n $3.9 billion, $4.2 billion, and $3.2 billion, for fiscal years\n 2016, 2015, and 2014, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Employee Stock Purchase\n Plan</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We have an ESPP for all\n eligible employees. Shares of our common stock may be purchased by\n employees at three-month intervals at 90% of the fair market value\n on the last trading day of each three-month period. Employees may\n purchase shares having a value not exceeding 15% of their gross\n compensation during an offering period. Employees purchased the\n following shares during the periods presented:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(Shares in millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Shares purchased</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>15</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Average price per share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;44.83</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;39.87</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;33.60</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of June&#xA0;30, 2016,\n 142&#xA0;million shares of our common stock were reserved for\n future issuance through the ESPP.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Savings Plan</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We have a savings plan in\n the U.S. that qualifies under Section&#xA0;401(k) of the Internal\n Revenue Code, and a number of savings plans in international\n locations. Participating U.S. employees may contribute a portion of\n their salary, subject to certain limitations. Beginning January\n 2016, we contribute fifty cents for each dollar a participant\n contributes in this plan, with a maximum employer contribution of\n 50% of the IRS contribution limit for the calendar year. Prior to\n January 2016, we contributed fifty cents for each dollar of the\n first 6% a participant contributed in this plan, with a maximum\n contribution of the lesser of 3% of a participant&#x2019;s earnings\n or 3% of the IRS compensation limit for the calendar year. Matching\n contributions for all plans were $549 million, $454 million, and\n $420 million in fiscal years 2016, 2015, and 2014, respectively,\n and were expensed as contributed.</font></p>\n </div>"}]},{"name":"rpt:f-1615","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Principles of\n Consolidation</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The consolidated\n financial statements include the accounts of Microsoft Corporation\n and its subsidiaries. Intercompany transactions and balances have\n been eliminated. Equity investments through which we are able to\n exercise significant influence over but do not control the investee\n and are not the primary beneficiary of the investee&#x2019;s\n activities are accounted for using the equity method. Investments\n through which we are not able to exercise significant influence\n over the investee and which do not have readily determinable fair\n values are accounted for under the cost method.</font></p>\n </div>"}]},{"name":"rpt:f-1616","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 5 &#x2014;\n DERIVATIVES</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We use derivative\n instruments to manage risks related to foreign currencies, equity\n prices, interest rates, and credit; to enhance investment returns;\n and to facilitate portfolio diversification. Our objectives for\n holding derivatives include reducing, eliminating, and efficiently\n managing the economic impact of these exposures as effectively as\n possible.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our derivative programs\n include strategies that both qualify and do not qualify for hedge\n accounting treatment. All notional amounts presented below are\n measured in U.S. dollar equivalents.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Foreign Currency</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certain forecasted\n transactions, assets, and liabilities are exposed to foreign\n currency risk. We monitor our foreign currency exposures daily to\n maximize the economic effectiveness of our foreign currency hedge\n positions. Option and forward contracts are used to hedge a portion\n of forecasted international revenue for up to three years in the\n future and are designated as cash flow hedging instruments.\n Principal currencies hedged include the euro, Japanese yen, British\n pound, Canadian dollar, and Australian dollar. As of June&#xA0;30,\n 2016 and June&#xA0;30, 2015, the total notional amounts of these\n foreign exchange contracts sold were $8.4 billion and $9.8 billion,\n respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign currency risks\n related to certain non-U.S. dollar denominated securities are\n hedged using foreign exchange forward contracts that are designated\n as fair value hedging instruments. As of June&#xA0;30, 2016 and\n June&#xA0;30, 2015, the total notional amounts of these foreign\n exchange contracts sold were $5.3 billion for both\n periods.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certain options and\n forwards not designated as hedging instruments are also used to\n manage the variability in foreign exchange rates on certain balance\n sheet amounts and to manage other foreign currency\n exposures.&#xA0;As of June&#xA0;30, 2016, the total notional\n amounts of these foreign exchange contracts purchased and sold were\n $12.0 billion and $11.7 billion, respectively. As of June&#xA0;30,\n 2015, the total notional amounts of these foreign exchange\n contracts purchased and sold were $9.7 billion and $11.0 billion,\n respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Equity</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Securities held in our\n equity and other investments portfolio are subject to market price\n risk.&#xA0;Market price risk is managed relative to broad-based\n global and domestic equity indices using certain convertible\n preferred investments, options, futures, and swap contracts not\n designated as hedging instruments. From time to time, to hedge our\n price risk, we may use and designate equity derivatives as hedging\n instruments, including puts, calls, swaps, and forwards.&#xA0;As of\n June&#xA0;30, 2016, the total notional amounts of equity contracts\n purchased and sold for managing market price risk were $1.3 billion\n and $2.2 billion, respectively, of which $737 million and $986\n million, respectively, were designated as hedging instruments. As\n of June&#xA0;30, 2015, the total notional amounts of equity\n contracts purchased and sold for managing market price risk were\n $2.2 billion and $2.6 billion, respectively, of which $1.1 billion\n and $1.4 billion, respectively, were designated as hedging\n instruments.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Interest Rate</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Securities held in our\n fixed-income portfolio are subject to different interest rate risks\n based on their maturities. We manage the average maturity of our\n fixed-income portfolio to achieve economic returns that correlate\n to certain broad-based fixed-income indices using exchange-traded\n option and futures contracts, and over-the-counter swap and option\n contracts, none of which are designated as hedging instruments. As\n of June&#xA0;30, 2016, the total notional amounts of fixed-interest\n rate contracts purchased and sold were $328 million and $2.4\n billion, respectively. As of June&#xA0;30, 2015, the total notional\n amounts of fixed-interest rate contracts purchased and sold were\n $1.0 billion and $3.2 billion, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In addition, we use\n &#x201C;To Be Announced&#x201D; forward purchase commitments of\n mortgage-backed assets to gain exposure to agency mortgage-backed\n securities.&#xA0;These meet the definition of a derivative\n instrument in cases where physical delivery of the assets is not\n taken at the earliest available delivery date. As of June&#xA0;30,\n 2016 and 2015, the total notional derivative amounts of mortgage\n contracts purchased were $548 million and $812 million,\n respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Credit</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our fixed-income\n portfolio is diversified and consists primarily of investment-grade\n securities. We use credit default swap contracts, not designated as\n hedging instruments, to manage credit exposures relative to\n broad-based indices and to facilitate portfolio diversification. We\n use credit default swaps as they are a low-cost method of managing\n exposure to individual credit risks or groups of credit risks. As\n of June&#xA0;30, 2016, the total notional amounts of credit\n contracts purchased and sold were $440 million and $273 million,\n respectively. As of June&#xA0;30, 2015, the total notional amounts\n of credit contracts purchased and sold were $618 million and $430\n million, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Commodity</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We use broad-based\n commodity exposures to enhance portfolio returns and to facilitate\n portfolio diversification. We use swaps, futures, and option\n contracts, not designated as hedging instruments, to generate and\n manage exposures to broad-based commodity indices. We use\n derivatives on commodities as they can be low-cost alternatives to\n the purchase and storage of a variety of commodities, including,\n but not limited to, precious metals, energy, and grain. As of\n June&#xA0;30, 2016, the total notional amounts of commodity\n contracts purchased and sold were $631 million and $162 million,\n respectively. As of June&#xA0;30, 2015, the total notional amounts\n of commodity contracts purchased and sold were $882 million and\n $316 million, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Credit-Risk-Related Contingent\n Features</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certain of our\n counterparty agreements for derivative instruments contain\n provisions that require our issued and outstanding long-term\n unsecured debt to maintain an investment grade credit rating and\n require us to maintain minimum liquidity of $1.0 billion. To the\n extent we fail to meet these requirements, we will be required to\n post collateral, similar to the standard convention related to\n over-the-counter derivatives. As of June&#xA0;30, 2016, our\n long-term unsecured debt rating was AAA, and cash investments were\n in excess of $1.0 billion. As a result, no collateral was required\n to be posted.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Fair Values of Derivative\n Instruments</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following table\n presents the fair values of derivative instruments designated as\n hedging instruments (&#x201C;designated hedge derivatives&#x201D;)\n and not designated as hedging instruments (&#x201C;non-designated\n hedge derivatives&#x201D;). The fair values exclude the impact of\n netting derivative assets and liabilities when a legally\n enforceable master netting agreement exists and fair value\n adjustments related to our own credit risk and counterparty credit\n risk:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"33%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"14\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,\n 2016</b></font><br />\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"14\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,\n 2015</b></font><br />\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"10\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Assets</b></font><br />\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Liabilities</b></font><br />\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"10\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Assets</b></font><br />\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Liabilities</b></font><br />\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In&#xA0;millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Short-term<br />\n Investments</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other<br />\n Current<br />\n Assets</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity&#xA0;and<br />\n Other<br />\n Investments</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other<br />\n Current<br />\n Liabilities</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Short-term<br />\n Investments</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other<br />\n Current<br />\n Assets</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity&#xA0;and<br />\n Other<br />\n Investments</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other<br />\n Current<br />\n Liabilities</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"32\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Non-designated Hedge\n Derivatives</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign exchange contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;33</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>156</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(296</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;&#xA0;17</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">167</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(79</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Equity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>23</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(16</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">148</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(18</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Interest rate contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(25</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(12</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Credit contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(5</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commodity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>72</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>156</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">188</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;167</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(118</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Designated Hedge\n Derivatives</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign exchange contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>392</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(263</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">56</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">552</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Equity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(25</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(69</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;392</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(288</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">56</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">552</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 4em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total gross amounts of\n derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>73</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>548</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(630</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">244</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">719</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(218</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross derivatives either offset or\n subject to an enforceable master netting agreement</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>69</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>548</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(630</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">126</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">719</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(218</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross amounts of derivatives offset\n in the balance sheet</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(74</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(302</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(25</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>398</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(66</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(71</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">161</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net amounts presented in the balance\n sheet</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(5</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>246</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(7</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(232</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">60</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">648</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(57</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross amounts of derivatives not\n offset in the balance sheet</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash collateral received</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(456</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 5em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net amount</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(5</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>246</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(7</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(482</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">60</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">648</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(513</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">See also Note 4 &#x2013;\n Investments and Note&#xA0;6&#xA0;&#x2013; Fair Value\n Measurements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Fair Value Hedge Gains\n (Losses)</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We recognized in other\n income (expense), net the following gains (losses) on contracts\n designated as fair value hedges and their related hedged\n items:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Foreign Exchange\n Contracts</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(797</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;741</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(14</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Hedged items</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>838</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(725</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total amount of\n ineffectiveness</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>41</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(8</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity Contracts</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(76</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(107</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(110</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Hedged items</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>76</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">107</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;110</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total amount of\n ineffectiveness</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Amount of equity contracts excluded\n from effectiveness assessment</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Cash Flow Hedge Gains\n (Losses)</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We recognized the\n following gains (losses) on foreign exchange contracts designated\n as cash flow hedges:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Effective Portion</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gains recognized in OCI (net of tax\n effects of <b>$24</b>, $35 and $2)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>351</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;1,152</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">63</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gains reclassified from AOCI into\n revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;625</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">608</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;104</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount Excluded from Effectiveness\n Assessment and Ineffective Portion</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Losses recognized in other income\n (expense), net</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(354</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(346</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(239</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We estimate that $319\n million of net derivative gains included in AOCI as of\n June&#xA0;30, 2016 will be reclassified into earnings within the\n following 12 months. No significant amounts of gains (losses) were\n reclassified from AOCI into earnings as a result of forecasted\n transactions that failed to occur during fiscal year\n 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Non-Designated Derivative Gains\n (Losses)</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gains (losses) from\n changes in fair values of derivatives that are not designated as\n hedges are primarily recognized in other income (expense), net.\n These amounts are shown in the table below, with the exception of\n gains (losses) on derivatives presented in income statement line\n items other than other income (expense), net, which were immaterial\n for the periods presented. Other than those derivatives entered\n into for investment purposes, such as commodity contracts, the\n gains (losses) below are generally economically offset by\n unrealized gains (losses) in the underlying available-for-sale\n securities and gains (losses) from foreign exchange rate changes on\n certain balance sheet amounts.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign exchange contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;(55</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(483</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(78</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Equity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(21</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(19</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(64</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Interest-rate contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">24</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Credit contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">13</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commodity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(87</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(223</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">71</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(154</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(703</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(34</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1617","factDimensions":{"xbrl:concept":"us-gaap:DividendsDeclaredTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In fiscal year 2016, our\n Board of Directors declared the following dividends:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"43%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Declaration Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Dividend</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Per&#xA0;Share</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Record Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total&#xA0;Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Payment&#xA0;Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>September&#xA0;15,\n 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;0.36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>November&#xA0;19,&#xA0;2015</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,868</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>December&#xA0;10,&#xA0;2015</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>December&#xA0;2,\n 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;0.36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>February&#xA0;18, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,842</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>March&#xA0;10, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>March&#xA0;15, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;0.36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>May&#xA0;19, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,821</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>June&#xA0;9, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>June&#xA0;14, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;0.36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>August&#xA0;18, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,811</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>September&#xA0;8, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In fiscal year 2015, our\n Board of Directors declared the following dividends:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"43%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Declaration Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Dividend</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Per&#xA0;Share</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Record Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total&#xA0;Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Payment&#xA0;Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">September 16, 2014</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;0.31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;20,&#xA0;2014</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,547</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;11,&#xA0;2014</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December 3, 2014</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;0.31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February 19, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,532</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">March 12, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">March 10, 2015</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;0.31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May 21, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,496</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">June 11, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">June&#xA0;9, 2015</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;0.31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">August 20, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,475</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">September&#xA0;10,&#xA0;2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1618","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Foreign Currencies</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Assets and liabilities\n recorded in foreign currencies are translated at the exchange rate\n on the balance sheet date. Revenue and expenses are translated at\n average rates of exchange prevailing during the year. Translation\n adjustments resulting from this process are recorded to other\n comprehensive income (&#x201C;OCI&#x201D;).</font></p>\n </div>"}]},{"name":"rpt:f-1619","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Goodwill</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Goodwill is tested for\n impairment at the reporting unit level (operating segment or one\n level below an operating segment) on an annual basis (May 1 for us)\n and between annual tests if an event occurs or circumstances change\n that would more likely than not reduce the fair value of a\n reporting unit below its carrying value.</font></p>\n </div>"}]},{"name":"rpt:f-1620","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 13\n &#x2014; INCOME TAXES</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of the\n provision for income taxes were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Current Taxes</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. federal</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>545</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,661</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,738</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. state and local</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>136</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">364</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">266</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,940</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,065</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,073</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Current taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,621</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,090</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,077</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Deferred Taxes</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>332</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">224</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(331</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Provision for income taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,953</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;6,314</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;5,746</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. and foreign\n components of income (loss) before income taxes were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S.</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(325</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,363</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,127</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>20,076</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">11,144</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">20,693</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Income before income taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;19,751</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;18,507</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;27,820</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In fiscal\n year 2016, income before income taxes included the net impact of\n U.S. and foreign revenue deferrals related to the sales of Windows\n 10 of $6.0 billion and $588 million, respectively. In fiscal year\n 2015, income before income taxes included the net impact of U.S.\n and foreign impairment, integration, and restructuring expenses\n relating to our phone business of $1.1 billion and $8.9 billion,\n respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The items\n accounting for the difference between income taxes computed at the\n U.S. federal statutory rate and our effective rate were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td style=\"BORDER-TOP: rgb(0,0,0) 1px solid\" height=\"5\">&#xA0;</td>\n <td style=\"BORDER-TOP: rgb(0,0,0) 1px solid\" height=\"5\" colspan=\"4\">&#xA0;</td>\n <td style=\"BORDER-TOP: rgb(0,0,0) 1px solid\" height=\"5\" colspan=\"4\">&#xA0;</td>\n <td style=\"BORDER-TOP: rgb(0,0,0) 1px solid\" height=\"5\" colspan=\"4\">&#xA0;</td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Federal statutory rate</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>35.0%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">35.0%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">35.0%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Effect of:</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign earnings taxed at lower\n rates</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(19.4)%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(20.9)%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(17.1)%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Phone nondeductible charges and\n valuation allowance</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.3%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">19.1%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.9%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Domestic production activities\n deduction</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(0.6)%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(2.4)%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1.0)%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Excess tax benefits relating to\n stock-based compensation</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2.0)%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other reconciling items,\n net</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.7%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3.3%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2.9%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Effective rate</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>15.0%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">34.1%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">20.7%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n reduction from the federal statutory rate is primarily due to\n earnings taxed at lower rates in foreign jurisdictions resulting\n from producing and distributing our products and services through\n our foreign regional operations centers in Ireland, Singapore, and\n Puerto Rico. Our foreign regional operating centers, which are\n taxed at rates lower than the U.S. rate, generated 69%, 73%, and\n 81% of our foreign income before tax in fiscal years 2016, 2015,\n and 2014, respectively. In general, other reconciling items consist\n of interest, U.S. state income taxes, and credits. In fiscal years\n 2016, 2015, and 2014, there were no individually significant other\n reconciling items.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n decrease in our effective tax rate for fiscal year 2016 compared to\n fiscal year 2015 was primarily due to changes in the mix of our\n income before income taxes between the U.S. and foreign countries,\n including the net impact of revenue deferrals related to sales of\n Windows 10, tax benefits from the adoption of the new accounting\n guidance relating to stock-based compensation, and distributions\n from foreign affiliates. The fiscal year 2015 effective tax rate\n included the tax impact of losses in foreign jurisdictions for\n which we may not realize a tax benefit, primarily as a result of\n impairment and restructuring charges.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n components of the deferred income tax assets and liabilities were\n as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Deferred Income Tax\n Assets</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Stock-based compensation\n expense</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>809</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">884</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other expense items</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,609</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,531</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring charges</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>284</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">211</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unearned revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>494</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">520</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Impaired investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>226</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">257</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Loss carryforwards</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,703</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,158</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Depreciation and\n amortization</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>115</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">798</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other revenue items</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>89</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">56</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred income tax assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,329</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,415</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Less valuation allowance</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2,180</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(2,265</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred income tax assets, net of\n valuation allowance</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;3,149</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;3,150</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Deferred Income Tax\n Liabilities</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign earnings</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,242</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,280</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unrealized gain on investments and\n debt</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2,102</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(2,223</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Depreciation and\n amortization</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,008</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(685</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(54</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(29</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred income tax\n liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(4,406</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(4,217</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net deferred income tax assets\n (liabilities)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,257</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,067</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Reported As</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other long-term assets&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>219</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">228</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-term deferred income tax\n liabilities&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,476</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,295</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net deferred income tax assets\n (liabilities)&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,257</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,067</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Balances as of June&#xA0;30, 2015 reflect the impact of the\n adoption of the new accounting standard in fiscal year 2016 related\n to balance sheet classification of deferred taxes. See Note 1\n &#x2013; Accounting Policies for additional details.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of\n June&#xA0;30, 2016, we had net operating loss carryforwards of $8.0\n billion, including $6.3 billion of foreign net operating loss\n carryforwards. The valuation allowance disclosed in the table above\n relates to the foreign net operating loss carryforwards and other\n net deferred tax assets that may not be realized.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred\n income tax balances reflect the effects of temporary differences\n between the carrying amounts of assets and liabilities and their\n tax bases and are stated at enacted tax rates expected to be in\n effect when the taxes are actually paid or recovered.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of\n June&#xA0;30, 2016, we have not provided deferred U.S. income taxes\n or foreign withholding taxes on temporary differences of\n approximately $124.0 billion resulting from earnings for certain\n non-U.S. subsidiaries which are permanently reinvested outside the\n U.S. The unrecognized deferred tax liability associated with these\n temporary differences was approximately $39.3 billion as of\n June&#xA0;30, 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Income\n taxes paid were $3.9 billion, $4.4 billion, and $5.5 billion in\n fiscal years 2016, 2015, and 2014, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Tax\n contingencies and other income tax liabilities were $11.8 billion\n and $12.1 billion as of June&#xA0;30, 2016 and 2015, respectively,\n and are included in other long-term liabilities. This decrease\n relates primarily to tax credits available for carryover and a\n partial settlement of the IRS audit for tax years 2007 to 2009,\n offset by increases relating to intercompany transfer\n pricing.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Uncertain Tax\n Positions</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unrecognized tax benefits as of June&#xA0;30, 2016, 2015, and\n 2014, were $10.2 billion, $9.6 billion, and $8.7 billion,\n respectively. If recognized, these tax benefits would affect our\n effective tax rates for fiscal years 2016, 2015, and 2014, by $8.8\n billion, $7.9 billion, and $7.0 billion, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of\n June&#xA0;30, 2016, 2015, and 2014, we had accrued interest expense\n related to uncertain tax positions of $1.9 billion, $1.7 billion,\n and $1.5 billion, respectively, net of federal income tax benefits.\n Interest expense on unrecognized tax benefits was $163 million,\n $237 million, and $235 million in fiscal years 2016, 2015, and\n 2014, respectively, and was included in provision for income\n taxes.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n aggregate changes in the balance of unrecognized tax benefits were\n as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, beginning of year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,599</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,714</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,648</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Decreases related to\n settlements</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(201</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(50</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(583</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Increases for tax positions related\n to the current year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,086</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,091</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">566</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Increases for tax positions related\n to prior years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>115</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">94</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">217</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Decreases for tax positions related\n to prior years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(317</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(144</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(95</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Decreases due to lapsed statutes of\n limitations</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(118</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(106</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(39</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, end of year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;10,164</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;9,599</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;8,714</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">While we\n settled a portion of our IRS audit for tax years 2004 to 2006\n during the third quarter of fiscal year 2011, and settled a portion\n of the IRS audit for tax years 2007 to 2009 during the first\n quarter of fiscal year 2016, we remain under audit for those years.\n In February 2012, the IRS withdrew its 2011 Revenue Agents Report\n for tax years 2004 to 2006 and reopened the audit phase of the\n examination. As of June&#xA0;30, 2016, the primary unresolved issue\n relates to transfer pricing, which could have a significant impact\n on our consolidated financial statements if not resolved favorably.\n We believe our allowances for income tax contingencies are\n adequate. We have not received a proposed assessment for the\n unresolved issues and do not expect a final resolution of these\n issues in the next 12 months.&#xA0;Based on the information\n currently available, we do not anticipate a significant increase or\n decrease to our tax contingencies for these issues within the next\n 12 months. We also continue to be subject to examination by the IRS\n for tax years 2010 to 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We are\n subject to income tax in many jurisdictions outside the U.S. Our\n operations in certain jurisdictions remain subject to examination\n for tax years 1996 to 2016, some of which are currently under audit\n by local tax authorities. The resolutions of these audits are not\n expected to be material to our consolidated financial\n statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n \n \n </div>"}]},{"name":"rpt:f-1621","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsFiniteLivedPolicy","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Intangible Assets</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">All of our intangible\n assets are subject to amortization and are amortized using the\n straight-line method over their estimated period of benefit,\n ranging from one to 15 years. We evaluate the recoverability of\n intangible assets periodically by taking into account events or\n circumstances that may warrant revised estimates of useful lives or\n that indicate the asset may be impaired.</font></p>\n </div>"}]},{"name":"rpt:f-1622","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCovenantCompliance","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"As of June 30, 2016, we were in compliance with  the only financial covenant in both credit agreements, which requires us to  maintain a coverage ratio of at least three times earnings before interest,  taxes, depreciation, and amortization to interest expense, as defined in the  credit agreements"}]},{"name":"rpt:f-1623","factDimensions":{"xbrl:concept":"us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1624","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of\n property and equipment were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Land</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>824</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">769</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Buildings and improvements</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12,393</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">10,800</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Leasehold improvements</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,659</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,577</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Computer equipment and\n software</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>17,391</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">13,612</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Furniture and equipment</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,889</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,579</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total, at cost</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;38,156</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;32,337</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated depreciation</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(19,800</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(17,606</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total, net</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18,356</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,731</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1625","factDimensions":{"xbrl:concept":"us-gaap:RealizedGainLossOnInvestmentsTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Following are details of net\n recognized gains (losses) on investments during the periods\n reported:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other-than-temporary impairments of\n investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(322</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(183</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(106</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Realized gains from sales of\n available-for-sale securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,376</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;1,176</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;776</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Realized losses from sales of\n available-for-sale securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(386</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(277</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(233</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>668</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">716</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">437</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1626","factDimensions":{"xbrl:concept":"us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Research and\n Development</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Research and development\n expenses include payroll, employee benefits, stock-based\n compensation expense, and other headcount-related expenses\n associated with product development. Research and development\n expenses also include third-party development and programming\n costs, localization costs incurred to translate software for\n international markets, and the amortization of purchased software\n code and services content. Such costs related to software\n development are included in research and development expense until\n the point that technological feasibility is reached, which for our\n software products, is generally shortly before the products are\n released to manufacturing. Once technological feasibility is\n reached, such costs are capitalized and amortized to cost of\n revenue over the estimated lives of the products.</font></p>\n </div>"}]},{"name":"rpt:f-1627","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Revenue Recognition</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue is recognized\n when persuasive evidence of an arrangement exists, delivery has\n occurred, the fee is fixed or determinable, and collectability is\n probable. Revenue generally is recognized net of allowances for\n returns and any taxes collected from customers and subsequently\n remitted to governmental authorities.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue recognition for\n multiple-element arrangements requires judgment to determine if\n multiple elements exist, whether elements can be accounted for as\n separate units of accounting, and if so, the fair value for each of\n the elements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Microsoft enters into\n arrangements that can include various combinations of software,\n services, and hardware. Where elements are delivered over different\n periods of time, and when allowed under U.S. GAAP, revenue is\n allocated to the respective elements based on their relative\n selling prices at the inception of the arrangement, and revenue is\n recognized as each element is delivered. We use a hierarchy to\n determine the fair value to be used for allocating revenue to\n elements: (i)&#xA0;vendor-specific objective evidence of fair value\n (&#x201C;VSOE&#x201D;), (ii)&#xA0;third-party evidence, and\n (iii)&#xA0;best estimate of selling price (&#x201C;ESP&#x201D;). For\n software elements, we follow the industry specific software\n guidance which only allows for the use of VSOE in establishing fair\n value. Generally, VSOE is the price charged when the deliverable is\n sold separately or the price established by management for a\n product that is not yet sold if it is probable that the price will\n not change before introduction into the marketplace. ESPs are\n established as best estimates of what the selling prices would be\n if the deliverables were sold regularly on a stand-alone basis. Our\n process for determining ESPs requires judgment and considers\n multiple factors that may vary over time depending upon the unique\n facts and circumstances related to each deliverable.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue for retail\n packaged products, products licensed to original equipment\n manufacturers (&#x201C;OEMs&#x201D;), and perpetual licenses under\n certain volume licensing programs generally is recognized as\n products are shipped or made available.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Technology guarantee\n programs are accounted for as multiple-element arrangements as\n customers receive free or significantly discounted rights to use\n upcoming new versions of a software product if they license\n existing versions of the product during the eligibility period.\n Revenue is allocated between the existing product and the new\n product, and revenue allocated to the new product is deferred until\n that version is delivered. The revenue allocation is based on the\n VSOE of fair value of the products. The VSOE of fair value for\n upcoming new products are based on the price determined by\n management having the relevant authority when the element is not\n yet sold separately, but is expected to be sold in the near future\n at the price set by management.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Software updates that\n will be provided free of charge are evaluated on a case-by-case\n basis to determine whether they meet the definition of an upgrade\n and create a multiple-element arrangement, which may require\n revenue to be deferred and recognized when the upgrade is\n delivered, or if it is determined that implied post-contract\n customer support (&#x201C;PCS&#x201D;) is being provided, the\n arrangement is accounted for as a multiple-element arrangement and\n all revenue from the arrangement is deferred and recognized over\n the implied PCS term when the VSOE of fair value does not exist. If\n updates are determined to not meet the definition of an upgrade,\n revenue is generally recognized as products are shipped or made\n available.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Customers purchasing a\n Windows 10 license will receive unspecified updates and upgrades\n over the life of their Windows 10 device at no additional cost. As\n these updates and upgrades will not be sold on a stand-alone basis,\n we are unable to establish VSOE of fair value. Accordingly, revenue\n from licenses of Windows 10 is recognized ratably over the\n estimated life of the related device, which ranges between two to\n four years.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certain volume licensing\n arrangements include a perpetual license for current products\n combined with rights to receive unspecified future versions of\n software products, which we have determined are additional software\n products and are therefore accounted for as subscriptions, with\n billings recorded as unearned revenue and recognized as revenue\n ratably over the coverage period. Arrangements that include\n term-based licenses for current products with the right to use\n unspecified future versions of the software during the coverage\n period, are also accounted for as subscriptions, with revenue\n recognized ratably over the coverage period. Revenue from\n cloud-based services arrangements that allow for the use of a\n hosted software product or service over a contractually determined\n period of time without taking possession of software are accounted\n for as subscriptions with billings recorded as unearned revenue and\n recognized as revenue ratably over the coverage period beginning on\n the date the service is made available to customers. Revenue from\n cloud-based services arrangements that are provided on a\n consumption basis (for example, the amount of storage used in a\n particular period) is recognized commensurate with the customer\n utilization of such resources.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Some volume licensing\n arrangements include time-based subscriptions for cloud-based\n services and software offerings that are accounted for as\n subscriptions. These arrangements are considered multiple-element\n arrangements. However, because all elements are accounted for as\n subscriptions and have the same coverage period and delivery\n pattern, they have the same revenue recognition timing.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue related to\n Microsoft Surface (&#x201C;Surface&#x201D;) devices, Xbox consoles,\n games published by us, phones, and other hardware components is\n generally recognized when ownership is transferred to the resellers\n or to end customers when selling directly through Microsoft retail\n stores and online marketplaces. A portion of revenue may be\n deferred when these products are combined with software elements,\n and/or services. Revenue related to licensing for games published\n by third parties for use on the Xbox consoles is recognized when\n games are manufactured by the game publishers.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Display advertising\n revenue is recognized as advertisements are displayed. Search\n advertising revenue is recognized when the ad appears in the search\n results or when the action necessary to earn the revenue has been\n completed. Consulting services revenue is recognized as services\n are rendered, generally based on the negotiated hourly rate in the\n consulting arrangement and the number of hours worked during the\n period. Consulting revenue for fixed-price services arrangements is\n recognized as services are provided.</font></p>\n </div>"}]},{"name":"rpt:f-1628","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Shares of common stock\n outstanding were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"82%\"></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, beginning of year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>8,027</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,239</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,328</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Issued</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>75</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">83</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">86</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Repurchased</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(294</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(295</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(175</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, end of year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>7,808</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,027</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,239</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1629","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Activity in the allowance\n for doubtful accounts was as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"82%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, beginning of\n period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;335</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;301</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;336</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Charged to costs and other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>146</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">77</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Write-offs</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(55</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(43</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(51</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>426</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">335</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">301</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1630","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of the\n deferred income tax assets and liabilities were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Deferred Income Tax\n Assets</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Stock-based compensation\n expense</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>809</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">884</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other expense items</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,609</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,531</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring charges</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>284</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">211</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unearned revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>494</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">520</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Impaired investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>226</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">257</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Loss carryforwards</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,703</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,158</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Depreciation and\n amortization</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>115</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">798</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other revenue items</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>89</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">56</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred income tax assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,329</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,415</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Less valuation allowance</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2,180</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(2,265</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred income tax assets, net of\n valuation allowance</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;3,149</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;3,150</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Deferred Income Tax\n Liabilities</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign earnings</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,242</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,280</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unrealized gain on investments and\n debt</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2,102</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(2,223</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Depreciation and\n amortization</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,008</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(685</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(54</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(29</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Deferred income tax\n liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(4,406</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(4,217</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net deferred income tax assets\n (liabilities)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,257</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,067</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Reported As</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other long-term assets</font>\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>219</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">228</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-term deferred income tax\n liabilities</font> <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,476</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,295</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net deferred income tax assets\n (liabilities)</font> <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,257</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,067</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Balances as of June&#xA0;30, 2015 reflect the impact of the\n adoption of the new accounting standard in fiscal year 2016 related\n to balance sheet classification of deferred taxes. See Note 1\n &#x2013; Accounting Policies for additional details.</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1631","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following table\n presents the fair values of derivative instruments designated as\n hedging instruments (&#x201C;designated hedge derivatives&#x201D;)\n and not designated as hedging instruments (&#x201C;non-designated\n hedge derivatives&#x201D;). The fair values exclude the impact of\n netting derivative assets and liabilities when a legally\n enforceable master netting agreement exists and fair value\n adjustments related to our own credit risk and counterparty credit\n risk:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"33%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"14\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,\n 2016</b></font><br />\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"14\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,\n 2015</b></font><br />\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"10\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Assets</b></font><br />\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Liabilities</b></font><br />\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"10\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Assets</b></font><br />\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Liabilities</b></font><br />\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In&#xA0;millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Short-term<br />\n Investments</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other<br />\n Current<br />\n Assets</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity&#xA0;and<br />\n Other<br />\n Investments</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other<br />\n Current<br />\n Liabilities</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Short-term<br />\n Investments</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other<br />\n Current<br />\n Assets</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity&#xA0;and<br />\n Other<br />\n Investments</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other<br />\n Current<br />\n Liabilities</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"32\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Non-designated Hedge\n Derivatives</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign exchange contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;33</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>156</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(296</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;&#xA0;17</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">167</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(79</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Equity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>23</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(16</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">148</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(18</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Interest rate contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(25</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(12</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Credit contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(5</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commodity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>72</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>156</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">188</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;167</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(118</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Designated Hedge\n Derivatives</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign exchange contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>392</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(263</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">56</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">552</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Equity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(25</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(69</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;392</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(288</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">56</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">552</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 4em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total gross amounts of\n derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>73</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>548</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(630</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">244</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">719</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(218</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross derivatives either offset or\n subject to an enforceable master netting agreement</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>69</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>548</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(630</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">126</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">719</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(218</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross amounts of derivatives offset\n in the balance sheet</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(74</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(302</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(25</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>398</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(66</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(71</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(25</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">161</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net amounts presented in the balance\n sheet</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(5</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>246</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(7</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(232</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">60</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">648</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(57</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross amounts of derivatives not\n offset in the balance sheet</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash collateral received</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(456</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 5em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net amount</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(5</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>246</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(7</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(482</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">60</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">648</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(513</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1632","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of basic and diluted\n EPS are as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions, except earnings per share)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net income available for common\n shareholders (A)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;16,798</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;12,193</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;22,074</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Weighted average outstanding shares\n of common stock (B)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>7,925</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,177</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,299</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Dilutive effect of stock-based\n awards</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>88</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">77</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common stock and common stock\n equivalents (C)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>8,013</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,254</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,399</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Earnings Per Share</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Basic (A/B)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.12</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.49</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2.66</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Diluted (A/C)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.48</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2.63</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1633","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of\n inventories were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Raw materials</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>612</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Work in process</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>158</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">202</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Finished goods</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,481</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,600</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,251</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,902</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1634","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Maturities of our long-term debt for\n each of the next five years and thereafter are as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"90%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ending\n June&#xA0;30,</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2017</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,050</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2019</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2021</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Thereafter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">30,649</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;40,949</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1635","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Employees purchased the\n following shares during the periods presented:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(Shares in millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Shares purchased</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>15</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Average price per share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;44.83</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;39.87</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;33.60</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1636","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Investments with\n continuous unrealized losses for less than 12 months and 12 months\n or greater and their related fair values were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"47%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Less than 12\n Months</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>12 Months or\n Greater</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" rowspan=\"3\" colspan=\"2\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total<br />\n Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\" rowspan=\"3\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\" colspan=\"5\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\" colspan=\"5\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and agency\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,816</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(3</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>432</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(8</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,248</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(11</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,452</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(3</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>35</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(15</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,487</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>844</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>322</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,166</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,180</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(11</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>788</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(24</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,968</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(35</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>896</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(147</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>390</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(89</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,286</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(236</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;12,188</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(165</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,967</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(137</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;14,155</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(302</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"50%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Less than 12\n Months</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>12 Months or\n Greater</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" rowspan=\"3\" colspan=\"2\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total<br />\n Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\" rowspan=\"3\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\" colspan=\"5\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\" colspan=\"5\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and agency\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,636</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">421</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(21</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,057</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(30</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,611</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(12</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(12</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,629</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(24</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,171</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(5</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">28</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,199</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(6</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,946</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(29</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">104</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(8</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,050</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(37</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">36</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">36</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,389</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(180</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">148</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(35</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,537</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(215</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;18,789</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(236</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;719</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(77</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;19,508</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(313</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1637","factDimensions":{"xbrl:concept":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following table\n outlines the estimated future amortization expense related to\n intangible assets held as of June&#xA0;30, 2016:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"91%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ending\n June&#xA0;30,</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2017</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">787</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">677</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2019</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">526</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">448</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2021</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">379</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Thereafter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">916</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;3,733</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1638","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfGoodwillTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Changes in the carrying\n amount of goodwill were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"35%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Acquisitions</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Acquisitions</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,<br />\n 2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"28\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Productivity and Business\n Processes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,116</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">376</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(183</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,309</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>443</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(74</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,678</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intelligent Cloud</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,631</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">291</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(5</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,917</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>549</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,467</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">More Personal Computing</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9,380</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,788</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(5,455</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,713</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>100</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(86</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,727</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total goodwill</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;20,127</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,455</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(5,643</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;16,939</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,092</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(159</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;17,872</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1639","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. and foreign components of income\n (loss) before income taxes were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S.</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(325</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,363</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,127</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>20,076</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">11,144</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">20,693</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Income before income taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;19,751</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;18,507</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;27,820</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1640","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.011","decimals":3}]},{"name":"rpt:f-1641","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Stock-Based\n Compensation</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Compensation cost for\n stock awards is measured at the fair value on the grant date and\n recognized as expense, net of estimated forfeitures, over the\n related service period using the straight-line method. The fair\n value of stock awards is based on the quoted price of our common\n stock on the grant date less the present value of expected\n dividends not received during the vesting period. Compensation\n expense for the employee stock purchase plan (&#x201C;ESPP&#x201D;)\n is measured as the discount the employee is entitled to upon\n purchase and is recognized in the period of purchase.</font></p>\n </div>"}]},{"name":"rpt:f-1642","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1643","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.44"}]},{"name":"rpt:f-1644","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNoteTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 19 &#x2014;\n ACCUMULATED OTHER COMPREHENSIVE INCOME</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following table\n summarizes the changes in accumulated other comprehensive income by\n component:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"78%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Derivatives</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income balance, beginning of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>590</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">66</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unrealized gains, net of tax effects\n of <b>$24</b>, $35 and $2</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>351</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,152</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">63</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Reclassification adjustments for\n gains included in revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(625</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(608</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(104</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Tax expense included in provision for\n income taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">15</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Amounts reclassified from accumulated\n other comprehensive income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(589</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(593</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(98</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net current period other\n comprehensive income (loss)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(238</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">559</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(35</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>352</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">590</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income balance, beginning of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,169</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,531</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,794</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unrealized gains, net of tax effects\n of <b>$120</b>, $59 and $1,067</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>219</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">110</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,053</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Reclassification adjustments for\n gains included in other income (expense), net</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(688</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(728</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(447</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Tax expense included in provision for\n income taxes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>241</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">256</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">131</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Amounts reclassified from accumulated\n other comprehensive income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(447</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(472</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(316</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net current period other\n comprehensive income (loss)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(228</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(362</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,737</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,941</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,169</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,531</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Translation Adjustments and\n Other</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income (loss) balance, beginning of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,237</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">146</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(117</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Translation adjustments and other,\n net of tax effects of <b>$(33)</b>, $16 and $12</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(519</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,383</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">263</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income (loss) balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,756</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1,237</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">146</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated other comprehensive\n income, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;1,537</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;2,522</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;3,708</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1645","factDimensions":{"xbrl:concept":"us-gaap:CostOfSalesPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Cost of Revenue</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cost of revenue includes:\n manufacturing and distribution costs for products sold and programs\n licensed; operating costs related to product support service\n centers and product distribution centers; costs incurred to include\n software on PCs sold by OEMs, to drive traffic to our websites, and\n to acquire online advertising space; costs incurred to support and\n maintain Internet-based products and services, including datacenter\n costs and royalties; warranty costs; inventory valuation\n adjustments; costs associated with the delivery of consulting\n services; and the amortization of capitalized software development\n costs. Capitalized software development costs are amortized over\n the estimated lives of the products.</font></p>\n </div>"}]},{"name":"rpt:f-1646","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"--06-30"}]},{"name":"rpt:f-1647","factDimensions":{"xbrl:concept":"us-gaap:DebtDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 12 &#x2014;\n DEBT</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Short-term Debt</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of June&#xA0;30, 2016,\n we had $12.9 billion of commercial paper issued and outstanding,\n with a weighted-average interest rate of 0.43% and maturities\n ranging from 1 day to 99 days. As of June&#xA0;30, 2015, we had\n $5.0 billion of commercial paper issued and outstanding, with a\n weighted-average interest rate of 0.11% and maturities ranging from\n 8 days to 63 days. The estimated fair value of this commercial\n paper approximates its carrying value.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We have two $5.0 billion\n credit facilities that expire on November&#xA0;1, 2016 and\n November&#xA0;14, 2018, respectively. These credit facilities serve\n as a back-up for our commercial paper program. As of June&#xA0;30,\n 2016, we were in compliance with the only financial covenant in\n both credit agreements, which requires us to maintain a coverage\n ratio of at least three times earnings before interest, taxes,\n depreciation, and amortization to interest expense, as defined in\n the credit agreements. No amounts were drawn against these credit\n facilities during any of the periods presented.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Long-term Debt</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of June&#xA0;30, 2016,\n the total carrying value and estimated fair value of our long-term\n debt were $40.8 billion and $44.0 billion, respectively. This is\n compared to a carrying value and estimated fair value of our\n long-term debt, including the current portion, of $30.3 billion and\n $30.5 billion, respectively, as of June&#xA0;30, 2015. These\n estimated fair values are based on Level 2 inputs.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of our\n long-term debt, including the current portion, and the associated\n interest rates were as follows as of June&#xA0;30, 2016 and\n 2015:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"82%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Due Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Face&#xA0;Value</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Face&#xA0;Value</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Stated</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Interest</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Rate</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Effective</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Interest</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Rate</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In&#xA0;millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Notes</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">September&#xA0;25,&#xA0;2015</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>*</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;&#xA0;1,750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.625%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.795%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;8, 2016</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>*</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.500%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.642%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;15, 2017</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>600</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">600</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.875%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.084%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May&#xA0;1, 2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>450</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">450</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.106%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2018&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;1,750</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.300%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.396%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;6, 2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,250</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.625%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.824%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">June&#xA0;1, 2019</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.200%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.379%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.850%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.935%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">October&#xA0;1, 2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.137%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2020&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.093%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;8, 2021</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.082%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;6,\n 2021&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(b)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,944</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,950</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.125%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.233%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2022</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.375%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.466%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2022&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.650%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.717%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;15, 2022</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>750</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.125%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.239%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May&#xA0;1, 2023</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.375%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.465%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;15, 2023</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.625%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.726%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2025</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,250</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.700%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.772%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2025&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.125%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.176%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;6,\n 2028&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(b)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,944</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,950</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.125%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.218%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May&#xA0;2,\n 2033&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(b)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>611</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">613</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.625%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.690%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2035</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.500%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.604%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2035&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.200%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.260%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">June&#xA0;1, 2039</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>750</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5.200%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5.240%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">October&#xA0;1, 2040</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.500%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.567%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;8, 2041</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5.300%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5.361%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;15, 2042</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>900</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">900</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.500%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.571%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May&#xA0;1, 2043</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.750%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.829%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;15, 2043</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>500</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.875%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.918%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2045</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,750</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.750%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3.800%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2045&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.450%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.492%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February&#xA0;12, 2055</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,250</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,250</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.000%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.063%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;3,\n 2055&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.750%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4.782%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;40,949</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;30,463</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>In\n November 2015, we issued $13.0 billion of debt\n securities.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(b)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Euro-denominated debt securities.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">*</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Not\n applicable</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The notes in the table\n above are senior unsecured obligations and rank equally with our\n other senior unsecured debt outstanding. Interest on these notes is\n paid semi-annually, except for the euro-denominated debt securities\n on which interest is paid annually. Cash paid for interest on our\n debt for fiscal years 2016, 2015, and 2014 was $1.1 billion, $620\n million, and $509 million, respectively. As of June&#xA0;30, 2016\n and 2015, the aggregate unamortized discount for our long-term\n debt, including the current portion, was $166 million and $156\n million, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Maturities of our long-term debt for\n each of the next five years and thereafter are as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"90%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ending\n June&#xA0;30,</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2017</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,050</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2019</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2021</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Thereafter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">30,649</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;40,949</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1648","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During fiscal year 2016,\n the following activity occurred under our stock plans:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"87%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Shares</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" nowrap=\"nowrap\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Weighted</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Average</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b><font style=\"WHITE-SPACE: nowrap\">Grant-Date</font></b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair\n Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In&#xA0;millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\" colspan=\"9\"></td>\n </tr>\n <tr>\n <td valign=\"top\" colspan=\"8\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Stock Awards</b></font></p>\n </td>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></p>\n </td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Nonvested balance, beginning of\n year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>216</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;32.72</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Granted</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>83</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;41.51</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Vested</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(85</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;30.98</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Forfeited</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(20</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;35.93</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Nonvested balance, end of\n year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>194</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;36.92</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1649","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-06-30"}]},{"name":"rpt:f-1650","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.12","decimals":2}]},{"name":"rpt:f-1651","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.006","decimals":3}]},{"name":"rpt:f-1652","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"-0.194","decimals":3}]},{"name":"rpt:f-1653","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.007","decimals":3}]},{"name":"rpt:f-1654","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-1655","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"Large Accelerated Filer"}]},{"name":"rpt:f-1656","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"88000000","decimals":-6}]},{"name":"rpt:f-1657","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 11\n &#x2014; INTANGIBLE ASSETS</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of\n intangible assets, all of which are finite-lived, were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"40%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gross<br />\n Carrying<br />\n Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Accumulated<br />\n Amortization</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Net&#xA0;Carrying<br />\n Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gross<br />\n Carrying<br />\n Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Accumulated<br />\n Amortization</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Net&#xA0;Carrying<br />\n Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Technology-based&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;5,970</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(3,648</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,322</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,926</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(3,149</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,777</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Marketing-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,869</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(616</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,253</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,942</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(508</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,434</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Contract-based</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>796</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(718</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>78</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,192</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(710</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">482</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Customer-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>465</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(385</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>80</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">492</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(350</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">142</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,100</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(5,367</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;3,733</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;9,552</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(4,717</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;4,835</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Technology-based intangible assets included $115 million and\n $116 million as of June&#xA0;30, 2016 and 2015, respectively, of\n net carrying amount of software to be sold, leased, or otherwise\n marketed.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In the\n third quarter of fiscal year 2016, we corrected our intangible\n assets in the table above for a $585 million misstatement between\n gross carrying amount and accumulated amortization as of\n June&#xA0;30, 2015. We do not consider this correction to be\n material, and there was no impact to our consolidated financial\n statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During\n fiscal year 2016, we recorded impairment charges of $480 million\n related to intangible assets in the Devices reporting unit within\n our More Personal Computing segment. In the fourth quarter of\n fiscal year 2016, we tested these intangible assets for\n recoverability due to changes in facts and circumstances associated\n with the shift in strategic direction and reduced profitability\n expectations for our phone business. Based on the results of our\n testing, we determined that the carrying value of the intangible\n assets was not recoverable, and an impairment charge was recorded\n to the extent that estimated fair value exceeded carrying value. We\n primarily used the income approach to determine the fair value of\n the intangible assets and determine the amount of\n impairment.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During\n fiscal year 2015, we recorded impairment charges of $2.2 billion\n related to intangible assets in our previous Phone Hardware\n reporting unit. Phone Hardware intangible assets are included in\n the Devices reporting unit under our current segment structure. In\n the fourth quarter of fiscal year 2015, we tested these intangible\n assets for recoverability due to changes in facts and circumstances\n associated with the shift in strategic direction and reduced\n profitability expectations for Phone Hardware. Based on the results\n of our testing, we determined that the carrying value of the\n intangible assets was not recoverable, and an impairment charge was\n recorded to the extent that estimated fair value exceeded carrying\n value. We primarily used a relief from royalty income approach to\n determine the fair value of the intangible assets and determine the\n amount of impairment.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">These\n intangible assets impairment charges were included in impairment,\n integration, and restructuring expenses on our consolidated income\n statement, and reflected in Corporate and Other in our table of\n operating income (loss) by segment in Note 21 &#x2013; Segment\n Information and Geographic Data.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We estimate that we have\n no significant residual value related to our intangible\n assets.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of\n intangible assets acquired during the periods presented were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"81%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Weighted</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Average&#xA0;Life</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Weighted</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Average&#xA0;Life</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Technology-based</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>361</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4&#xA0;years</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">874</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Marketing-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1&#xA0;year</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">543</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Customer-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>30</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3&#xA0;years</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">37</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;393</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4&#xA0;years</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;1,454</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intangible assets amortization expense was $978 million, $1.3\n billion, and $845 million for fiscal years 2016, 2015, and 2014,\n respectively. Amortization of capitalized software was $69 million,\n $79 million, and $200 million for fiscal years 2016, 2015, and\n 2014, respectively.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n following table outlines the estimated future amortization expense\n related to intangible assets held as of June&#xA0;30,\n 2016:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"91%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ending\n June&#xA0;30,</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2017</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">787</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2018</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">677</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2019</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">526</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2020</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">448</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2021</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">379</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Thereafter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">916</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;3,733</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <br class=\"Apple-interchange-newline\" />\n \n </div>"}]},{"name":"rpt:f-1658","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Debt Investment\n Maturities</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cost&#xA0;Basis</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Estimated</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Due in one year or less</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">54,503</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">54,544</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Due after one year through five\n years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">50,683</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">50,896</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Due after five years through 10\n years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,914</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,954</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Due after 10 years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,253</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,336</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;108,353</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;108,730</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1659","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 4 &#x2014;\n INVESTMENTS</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Investment\n Components</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of\n investments, including associated derivatives, but excluding\n held-to-maturity investments, were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"31%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cost&#xA0;Basis</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gains</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Losses</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Recorded</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Basis</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cash</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>and\n Cash</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equivalents</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Short-term</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>and\n Other</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"28\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mutual funds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commercial paper</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certificates of deposit</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>868</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>132</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and\n agency&#xA0;securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>89,970</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>245</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(11</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>90,204</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>100</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>90,104</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,502</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,494</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>731</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,763</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,789</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>21</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,808</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,808</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,509</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>110</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(35</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,584</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,584</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>285</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>57</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,597</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,452</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(236</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,813</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,813</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>590</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>590</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(3</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>593</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;119,053</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;4,895</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(302</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;123,646</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;6,510</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;106,730</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;10,406</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"32%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cost&#xA0;Basis</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gains</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Losses</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Recorded</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Basis</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cash</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>and\n Cash</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equivalents</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Short-term</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>and\n Other</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"28\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,679</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,679</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,679</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mutual funds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commercial paper</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certificates of deposit</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">776</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">130</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and\n agency&#xA0;securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,843</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">76</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(30</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,889</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">39</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,850</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,477</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(24</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,456</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,456</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,899</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(6</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,916</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,916</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,192</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">97</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(37</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,252</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,252</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">285</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">35</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,668</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,986</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(215</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">11,439</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">11,439</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">597</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">597</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">589</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;103,647</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;5,220</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(313</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;108,554</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;5,595</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;90,931</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;12,028</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of June&#xA0;30, 2016\n and 2015, the recorded bases of common and preferred stock that are\n restricted for more than one year or are not publicly traded were\n $767 million and $561 million, respectively. These investments are\n carried at cost and are reviewed quarterly for indicators of\n other-than-temporary impairment. It is not practicable for us to\n reliably estimate the fair value of these investments.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As of June&#xA0;30, 2016\n and 2015, the collateral received under agreements for loaned\n securities totaled $294 million and $92 million, which is primarily\n comprised of U.S. government and agency securities.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Unrealized Losses on\n Investments</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Investments with\n continuous unrealized losses for less than 12 months and 12 months\n or greater and their related fair values were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"47%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Less than 12\n Months</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>12 Months or\n Greater</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" rowspan=\"3\" colspan=\"2\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total<br />\n Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\" rowspan=\"3\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\" colspan=\"5\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\" colspan=\"5\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and agency\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,816</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(3</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>432</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(8</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,248</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(11</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,452</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(3</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>35</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(15</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,487</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>844</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>322</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,166</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,180</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(11</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>788</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(24</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,968</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(35</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>896</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(147</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>390</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(89</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,286</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(236</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;12,188</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(165</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,967</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(137</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;14,155</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(302</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"50%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Less than 12\n Months</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>12 Months or\n Greater</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" rowspan=\"3\" colspan=\"2\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total<br />\n Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\" rowspan=\"3\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\" colspan=\"5\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\" colspan=\"5\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized<br />\n Losses</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and agency\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,636</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">421</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(21</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,057</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(30</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,611</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(12</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(12</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,629</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(24</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,171</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(5</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">28</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,199</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(6</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,946</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(29</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">104</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(8</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,050</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(37</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">36</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">36</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,389</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(180</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">148</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(35</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,537</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(215</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;18,789</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(236</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;719</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(77</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;19,508</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(313</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unrealized losses from\n fixed-income securities are primarily attributable to changes in\n interest rates. Unrealized losses from domestic and international\n equities are due to market price movements. Management does not\n believe any remaining unrealized losses represent\n other-than-temporary impairments based on our evaluation of\n available evidence.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Debt Investment\n Maturities</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cost&#xA0;Basis</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Estimated</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair&#xA0;Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Due in one year or less</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">54,503</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">54,544</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Due after one year through five\n years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">50,683</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">50,896</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Due after five years through 10\n years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,914</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,954</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Due after 10 years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,253</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,336</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;108,353</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;108,730</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1660","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 8 &#x2014;\n PROPERTY AND EQUIPMENT</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of\n property and equipment were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Land</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>824</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">769</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Buildings and improvements</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12,393</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">10,800</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Leasehold improvements</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,659</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,577</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Computer equipment and\n software</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>17,391</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">13,612</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Furniture and equipment</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,889</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,579</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total, at cost</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;38,156</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;32,337</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accumulated depreciation</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(19,800</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(17,606</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total, net</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18,356</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,731</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During fiscal years 2016,\n 2015, and 2014, depreciation expense was $4.9 billion, $4.1\n billion, and $3.4 billion, respectively.</font></p>\n </div>"}]},{"name":"rpt:f-1661","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 14\n &#x2014;&#xA0;RESTRUCTURING CHARGES</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Phone Hardware\n Integration</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In July\n 2014, we announced a restructuring plan to simplify our\n organization and align NDS with our company&#x2019;s overall\n strategy (the &#x201C;Phone Hardware Integration Plan&#x201D;).\n Pursuant to the Phone Hardware Integration Plan, we eliminated\n approximately 19,000 positions in fiscal year 2015, including\n approximately 13,000 professional and factory positions related to\n the NDS business. The actions associated with the Phone Hardware\n Integration Plan were completed as of June&#xA0;30,\n 2015.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n connection with the Phone Hardware Integration Plan, we incurred\n total restructuring charges of $1.3 billion, including severance\n expenses and other reorganization costs, primarily associated with\n our facilities consolidation and write-downs of certain assets. All\n restructuring charges incurred under the Phone Hardware Integration\n Plan were recognized in fiscal year 2015.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Phone Hardware\n Restructuring</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In June\n 2015, management approved a plan to restructure our phone business\n to better focus and align resources (the &#x201C;Phone Hardware\n Restructuring Plan&#x201D;), under which we eliminated approximately\n 7,400 positions in fiscal year 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In fiscal\n year 2015, we incurred restructuring charges of $780 million under\n the Phone Hardware Restructuring Plan, including severance expenses\n and other reorganization costs. In fiscal year 2016, we reversed\n $21 million of previously estimated restructuring charges related\n to contract termination costs. The actions associated with the\n Phone Hardware Restructuring Plan were substantially complete as of\n June&#xA0;30, 2016, and are expected to be completed by the end of\n calendar year 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>2016\n Restructuring</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We\n periodically evaluate how to best deploy the company&#x2019;s\n resources. In the fourth quarter of 2016, management approved\n restructuring plans that would result in job eliminations,\n primarily across our smartphone hardware business and global sales.\n In addition to the elimination of 1,850 positions that were\n announced in May 2016, approximately 2,850 roles globally will be\n reduced during the year as an extension of the earlier plan, and\n these actions are expected to be completed by the end of fiscal\n year 2017.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n connection with the restructuring plans, we incurred restructuring\n charges of $501 million in fiscal year 2016, including severance\n expenses and other reorganization costs. We do not expect to incur\n additional charges for these restructuring plans in subsequent\n years.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring charges associated with each of these plans were\n included in impairment, integration, and restructuring expenses on\n our consolidated income statement, and reflected in Corporate and\n Other in our table of operating income (loss) by segment in Note\n 21&#x2013; Segment Information and Geographic Data.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Changes\n in the restructuring liability were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Severance</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring liability as of\n June&#xA0;30, 2015</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>588</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>249</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>837</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring charges</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>372</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>129</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Reversal of prior year restructuring\n charges</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(21</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(21</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash paid</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(466</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(112</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(578</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(24</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(6</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(30</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring liability as of\n June&#xA0;30, 2016</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;470</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;239</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;709</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x201C;<i>Other&#x201D; primarily reflects activities associated\n with the consolidation of our facilities and manufacturing\n operations, including contract termination costs and asset\n write-downs.</i></font></p>\n </td>\n </tr>\n </table>\n \n \n </div>"}]},{"name":"rpt:f-1662","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Stock-based compensation\n expense and related income tax benefits were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Stock-based compensation\n expense</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,668</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,574</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,446</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Income tax benefits related to\n stock-based compensation</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>882</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">868</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">830</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1663","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The items\n accounting for the difference between income taxes computed at the\n U.S. federal statutory rate and our effective rate were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td style=\"BORDER-TOP: rgb(0,0,0) 1px solid\" height=\"5\">&#xA0;</td>\n <td style=\"BORDER-TOP: rgb(0,0,0) 1px solid\" height=\"5\" colspan=\"4\">&#xA0;</td>\n <td style=\"BORDER-TOP: rgb(0,0,0) 1px solid\" height=\"5\" colspan=\"4\">&#xA0;</td>\n <td style=\"BORDER-TOP: rgb(0,0,0) 1px solid\" height=\"5\" colspan=\"4\">&#xA0;</td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Federal statutory rate</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>35.0%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">35.0%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">35.0%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Effect of:</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign earnings taxed at lower\n rates</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(19.4)%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(20.9)%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(17.1)%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Phone nondeductible charges and\n valuation allowance</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.3%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">19.1%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.9%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Domestic production activities\n deduction</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(0.6)%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(2.4)%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1.0)%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Excess tax benefits relating to\n stock-based compensation</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2.0)%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other reconciling items,\n net</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.7%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3.3%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2.9%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 3em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Effective rate</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>15.0%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">34.1%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">20.7%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n \n \n </div>"}]},{"name":"rpt:f-1664","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-lived assets,\n excluding financial instruments and tax assets, classified by the\n location of the controlling statutory company and with countries\n over 10% of the total shown separately, were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">United States</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>22,819</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">19,562</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">17,653</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Luxembourg</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,854</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,879</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,913</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Finland</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>389</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,757</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9,840</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other countries</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,899</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,307</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,713</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;39,961</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;36,505</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;40,119</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1665","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Adoption of the new\n standard impacted our previously reported results as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<br />\n &#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>As<br />\n adjusted</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;<br />\n &#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<br />\n &#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>As<br />\n reported</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;<br />\n &#xA0;&#xA0;</b></font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Balance sheets:</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Current deferred income tax\n assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,915</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other long-term assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,117</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,953</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other current liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,555</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,766</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-term deferred income tax\n liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,295</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,835</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1666","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of other income\n (expense), net were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Dividends and interest\n income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;903</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;766</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;883</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Interest expense</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1,243</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(781</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(597</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net recognized gains on\n investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>668</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">716</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">437</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net losses on derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(443</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(423</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(328</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net gains (losses) on foreign\n currency remeasurements</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(121</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">335</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(165</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(195</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(267</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(169</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(431</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">346</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">61</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1667","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Changes in the\n restructuring liability were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Severance</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring liability as of\n June&#xA0;30, 2015</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>588</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>249</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>837</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring charges</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>372</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>129</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Reversal of prior year restructuring\n charges</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(21</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(21</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash paid</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(466</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(112</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(578</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(24</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(6</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(30</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Restructuring liability as of\n June&#xA0;30, 2016</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;470</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;239</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;709</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x201C;<i>Other&#x201D; primarily reflects activities associated\n with the consolidation of our facilities and manufacturing\n operations, including contract termination costs and asset\n write-downs.</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1668","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingPolicyPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Segment\n Information</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In June\n 2015, we announced a change in organizational structure to align to\n our strategic direction as a productivity and platform company.\n During the first quarter of fiscal year 2016, our chief operating\n decision maker, who is also our Chief Executive Officer, requested\n changes in the information that he regularly reviews for purposes\n of allocating resources and assessing performance. As a result,\n beginning in fiscal year 2016, we report our financial performance\n based on our new segments described in Note 21 &#x2013; Segment\n Information and Geographic Data. We have recast certain prior\n period amounts to conform to the way we internally manage and\n monitor segment performance during fiscal year 2016. This change\n primarily impacted Note 10 &#x2013; Goodwill, Note 15 &#x2013;\n Unearned Revenue, and Note 21 &#x2013; Segment Information and\n Geographic Data, with no impact on consolidated net income or cash\n flows.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font size=\"2\" style=\"font-family:Arial\">Revenue and costs are\n generally directly attributed to our segments. However, due to the\n integrated structure of our business, certain revenue recognized\n and costs incurred by one segment may benefit other segments.\n Revenue on certain contracts is allocated among the segments based\n on the relative value of the underlying products and services,\n which can include allocation based on actual prices charged, prices\n when sold separately, or estimated costs plus a profit margin. Cost\n of revenue is allocated in certain cases based on a relative\n revenue methodology. Operating expenses that are allocated\n primarily include those relating to marketing of products and\n services from which multiple segments benefit, and are generally\n allocated based on relative gross margin.</font></p>\n <div>\n <div>&#xA0;</div>\n <div><font size=\"2\" style=\"font-family:Arial\">In addition, certain costs\n incurred at a corporate level that are identifiable and that\n benefit our segments are allocated to them. These allocated costs\n include costs of: legal, including settlements, and fines;\n information technology; human resources; finance; excise taxes;\n field selling; shared facilities services; and customer service and\n support. Each allocation is measured differently based on the\n specific facts and circumstances of the costs being allocated.\n Certain corporate-level activity is not allocated to our segments,\n including impairment, integration, and restructuring\n expenses.</font></div>\n <div>&#xA0;</div>\n <div><font size=\"2\" style=\"font-family:Arial\">Corporate and Other operating\n income (loss) includes adjustments to conform our internal\n accounting policies to U.S. GAAP, and impairment, integration, and\n restructuring expenses. Significant internal accounting policies\n that differ from U.S. GAAP relate to revenue\n recognition.</font></div>\n <div>&#xA0;</div>\n <div><font size=\"2\" style=\"font-family:Arial\">Assets are not allocated to\n segments for internal reporting presentations. A portion of\n amortization and depreciation is included with various other costs\n in an overhead allocation to each segment; it is impracticable for\n us to separately identify the amount of amortization and\n depreciation by segment that is included in the measure of segment\n profit or loss.</font></div>\n </div>\n </div>"}]},{"name":"rpt:f-1669","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.018","decimals":3}]},{"name":"rpt:f-1670","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 18 &#x2014;\n STOCKHOLDERS&#x2019; EQUITY</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Shares Outstanding</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Shares of common stock\n outstanding were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"82%\"></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"1%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, beginning of year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>8,027</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,239</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,328</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Issued</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>75</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">83</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">86</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Repurchased</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(294</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(295</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(175</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, end of year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>7,808</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,027</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,239</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Share Repurchases</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">On September&#xA0;16,\n 2013, our Board of Directors approved a share repurchase program\n authorizing up to $40.0 billion in share repurchases. The share\n repurchase program became effective on October&#xA0;1, 2013, has no\n expiration date, and may be suspended or discontinued at any time\n without notice. This share repurchase program replaced the share\n repurchase program that was announced on September&#xA0;22, 2008\n and expired on September&#xA0;30, 2013. As of June&#xA0;30, 2016,\n $7.1 billion remained of our $40.0 billion share repurchase\n program. All repurchases were made using cash resources.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We repurchased the\n following shares of common stock under the above-described\n repurchase plans:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"54%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Shares</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Shares</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Shares</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"8\"></td>\n <td height=\"5\" colspan=\"8\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" colspan=\"5\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" colspan=\"5\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup>&#xA0;</b></font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">First quarter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>89</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">43</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">47</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Second quarter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>66</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,600</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">43</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">53</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Third quarter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>69</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,600</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">116</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">47</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,791</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Fourth quarter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>70</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,600</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">93</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,209</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">28</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,118</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>294</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;14,800</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">295</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;13,209</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">175</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;6,409</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Of\n the 175&#xA0;million shares repurchased in fiscal year 2014,\n 128&#xA0;million shares were repurchased for $4.9 billion under the\n share repurchase program approved by our Board of Directors on\n September&#xA0;16, 2013 and 47&#xA0;million shares were repurchased\n for $1.5 billion under the share repurchase program that was\n announced on September&#xA0;22, 2008 and expired on\n September&#xA0;30, 2013.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The above table excludes\n shares repurchased to settle statutory employee tax withholding\n related to the vesting of stock awards.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Dividends</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In fiscal year 2016, our\n Board of Directors declared the following dividends:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"43%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Declaration Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Dividend</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Per&#xA0;Share</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Record Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total&#xA0;Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Payment&#xA0;Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>September&#xA0;15,\n 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;0.36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>November&#xA0;19,&#xA0;2015</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,868</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>December&#xA0;10,&#xA0;2015</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>December&#xA0;2,\n 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;0.36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>February&#xA0;18, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,842</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>March&#xA0;10, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>March&#xA0;15, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;0.36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>May&#xA0;19, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,821</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>June&#xA0;9, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>June&#xA0;14, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;0.36</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>August&#xA0;18, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;2,811</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>September&#xA0;8, 2016</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The dividend declared on\n June&#xA0;14, 2016 will be paid after the filing date of the 2016\n Form 10-K and was included in other current liabilities as of\n June&#xA0;30, 2016.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In fiscal year 2015, our\n Board of Directors declared the following dividends:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"43%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Declaration Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Dividend</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Per&#xA0;Share</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Record Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total&#xA0;Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Payment&#xA0;Date</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">September 16, 2014</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;0.31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">November&#xA0;20,&#xA0;2014</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,547</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December&#xA0;11,&#xA0;2014</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">December 3, 2014</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;0.31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">February 19, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,532</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">March 12, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">March 10, 2015</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;0.31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">May 21, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,496</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">June 11, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">June&#xA0;9, 2015</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;0.31</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">August 20, 2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,475</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">September&#xA0;10,&#xA0;2015</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The dividend declared on\n June&#xA0;9, 2015 was included in other current liabilities as of\n June&#xA0;30, 2015.</font></p>\n </div>"}]},{"name":"rpt:f-1671","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"15000000","decimals":-6}]},{"name":"rpt:f-1672","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"294000000","decimals":-6}]},{"name":"rpt:f-1673","factDimensions":{"xbrl:concept":"us-gaap:TradeAndOtherAccountsReceivablePolicy","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Allowance for Doubtful\n Accounts</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The allowance for\n doubtful accounts reflects our best estimate of probable losses\n inherent in the accounts receivable balance. We determine the\n allowance based on known troubled accounts, historical experience,\n and other currently available evidence. Activity in the allowance\n for doubtful accounts was as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"82%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, beginning of\n period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;335</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;301</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;336</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Charged to costs and other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>146</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">77</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Write-offs</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(55</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(43</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(51</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, end of period</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>426</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">335</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">301</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1674","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Estimates and\n Assumptions</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Preparing\n financial statements requires management to make estimates and\n assumptions that affect the reported amounts of assets,\n liabilities, revenue, and expenses. Examples of estimates include:\n loss contingencies; product warranties; the fair value of, and/or\n potential impairment of goodwill and intangible assets, for our\n reporting units; product life cycles; useful lives of our tangible\n and intangible assets; allowances for doubtful accounts; allowances\n for product returns; the market value of and volume of demand for\n our inventory; and stock-based compensation forfeiture rates.\n Examples of assumptions include: the elements comprising a software\n arrangement, including the distinction between upgrades or\n enhancements and new products; when technological feasibility is\n achieved for our products; the potential outcome of future tax\n consequences of events that have been recognized on our\n consolidated financial statements or tax returns; and determining\n when investment impairments are other-than-temporary. Actual\n results and outcomes may differ from management&#x2019;s estimates\n and assumptions.</font></p>\n </div>"}]},{"name":"rpt:f-1675","factDimensions":{"xbrl:concept":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Accounting\n Principles</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The consolidated\n financial statements and accompanying notes are prepared in\n accordance with accounting principles generally accepted in the\n United States of America (&#x201C;U.S. GAAP&#x201D;).</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We have recast certain\n prior period amounts to conform to the current period presentation,\n with no impact on consolidated net income or cash flows.</font></p>\n </div>"}]},{"name":"rpt:f-1676","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 15\n &#x2014; UNEARNED REVENUE</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unearned\n revenue by segment was as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Productivity and Business\n Processes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12,482</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">11,643</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intelligent Cloud</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>11,472</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">10,346</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">More Personal Computing</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,246</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,246</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate and Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,709</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">83</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;33,909</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;25,318</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue\n from Windows 10 is primarily recognized at the time of billing in\n the More Personal Computing segment, and the deferral and\n subsequent recognition of revenue is reflected in Corporate and\n Other in the table above. As of June&#xA0;30, 2016, we deferred a\n net $6.6 billion in revenue related to Windows 10.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1677","factDimensions":{"xbrl:concept":"us-gaap:DerivativesPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Derivatives</i></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivative instruments\n are recognized as either assets or liabilities and are measured at\n fair value. The accounting for changes in the fair value of a\n derivative depends on the intended use of the derivative and the\n resulting designation.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">For derivative\n instruments designated as fair value hedges, the gains (losses) are\n recognized in earnings in the periods of change together with the\n offsetting losses (gains) on the hedged items attributed to the\n risk being hedged. For options designated as fair value hedges,\n changes in the time value are excluded from the assessment of hedge\n effectiveness and are recognized in earnings.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">For derivative\n instruments designated as cash flow hedges, the effective portion\n of the gains (losses) on the derivatives is initially reported as a\n component of OCI and is subsequently recognized in earnings when\n the hedged exposure is recognized in earnings. For options\n designated as cash flow hedges, changes in the time value are\n excluded from the assessment of hedge effectiveness and are\n recognized in earnings. Gains (losses) on derivatives representing\n either hedge components excluded from the assessment of\n effectiveness or hedge ineffectiveness are recognized in\n earnings.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">For derivative\n instruments that are not designated as hedges, gains (losses) from\n changes in fair values are primarily recognized in other income\n (expense), net. Other than those derivatives entered into for\n investment purposes, such as commodity contracts, the gains\n (losses) are generally economically offset by unrealized gains\n (losses) in the underlying available-for-sale securities, which are\n recorded as a component of OCI until the securities are sold or\n other-than-temporarily impaired, at which time the amounts are\n reclassified from accumulated other comprehensive income\n (&#x201C;AOCI&#x201D;) into other income (expense), net.</font></p>\n </div>"}]},{"name":"rpt:f-1678","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 2 &#x2014;\n EARNINGS PER SHARE</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Basic earnings per share\n (&#x201C;EPS&#x201D;) is computed based on the weighted average\n number of shares of common stock outstanding during the period.\n Diluted EPS is computed based on the weighted average number of\n shares of common stock plus the effect of dilutive potential common\n shares outstanding during the period using the treasury stock\n method. Dilutive potential common shares include outstanding stock\n options and stock awards.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of basic and diluted\n EPS are as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions, except earnings per share)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net income available for common\n shareholders (A)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;16,798</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;12,193</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;22,074</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Weighted average outstanding shares\n of common stock (B)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>7,925</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,177</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,299</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Dilutive effect of stock-based\n awards</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>88</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">77</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common stock and common stock\n equivalents (C)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>8,013</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,254</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,399</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Earnings Per Share</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Basic (A/B)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.12</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.49</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2.66</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Diluted (A/C)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.48</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2.63</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Anti-dilutive stock-based\n awards excluded from the calculations of diluted EPS were\n immaterial during the periods presented.</font></p>\n </div>"}]},{"name":"rpt:f-1679","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.150","decimals":3}]},{"name":"rpt:f-1680","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"MICROSOFT CORPORATION"}]},{"name":"rpt:f-1681","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"No"}]},{"name":"rpt:f-1682","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"center\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 6 &#x2014; FAIR\n VALUE MEASUREMENTS</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Assets and Liabilities Measured at\n Fair Value on a Recurring Basis</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following tables\n present the fair value of our financial instruments that are\n measured at fair value on a recurring basis:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"50%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level 1</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level 2</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level&#xA0;3</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gross</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Value</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Netting&#xA0;<sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Net&#xA0;Fair<br />\n Value</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Assets</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mutual funds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commercial paper</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certificates of deposit</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and agency\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>86,492</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,707</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>90,199</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>90,199</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,705</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,715</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,715</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,803</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,803</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,803</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,361</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,362</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,362</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,918</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,114</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,050</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,050</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>633</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>639</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(401</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>238</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>94,438</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>24,963</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;19</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>119,420</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(401</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>119,019</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Liabilities</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives and other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>17</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>613</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>630</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(398</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>232</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"16\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n <td height=\"16\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level 1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level 2</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Level&#xA0;3</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font><br />\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></p>\n </td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gross</b></font><br />\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fair</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Value</b></font></p>\n </td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font><br />\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Netting</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<br />\n &#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Net&#xA0;Fair<br />\n Value</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;<br />\n &#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Assets</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mutual funds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commercial paper</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certificates of deposit</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and agency\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">71,930</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">955</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,885</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,885</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">131</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,299</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,430</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,430</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,917</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,917</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,917</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,108</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,109</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,109</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,585</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,277</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">10,876</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">10,876</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">979</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">988</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(162</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">826</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;81,750</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;22,761</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;20</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;104,531</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(162</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;104,369</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Liabilities</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives and other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">159</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">54</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">218</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(161</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">57</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>These amounts represent the impact of netting derivative\n assets and derivative liabilities when a legally enforceable master\n netting agreement exists and fair value adjustments related to our\n own credit risk and counterparty credit risk.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The changes in our Level\n 3 financial instruments that are measured at fair value on a\n recurring basis were immaterial during the periods\n presented.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following table\n reconciles the total &#x201C;Net Fair Value&#x201D; of assets above\n to our balance sheet presentation of these same assets in Note 4\n &#x2013; Investments.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net fair value of assets measured at\n fair value on a recurring basis</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>119,019</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">104,369</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,679</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock measured\n at fair value on a nonrecurring basis</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>767</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">561</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other investments measured at fair\n value on a nonrecurring basis</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>593</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">589</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Less derivative net assets classified\n as other current assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(246</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(648</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Recorded basis of investment\n components</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;123,646</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;108,554</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Financial Assets and Liabilities\n Measured at Fair Value on a Nonrecurring Basis</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During fiscal year 2016\n and 2015, we did not record any material other-than-temporary\n impairments on financial assets required to be measured at fair\n value on a nonrecurring basis.</font></p>\n </div>"}]},{"name":"rpt:f-1683","factDimensions":{"xbrl:concept":"us-gaap:GoodwillDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u><br class=\"Apple-interchange-newline\" />\n NOTE 10 &#x2014; GOODWILL</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Changes\n in the carrying amount of goodwill were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"35%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Acquisitions</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Acquisitions</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Other</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,<br />\n 2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"28\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Productivity and Business\n Processes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,116</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">376</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(183</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,309</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>443</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(74</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,678</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intelligent Cloud</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,631</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">291</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(5</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,917</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>549</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,467</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">More Personal Computing</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9,380</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,788</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(5,455</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,713</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>100</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(86</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,727</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total goodwill</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;20,127</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,455</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(5,643</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;16,939</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;1,092</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(159</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;17,872</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n measurement periods for the valuation of assets acquired and\n liabilities assumed end as soon as information on the facts and\n circumstances that existed as of the acquisition dates becomes\n available, but do not exceed 12 months. Adjustments in purchase\n price allocations may require a recasting of the amounts allocated\n to goodwill retroactive to the periods in which the acquisitions\n occurred.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Any\n change in the goodwill amounts resulting from foreign currency\n translations and purchase accounting adjustments are presented as\n &#x201C;Other&#x201D; in the above table. Also included in\n &#x201C;Other&#x201D; are business dispositions and transfers between\n business segments due to reorganizations, as applicable. For fiscal\n year 2015, a $5.1 billion goodwill impairment charge was included\n in &#x201C;Other,&#x201D; as discussed below. This goodwill\n impairment charge was included in impairment, integration, and\n restructuring expenses on our consolidated income statement, and\n reflected in Corporate and Other in our table of operating income\n (loss) by segment in Note 21 &#x2013; Segment Information and\n Geographic Data.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our\n accumulated goodwill impairment as of both June&#xA0;30, 2016 and\n 2015 was $11.3 billion.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">As\n discussed in Note 21 &#x2013; Segment Information and Geographic\n Data, during the first quarter of fiscal year 2016 our chief\n operating decision maker requested changes in the information that\n he regularly reviews for purposes of allocating resources and\n assessing performance. This resulted in a change in our operating\n segments and reporting units. We allocated goodwill to our new\n reporting units using a relative fair value approach. In addition,\n we completed an assessment of any potential goodwill impairment for\n all reporting units immediately prior to the reallocation and\n determined that no impairment existed.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Goodwill\n Impairment</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We test\n goodwill for impairment annually on May&#xA0;1 at the reporting\n unit level, primarily using a discounted cash flow methodology with\n a peer-based, risk-adjusted weighted average cost of capital. We\n believe use of a discounted cash flow approach is the most reliable\n indicator of the fair values of the businesses.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">No\n instances of impairment were identified in our May&#xA0;1, 2016\n test.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Upon\n completion of the annual testing as of May&#xA0;1, 2015, our\n previous Phone Hardware reporting unit goodwill was determined to\n be impaired. Phone Hardware goodwill is included in the Devices\n reporting unit within More Personal Computing under our current\n segment structure. In the second half of fiscal year 2015, Phone\n Hardware did not meet its sales volume and revenue goals, and the\n mix of units sold had lower margins than planned. These results,\n along with changes in the competitive marketplace and an evaluation\n of business priorities, led to a shift in strategic direction and\n reduced future revenue and profitability expectations for the\n business. As a result of these changes in strategy and\n expectations, we forecasted reductions in unit volume growth rates\n and lower future cash flows used to estimate the fair value of the\n Phone Hardware reporting unit, which resulted in the determination\n that an impairment adjustment was required.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Because\n our annual test indicated that Phone Hardware&#x2019;s carrying\n value exceeded its estimated fair value, a second phase of the\n goodwill impairment test (&#x201C;Step 2&#x201D;) was performed\n specific to Phone Hardware. Under Step 2, the fair value of all\n Phone Hardware assets and liabilities were estimated, including\n tangible assets, existing technology, patent agreements, and\n contractual arrangements, for the purpose of deriving an estimate\n of the implied fair value of goodwill. The implied fair value of\n the goodwill was then compared to the recorded goodwill to\n determine the amount of the impairment. Assumptions used in\n measuring the value of these assets and liabilities included the\n discount rates and royalty rates used in valuing the intangible\n assets, and consideration of the market environment in valuing the\n tangible assets.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">No other\n instances of impairment were identified in our May&#xA0;1, 2015\n test.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1684","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Income\n Taxes</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Income\n tax expense includes U.S. and international income taxes, the\n provision for U.S. taxes on undistributed earnings of international\n subsidiaries not deemed to be permanently reinvested, and interest\n and penalties on uncertain tax positions. Certain income and\n expenses are not reported in tax returns and financial statements\n in the same year. The tax effect of such temporary differences is\n reported as deferred income taxes. Deferred tax assets are reported\n net of a valuation allowance when it is more likely than not that a\n tax benefit will not be realized. All deferred income taxes are\n classified as long-term on our consolidated balance\n sheets.</font></p>\n </div>"}]},{"name":"rpt:f-1685","factDimensions":{"xbrl:concept":"us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 9\n &#x2014; BUSINESS COMBINATIONS</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Mojang Synergies\n AB</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">On\n November&#xA0;6, 2014, we acquired Mojang Synergies AB\n (&#x201C;Mojang&#x201D;), the Swedish video game developer of the\n Minecraft gaming franchise, for $2.5 billion in cash, net of cash\n acquired. The addition of Minecraft and its community enhances our\n gaming portfolio across Windows, Xbox, and other ecosystems besides\n our own. The significant classes of assets and liabilities to which\n we allocated the purchase price were goodwill of $1.8 billion and\n identifiable intangible assets of $928 million, primarily\n marketing-related (trade names). The goodwill recognized in\n connection with the acquisition is primarily attributable to\n anticipated synergies from future growth, and is not expected to be\n deductible for tax purposes. We assigned the goodwill to More\n Personal Computing under our current segment structure.\n Identifiable intangible assets were assigned a total\n weighted-average amortization period of 6.3 years. Mojang has been\n included in our consolidated results of operations since the\n acquisition date.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Nokia&#x2019;s Devices\n and Services Business</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">On\n April&#xA0;25, 2014, we acquired substantially all of Nokia\n Corporation&#x2019;s (&#x201C;Nokia&#x201D;) Devices and Services\n business (&#x201C;NDS&#x201D;) for a total purchase price of $9.4\n billion, including cash acquired of $1.5 billion (the\n &#x201C;Acquisition&#x201D;). The purchase price consisted primarily\n of cash of $7.1 billion and Nokia&#x2019;s repurchase of convertible\n notes of $2.1 billion, which was a non-cash transaction, and\n liabilities assumed of $0.2 billion. The Acquisition was expected\n to accelerate the growth of our Devices business through faster\n innovation, synergies, and unified branding and\n marketing.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The\n allocation of the purchase price to goodwill was completed as of\n March&#xA0;31, 2015. The major classes of assets and liabilities to\n which we allocated the purchase price were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"91%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,506</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accounts\n receivable&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">754</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Inventories</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">544</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other current assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">936</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Property and equipment</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">981</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intangible assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,509</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Goodwill&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(b)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,456</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">221</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Current liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(4,575</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-term liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(890</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total purchase price</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;9,442</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Gross accounts receivable was $901 million, of which $147\n million was expected to be uncollectible.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(b)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Goodwill was assigned to More Personal Computing under our\n current segment structure. The goodwill was primarily attributed to\n increased synergies that were expected to be achieved from the\n integration of NDS.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Following are the details\n of the purchase price allocated to the intangible assets\n acquired:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Weighted</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Average&#xA0;Life</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Technology-based</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,493</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Contract-based</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Customer-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">359</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Marketing-related (trade\n names)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">157</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Fair value of intangible assets\n acquired</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,509</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During\n the fourth quarter of fiscal year 2016, we recorded $630 million of\n intangible and fixed asset impairment charges, and during the\n fourth quarter of fiscal year 2015, we recorded $7.5 billion of\n goodwill and asset impairment charges. The impairment charges for\n both periods related to our phone business. These costs are\n included in impairment, integration, and restructuring expenses on\n our consolidated income statement. See Note&#xA0;10 &#x2013;\n Goodwill and Note 11 &#x2013; Intangible Assets for additional\n details.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In May\n 2016, we announced an agreement to sell our entry-level feature\n phone assets for $350 million. The transaction is expected to close\n in the second half of calendar year 2016, subject to regulatory\n approvals and other closing conditions.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our\n consolidated income statement for fiscal year 2014 included revenue\n and operating loss of $2.0 billion and $692 million, respectively,\n attributable to NDS since the Acquisition.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Following\n are the supplemental consolidated results of Microsoft Corporation\n on an unaudited pro forma basis, as if the Acquisition had been\n consummated on July&#xA0;1, 2012:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"90%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions, except per share amounts)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;96,248</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">20,234</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Diluted earnings per share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2.41</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">These pro\n forma results were based on estimates and assumptions, which we\n believe are reasonable. They are not the results that would have\n been realized had we been a combined company during the periods\n presented and are not necessarily indicative of our consolidated\n results of operations in future periods. The pro forma results\n include adjustments primarily related to purchase accounting\n adjustments and the elimination of related party transactions\n between Microsoft and NDS. Acquisition costs and other nonrecurring\n charges incurred are included in the earliest period\n presented.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During\n the fourth quarter of fiscal year 2014, we incurred $21 million of\n acquisition costs associated with the purchase of NDS. Acquisition\n costs are primarily comprised of transaction fees and direct\n acquisition costs, including legal, finance, consulting, and other\n professional fees. These costs are included in impairment,\n integration, and restructuring expenses on our consolidated income\n statement for fiscal year 2014.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certain\n concurrent transactions were recognized separately from the\n Acquisition. Prior to the Acquisition, we had joint strategic\n initiatives with Nokia; this contractual relationship was\n terminated in conjunction with the Acquisition. No gain or loss was\n recorded upon termination of this agreement, as it was determined\n to be at market value. In addition, we agreed to license\n Nokia&#x2019;s mapping services and will pay Nokia separately for\n the services provided under a four-year license as they are\n rendered.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Other</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">During\n fiscal year 2016, we completed 17 acquisitions for total cash\n consideration of $1.4 billion. These entities have been included in\n our consolidated results of operations since their respective\n acquisition dates.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Pro forma\n results of operations for Mojang and our other acquisitions during\n the current period have not been presented because the effects of\n these business combinations, individually and in aggregate, were\n not material to our consolidated results of operations.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1686","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Property and\n Equipment</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Property and equipment is\n stated at cost less accumulated depreciation, and depreciated using\n the straight-line method over the shorter of the estimated useful\n life of the asset or the lease term. The estimated useful lives of\n our property and equipment are generally as follows: computer\n software developed or acquired for internal use, three to seven\n years; computer equipment, two to three years; buildings and\n improvements, five to 15 years; leasehold improvements, three to 20\n years; and furniture and equipment, one to 10 years. Land is not\n depreciated.</font></p>\n </div>"}]},{"name":"rpt:f-1687","factDimensions":{"xbrl:concept":"us-gaap:QuarterlyFinancialInformationTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 22\n &#x2014; QUARTERLY INFORMATION (UNAUDITED)</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"49%\"></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions, except per share amounts)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"18\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"20\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Quarter Ended</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>September&#xA0;30</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>December&#xA0;31</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>March&#xA0;31</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fiscal Year 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;20,379</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;23,796</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;20,531</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;20,614</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;85,320</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross margin</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>13,172</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>13,924</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12,809</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12,635</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>52,540</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Operating income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,793</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,026</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,283</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,080</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>20,182</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,902</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,018</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,756</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,122</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(b)</sup></font>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>16,798</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(b)</sup></font>&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Basic earnings per share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.61</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.63</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.48</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.40</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.12</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Diluted earnings per share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.61</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.62</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.47</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.39</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(b)</sup></font>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(b)</sup></font>&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fiscal Year 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23,201</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">26,470</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">21,729</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">22,180</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">93,580</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross margin</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,928</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16,334</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,568</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,712</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">60,542</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Operating income (loss)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,844</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,776</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,594</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(2,053</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18,161</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net income (loss)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,540</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,863</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,985</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(3,195</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;\n (c)</sup></font><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">12,193</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;\n (d)</sup></font><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Basic earnings (loss) per\n share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.55</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.71</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.61</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(0.40</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.49</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Diluted earnings (loss) per\n share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.54</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.71</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.61</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(0.40</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;\n (c)</sup></font><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.48</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;\n (d)</sup></font><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"20\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Reflects the impact of the net revenue deferral from Windows\n 10 of $1.3 billion, $1.7 billion, $1.6 billion, and $2.0 billion,\n for the first, second, third, and fourth quarter of fiscal year\n 2016, respectively, and $6.6 billion for fiscal year\n 2016.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(b)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes $630 million of asset impairment charges related to\n our phone business, and $480 million of restructuring charges\n associated with our 2016 restructuring plans, which together\n decreased net income and diluted EPS by $895 million and $0.11,\n respectively.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(c)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes $7.5 billion of goodwill and asset impairment\n charges related to our phone business, and $940 million of\n integration and restructuring expenses, primarily associated with\n our Phone Hardware Restructuring Plan, which together decreased net\n income and diluted EPS by $8.3 billion and $1.02,\n respectively.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(d)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes $7.5 billion of goodwill and asset impairment\n charges related to our phone business, and $2.5 billion of\n integration and restructuring expenses, primarily associated with\n our Phone Hardware Integration Plan and Phone Hardware\n Restructuring Plan, which together decreased net income and diluted\n EPS by $9.5 billion and $1.15, respectively.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n \n \n </div>"}]},{"name":"rpt:f-1688","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of intangible assets\n acquired during the periods presented were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"81%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Weighted</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Average&#xA0;Life</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Weighted</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Average&#xA0;Life</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"16\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Technology-based</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>361</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4&#xA0;years</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">874</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Marketing-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1&#xA0;year</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">543</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Customer-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>30</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3&#xA0;years</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">37</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;393</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4&#xA0;years</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;1,454</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1689","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue\n from external customers, classified by significant product and\n service offerings were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"78%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Microsoft Office system</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>23,588</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23,538</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">24,323</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Server products and tools</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>19,177</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18,612</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">17,055</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Xbox</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,395</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9,121</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,643</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Windows PC operating\n system</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>8,104</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(a)</sup></font>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,826</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16,856</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Advertising</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,098</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,557</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,016</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Consulting and product support\n services</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,641</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,090</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,767</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Surface</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,108</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,900</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,883</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Phone</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,358</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,702</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,073</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,851</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,234</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,217</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;85,320</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;93,580</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;86,833</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes a net $6.6 billion of revenue deferrals related to\n sales of Windows 10.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our total\n commercial cloud revenue, which primarily comprises Office 365\n commercial, Azure, Dynamics Online, and other cloud properties, was\n $9.5 billion, $5.8 billion, and $2.8 billion in fiscal years 2016,\n 2015, and 2014, respectively. These amounts are included in their\n respective product categories in the table above.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1690","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of intangible assets,\n all of which are finite-lived, were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"40%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gross<br />\n Carrying<br />\n Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Accumulated<br />\n Amortization</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Net&#xA0;Carrying<br />\n Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gross<br />\n Carrying<br />\n Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Accumulated<br />\n Amortization</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Net&#xA0;Carrying<br />\n Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Technology-based&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;5,970</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(3,648</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2,322</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,926</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(3,149</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,777</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Marketing-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,869</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(616</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,253</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,942</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(508</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,434</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Contract-based</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>796</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(718</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>78</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,192</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(710</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">482</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Customer-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>465</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(385</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>80</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">492</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(350</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">142</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,100</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(5,367</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;3,733</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;9,552</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(4,717</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;4,835</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Technology-based intangible assets included $115 million and\n $116 million as of June&#xA0;30, 2016 and 2015, respectively, of\n net carrying amount of software to be sold, leased, or otherwise\n marketed.</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1691","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"49%\"></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"4%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions, except per share amounts)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"18\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"20\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Quarter Ended</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>September&#xA0;30</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>December&#xA0;31</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>March&#xA0;31</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Total</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fiscal Year 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;20,379</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;23,796</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;20,531</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;20,614</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;85,320</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross margin</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>13,172</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>13,924</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12,809</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12,635</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>52,540</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Operating income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,793</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,026</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,283</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,080</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>20,182</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,902</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,018</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,756</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,122</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(b)</sup></font>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>16,798</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(b)</sup></font>&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Basic earnings per share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.61</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.63</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.48</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.40</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.12</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Diluted earnings per share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.61</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.62</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.47</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0.39</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(b)</sup></font>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>2.10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(b)</sup></font>&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Fiscal Year 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23,201</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">26,470</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">21,729</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">22,180</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">93,580</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gross margin</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,928</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16,334</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,568</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,712</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">60,542</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Operating income (loss)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,844</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,776</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,594</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(2,053</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18,161</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net income (loss)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,540</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,863</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,985</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(3,195</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;\n (c)</sup></font><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">12,193</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;\n (d)</sup></font><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Basic earnings (loss) per\n share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.55</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.71</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.61</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(0.40</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.49</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Diluted earnings (loss) per\n share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.54</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.71</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0.61</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(0.40</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;\n (c)</sup></font><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.48</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;\n (d)</sup></font><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"20\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Reflects the impact of the net revenue deferral from Windows\n 10 of $1.3 billion, $1.7 billion, $1.6 billion, and $2.0 billion,\n for the first, second, third, and fourth quarter of fiscal year\n 2016, respectively, and $6.6 billion for fiscal year\n 2016.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(b)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes $630 million of asset impairment charges related to\n our phone business, and $480 million of restructuring charges\n associated with our 2016 restructuring plans, which together\n decreased net income and diluted EPS by $895 million and $0.11,\n respectively.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(c)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes $7.5 billion of goodwill and asset impairment\n charges related to our phone business, and $940 million of\n integration and restructuring expenses, primarily associated with\n our Phone Hardware Restructuring Plan, which together decreased net\n income and diluted EPS by $8.3 billion and $1.02,\n respectively.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(d)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes $7.5 billion of goodwill and asset impairment\n charges related to our phone business, and $2.5 billion of\n integration and restructuring expenses, primarily associated with\n our Phone Hardware Integration Plan and Phone Hardware\n Restructuring Plan, which together decreased net income and diluted\n EPS by $9.5 billion and $1.15, respectively.</i></font></p>\n </td>\n </tr>\n </table>\n \n \n </div>"}]},{"name":"rpt:f-1692","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureOfMajorCustomers","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"No sales to an individual customer or country other than the United States  accounted for more than 10% of fiscal year 2016, 2015, or 2014 revenue."}]},{"name":"rpt:f-1693","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"center\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><u>NOTE 21\n &#x2014; SEGMENT INFORMATION AND GEOGRAPHIC DATA</u></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In its\n operation of the business, management, including our chief\n operating decision maker, reviews certain financial information,\n including segmented internal profit and loss statements prepared on\n a basis not consistent with U.S. GAAP.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In June\n 2015, we announced a change in organizational structure to align to\n our strategic direction as a productivity and platform company.\n During the first quarter of fiscal year 2016, our chief operating\n decision maker requested changes in the information that he\n regularly reviews for purposes of allocating resources and\n assessing performance. As a result, beginning in fiscal year 2016,\n we report our financial performance based on our new segments,\n Productivity and Business Processes, Intelligent Cloud, and More\n Personal Computing, and analyze operating income as the measure of\n segment profitability. We have recast certain prior period amounts\n to conform to the way we internally manage and monitor segment\n performance.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our\n reportable segments are described below.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Productivity and\n Business Processes</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our\n Productivity and Business Processes segment consists of products\n and services in our portfolio of productivity, communication, and\n information services, spanning a variety of devices and platforms.\n This segment primarily comprises:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Office\n Commercial, including volume licensing and subscriptions to Office\n 365 commercial for products and services such as Office, Exchange,\n SharePoint, and Skype for Business, and related Client Access\n Licenses (&#x201C;CALs&#x201D;).</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Office\n Consumer, including Office sold through retail or through an Office\n 365 consumer subscription, and Office Consumer Services, including\n Skype, Outlook.com, and OneDrive.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Dynamics business solutions, including Dynamics ERP products,\n Dynamics CRM on-premises, and Dynamics CRM Online.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Intelligent\n Cloud</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our\n Intelligent Cloud segment consists of our public, private, and\n hybrid server products and cloud services that can power modern\n business. This segment primarily comprises:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Server\n products and cloud services, including Microsoft SQL Server,\n Windows Server, Visual Studio, System Center, and related CALs, as\n well as Azure.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Enterprise Services, including Premier Support Services and\n Microsoft Consulting Services.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>More Personal\n Computing</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our More\n Personal Computing segment consists of products and services geared\n towards harmonizing the interests of end users, developers, and IT\n professionals across screens of all sizes. This segment primarily\n comprises:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Windows, including Windows original equipment manufacturer\n licensing (&#x201C;Windows OEM&#x201D;) and other non-volume\n licensing of the Windows operating system, volume licensing of the\n Windows operating system, patent licensing, Windows Embedded, MSN\n display advertising, and Windows Phone licensing.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Devices, including Surface, phones, and PC\n accessories.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gaming, including Xbox hardware; Xbox Live, comprising\n transactions, subscriptions, and advertising; video games; and\n third-party video game royalties.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td width=\"5%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" width=\"2%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#x2022;</font></td>\n <td valign=\"top\" width=\"1%\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Search\n advertising.</font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue\n and costs are generally directly attributed to our segments.\n However, due to the integrated structure of our business, certain\n revenue recognized and costs incurred by one segment may benefit\n other segments. Revenue on certain contracts is allocated among the\n segments based on the relative value of the underlying products and\n services, which can include allocation based on actual prices\n charged, prices when sold separately, or estimated costs plus a\n profit margin. Cost of revenue is allocated in certain cases based\n on a relative revenue methodology. Operating expenses that are\n allocated primarily include those relating to marketing of products\n and services from which multiple segments benefit, and are\n generally allocated based on relative gross margin.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">In\n addition, certain costs incurred at a corporate level that are\n identifiable and that benefit our segments are allocated to them.\n These allocated costs include costs of: legal, including\n settlements, and fines; information technology; human resources;\n finance; excise taxes; field selling; shared facilities services;\n and customer service and support. Each allocation is measured\n differently based on the specific facts and circumstances of the\n costs being allocated. Certain corporate-level activity is not\n allocated to our segments, including impairment, integration, and\n restructuring expenses.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Segment\n revenue and operating income (loss) were as follows during the\n periods presented:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Revenue</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Productivity and Business\n Processes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;26,487</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;26,430</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;26,976</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intelligent Cloud</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>25,042</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23,715</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">21,735</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">More Personal Computing</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>40,460</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">43,160</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">38,460</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate and Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(6,669</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">275</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(338</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>85,320</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">93,580</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">86,833</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Operating income\n (loss)</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Productivity and Business\n Processes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;12,461</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;13,359</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;14,173</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intelligent Cloud</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,358</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9,871</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,446</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">More Personal Computing</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,142</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,667</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,605</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate and Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(7,779</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9,736</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(465</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total operating income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>20,182</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18,161</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">27,759</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate\n and Other operating income (loss) includes adjustments to conform\n our internal accounting policies to U.S. GAAP, and impairment,\n integration, and restructuring expenses. Significant internal\n accounting policies that differ from U.S. GAAP relate to revenue\n recognition.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate\n and Other operating income (loss) activity was as follows during\n the periods presented:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"78%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"6\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Impairment, integration and\n restructuring expenses</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(1,110</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(10,011</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(127</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue reconciling amounts and\n other&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(6,669</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">275</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(338</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total Corporate and Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(7,779</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9,736</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(465</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Revenue reconciling amounts and other for fiscal year 2016\n primarily consisted of a net $6.6 billion of revenue deferrals\n related to sales of Windows 10. Revenue reconciling amounts for\n fiscal year 2015 included a net $303 million of previously deferred\n net revenue related to sales of bundled products and services\n (&#x201C;Bundled Offerings&#x201D;). Revenue reconciling amounts for\n fiscal year 2014 included a net $349 million of revenue deferrals\n related to Bundled Offerings.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">No sales\n to an individual customer or country other than the United States\n accounted for more than 10% of fiscal year 2016, 2015, or 2014\n revenue. Revenue, classified by the major geographic areas in which\n our customers are located, was as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">United\n States&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;40,578</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;42,941</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;43,474</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other countries</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>44,742</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">50,639</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">43,359</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>85,320</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">93,580</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">86,833</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes billings to OEMs and certain multinational\n organizations because of the nature of these businesses and the\n impracticability of determining the geographic source of the\n revenue.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue\n from external customers, classified by significant product and\n service offerings were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"78%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Microsoft Office system</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>23,588</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23,538</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">24,323</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Server products and tools</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>19,177</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">18,612</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">17,055</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Xbox</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,395</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9,121</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,643</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Windows PC operating\n system</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>8,104</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">&#xA0;(a)</sup></font>&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">14,826</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16,856</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Advertising</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,098</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,557</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,016</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Consulting and product support\n services</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,641</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,090</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,767</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Surface</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,108</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,900</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,883</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Phone</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,358</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,702</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,073</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,851</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,234</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,217</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;85,320</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;93,580</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;86,833</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 6px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Includes a net $6.6 billion of revenue deferrals related to\n sales of Windows 10.</i></font></p>\n </td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Our total\n commercial cloud revenue, which primarily comprises Office 365\n commercial, Azure, Dynamics Online, and other cloud properties, was\n $9.5 billion, $5.8 billion, and $2.8 billion in fiscal years 2016,\n 2015, and 2014, respectively. These amounts are included in their\n respective product categories in the table above.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Assets\n are not allocated to segments for internal reporting presentations.\n A portion of amortization and depreciation is included with various\n other costs in an overhead allocation to each segment; it is\n impracticable for us to separately identify the amount of\n amortization and depreciation by segment that is included in the\n measure of segment profit or loss.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-lived assets, excluding financial instruments and tax\n assets, classified by the location of the controlling statutory\n company and with countries over 10% of the total shown separately,\n were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12px &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n &#xA0;</p>\n <table style=\"FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">United States</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>22,819</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">19,562</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">17,653</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Luxembourg</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,854</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,879</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,913</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Finland</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>389</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,757</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9,840</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other countries</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,899</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,307</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,713</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(0,0,0)\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;39,961</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;36,505</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;40,119</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(89,89,89)\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: rgb(255,255,255)\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <br class=\"Apple-interchange-newline\" />\n \n </div>"}]},{"name":"rpt:f-1694","factDimensions":{"xbrl:concept":"us-gaap:StandardProductWarrantyPolicy","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Product Warranty</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We provide for the\n estimated costs of fulfilling our obligations under hardware and\n software warranties at the time the related revenue is recognized.\n For hardware warranties, we estimate the costs based on historical\n and projected product failure rates, historical and projected\n repair costs, and knowledge of specific product failures (if any).\n The specific hardware warranty terms and conditions vary depending\n upon the product sold and the country in which we do business, but\n generally include parts and labor over a period generally ranging\n from 90&#xA0;days to three years. For software warranties, we\n estimate the costs to provide bug fixes, such as security patches,\n over the estimated life of the software. We regularly reevaluate\n our estimates to assess the adequacy of the recorded warranty\n liabilities and adjust the amounts as necessary.</font></p>\n </div>"}]},{"name":"rpt:f-1695","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"75000000","decimals":-6}]},{"name":"rpt:f-1696","factDimensions":{"xbrl:concept":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The aggregate changes in\n the balance of unrecognized tax benefits were as\n follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, beginning of year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,599</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,714</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8,648</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Decreases related to\n settlements</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(201</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(50</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(583</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Increases for tax positions related\n to the current year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,086</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,091</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">566</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Increases for tax positions related\n to prior years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>115</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">94</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">217</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Decreases for tax positions related\n to prior years</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(317</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(144</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(95</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Decreases due to lapsed statutes of\n limitations</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(118</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(106</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(39</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Balance, end of year</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;10,164</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;9,599</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;8,714</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1697","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85320000000","decimals":-6}]},{"name":"rpt:f-1698","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8343000000","decimals":-6}]},{"name":"rpt:f-1699","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15969000000","decimals":-6}]},{"name":"rpt:f-1700","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-238000000","decimals":-6}]},{"name":"rpt:f-1701","factDimensions":{"xbrl:concept":"us-gaap:InvestmentIncomeNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"903000000","decimals":-6}]},{"name":"rpt:f-1702","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssets","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41000000","decimals":-6}]},{"name":"rpt:f-1703","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnDerivativeInstrumentsNetPretax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-443000000","decimals":-6}]},{"name":"rpt:f-1704","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-121000000","decimals":-6}]},{"name":"rpt:f-1705","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"882000000","decimals":-6}]},{"name":"rpt:f-1706","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-154000000","decimals":-6}]},{"name":"rpt:f-1707","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueGoodsNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61502000000","decimals":-6}]},{"name":"rpt:f-1708","factDimensions":{"xbrl:concept":"us-gaap:RecognitionOfDeferredRevenue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48498000000","decimals":-6}]},{"name":"rpt:f-1709","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20182000000","decimals":-6}]},{"name":"rpt:f-1710","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16798000000","decimals":-6}]},{"name":"rpt:f-1711","factDimensions":{"xbrl:concept":"us-gaap:InterestPaid","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1100000000","decimals":-8}]},{"name":"rpt:f-1712","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-600000000","decimals":-6}]},{"name":"rpt:f-1713","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"530000000","decimals":-6}]},{"name":"rpt:f-1714","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"668000000","decimals":-6}]},{"name":"rpt:f-1715","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15813000000","decimals":-6}]},{"name":"rpt:f-1716","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1086000000","decimals":-6}]},{"name":"rpt:f-1717","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebtMaturingInMoreThanThreeMonths","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2796000000","decimals":-6}]},{"name":"rpt:f-1718","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRestructuring","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"578000000","decimals":-6}]},{"name":"rpt:f-1719","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11006000000","decimals":-6}]},{"name":"rpt:f-1720","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-228000000","decimals":-6}]},{"name":"rpt:f-1721","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-519000000","decimals":-6}]},{"name":"rpt:f-1722","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-203000000","decimals":-6}]},{"name":"rpt:f-1723","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3900000000","decimals":-8}]},{"name":"rpt:f-1724","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52540000000","decimals":-6}]},{"name":"rpt:f-1725","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115000000","decimals":-6}]},{"name":"rpt:f-1726","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInvestments","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"129758000000","decimals":-6}]},{"name":"rpt:f-1727","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-195000000","decimals":-6}]},{"name":"rpt:f-1728","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-985000000","decimals":-6}]},{"name":"rpt:f-1729","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-431000000","decimals":-6}]},{"name":"rpt:f-1730","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1167000000","decimals":-6}]},{"name":"rpt:f-1731","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20076000000","decimals":-6}]},{"name":"rpt:f-1732","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19751000000","decimals":-6}]},{"name":"rpt:f-1733","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-325000000","decimals":-6}]},{"name":"rpt:f-1734","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesGrossRealizedGains","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1376000000","decimals":-6}]},{"name":"rpt:f-1735","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2668000000","decimals":-6}]},{"name":"rpt:f-1736","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"386000000","decimals":-6}]},{"name":"rpt:f-1737","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"332000000","decimals":-6}]},{"name":"rpt:f-1738","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4900000000","decimals":-8}]},{"name":"rpt:f-1739","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-67000000","decimals":-6}]},{"name":"rpt:f-1740","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2953000000","decimals":-6}]},{"name":"rpt:f-1741","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88000000","decimals":-6}]},{"name":"rpt:f-1742","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1243000000","decimals":-6}]},{"name":"rpt:f-1743","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-23950000000","decimals":-6}]},{"name":"rpt:f-1744","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfCommonStock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"668000000","decimals":-6}]},{"name":"rpt:f-1745","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"93287000000","decimals":-6}]},{"name":"rpt:f-1746","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"201000000","decimals":-6}]},{"name":"rpt:f-1747","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"118000000","decimals":-6}]},{"name":"rpt:f-1748","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163000000","decimals":-6}]},{"name":"rpt:f-1749","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1600000000","decimals":-8}]},{"name":"rpt:f-1750","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"630000000","decimals":-6}]},{"name":"rpt:f-1751","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"545000000","decimals":-6}]},{"name":"rpt:f-1752","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1940000000","decimals":-6}]},{"name":"rpt:f-1753","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2621000000","decimals":-6}]},{"name":"rpt:f-1754","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanCostRecognized","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"549000000","decimals":-6}]},{"name":"rpt:f-1755","factDimensions":{"xbrl:concept":"us-gaap:GoodwillOtherIncreaseDecrease","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-159000000","decimals":-6}]},{"name":"rpt:f-1756","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57072000000","decimals":-6}]},{"name":"rpt:f-1757","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-766000000","decimals":-6}]},{"name":"rpt:f-1758","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322000000","decimals":-6}]},{"name":"rpt:f-1759","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-369000000","decimals":-6}]},{"name":"rpt:f-1760","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserveAccrualAdjustment1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-21000000","decimals":-6}]},{"name":"rpt:f-1761","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14697000000","decimals":-6}]},{"name":"rpt:f-1762","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4563000000","decimals":-6}]},{"name":"rpt:f-1763","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8393000000","decimals":-6}]},{"name":"rpt:f-1764","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-121000000","decimals":-6}]},{"name":"rpt:f-1765","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1766","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7195000000","decimals":-6}]},{"name":"rpt:f-1767","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11988000000","decimals":-6}]},{"name":"rpt:f-1768","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"317000000","decimals":-6}]},{"name":"rpt:f-1769","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"978000000","decimals":-6}]},{"name":"rpt:f-1770","factDimensions":{"xbrl:concept":"us-gaap:CapitalizedComputerSoftwareAmortization1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69000000","decimals":-6}]},{"name":"rpt:f-1771","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"915000000","decimals":-6}]},{"name":"rpt:f-1772","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsSold","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17880000000","decimals":-6}]},{"name":"rpt:f-1773","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32780000000","decimals":-6}]},{"name":"rpt:f-1774","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"136000000","decimals":-6}]},{"name":"rpt:f-1775","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1092000000","decimals":-6}]},{"name":"rpt:f-1776","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-260000000","decimals":-6}]},{"name":"rpt:f-1777","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-33000000","decimals":-6}]},{"name":"rpt:f-1778","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12000000","decimals":-6}]},{"name":"rpt:f-1779","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDebtMaturingInMoreThanThreeMonths","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13884000000","decimals":-6}]},{"name":"rpt:f-1780","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22054000000","decimals":-6}]},{"name":"rpt:f-1781","factDimensions":{"xbrl:concept":"us-gaap:RestructuringCharges","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"501000000","decimals":-6}]},{"name":"rpt:f-1782","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserveSettledWithoutCash2","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30000000","decimals":-6}]},{"name":"rpt:f-1783","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14800000000","decimals":-6}]},{"name":"rpt:f-1784","factDimensions":{"xbrl:concept":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The fair value of stock\n awards were estimated on the date of grant using the following\n assumptions:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"78%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td style=\"BORDER-TOP: #000000 1px solid\" height=\"5\">&#xA0;</td>\n <td style=\"BORDER-TOP: #000000 1px solid\" height=\"5\" colspan=\"4\">\n &#xA0;</td>\n <td style=\"BORDER-TOP: #000000 1px solid\" height=\"5\" colspan=\"4\">\n &#xA0;</td>\n <td style=\"BORDER-TOP: #000000 1px solid\" height=\"5\" colspan=\"4\">\n &#xA0;</td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Dividends per share (quarterly\n amounts)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b><font style=\"WHITE-SPACE: nowrap\">&#xA0;&#xA0;0.31&#xA0;-&#xA0;$&#xA0;&#xA0;0.36</font></b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><font style=\"WHITE-SPACE: nowrap\">&#xA0;&#xA0;0.28&#xA0;-&#xA0;$&#xA0;&#xA0;0.31</font></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><font style=\"WHITE-SPACE: nowrap\">&#xA0;&#xA0;0.23&#xA0;-&#xA0;$&#xA0;&#xA0;0.28</font></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Interest rates</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1.1%&#xA0;-1.8%</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1.2%&#xA0;-&#xA0;1.9%</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><font style=\"WHITE-SPACE: nowrap\">1.3%&#xA0;-&#xA0;1.8%</font></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1785","factDimensions":{"xbrl:concept":"msft:DeferredRevenueBySegmentTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Unearned revenue by\n segment was as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Productivity and Business\n Processes</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12,482</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">11,643</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intelligent Cloud</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>11,472</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">10,346</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">More Personal Computing</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,246</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,246</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate and Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,709</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">83</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;33,909</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;25,318</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1786","factDimensions":{"xbrl:concept":"msft:ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The following table\n reconciles the total &#x201C;Net Fair Value&#x201D; of assets above\n to our balance sheet presentation of these same assets in Note 4\n &#x2013; Investments.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net fair value of assets measured at\n fair value on a recurring basis</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>119,019</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">104,369</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,679</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock measured\n at fair value on a nonrecurring basis</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>767</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">561</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other investments measured at fair\n value on a nonrecurring basis</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>593</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">589</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Less derivative net assets classified\n as other current assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(246</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(648</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>12</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Recorded basis of investment\n components</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;123,646</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;108,554</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1787","factDimensions":{"xbrl:concept":"msft:AcquiredFiniteLivedIntangibleAssets","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"393000000","decimals":-6}]},{"name":"rpt:f-1788","factDimensions":{"xbrl:concept":"msft:EffectiveIncomeTaxRateReconciliationPhoneNondeductibleChargesAndValuationAllowance","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"0.013","decimals":3}]},{"name":"rpt:f-1789","factDimensions":{"xbrl:concept":"msft:SellingAndMarketingPolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Sales and Marketing</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Sales and marketing\n expenses include payroll, employee benefits, stock-based\n compensation expense, and other headcount-related expenses\n associated with sales and marketing personnel, and the costs of\n advertising, promotions, trade shows, seminars, and other programs.\n Advertising costs are expensed as incurred. Advertising expense was\n $1.6 billion, $1.9 billion, and $2.3 billion in fiscal years 2016,\n 2015, and 2014, respectively.</font></p>\n </div>"}]},{"name":"rpt:f-1790","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringExpenses","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1110000000","decimals":-6}]},{"name":"rpt:f-1791","factDimensions":{"xbrl:concept":"msft:ScheduleOfCashCashEquivalentsAndInvestmentsTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The components of\n investments, including associated derivatives, but excluding\n held-to-maturity investments, were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"31%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cost&#xA0;Basis</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gains</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Losses</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Recorded</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Basis</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cash</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>and\n Cash</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equivalents</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Short-term</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>and\n Other</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"28\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2016</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,501</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mutual funds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,012</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commercial paper</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>298</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certificates of deposit</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>1,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>868</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>132</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and\n agency&#xA0;securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>89,970</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>245</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(11</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>90,204</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>100</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>90,104</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,502</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(18</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,494</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>731</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,763</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,789</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>21</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(2</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,808</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,808</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,509</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>110</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(35</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,584</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>6,584</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>285</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>57</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>342</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>5,597</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,452</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(236</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,813</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>9,813</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>590</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>590</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(3</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>593</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;119,053</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;4,895</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(302</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;123,646</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;6,510</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;106,730</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;10,406</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"32%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cost&#xA0;Basis</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Gains</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Unrealized</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Losses</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Recorded</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Basis</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Cash</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>and\n Cash</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equivalents</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Short-term</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>and\n Other</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Investments</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"28\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>June&#xA0;30, 2015</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,679</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,679</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3,679</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mutual funds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,100</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commercial paper</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Certificates of deposit</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">906</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">776</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">130</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">U.S. government and\n agency&#xA0;securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,843</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">76</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(30</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,889</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">39</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">72,850</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign government bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,477</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(24</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,456</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,456</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Mortgage- and asset-backed\n securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,899</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(6</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,916</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,916</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Corporate notes and bonds</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,192</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">97</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(37</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,252</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">7,252</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Municipal securities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">285</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">35</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">319</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Common and preferred stock</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6,668</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,986</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(215</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">11,439</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">11,439</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other investments</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">597</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">597</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">589</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;103,647</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;5,220</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(313</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;108,554</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;5,595</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;90,931</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;12,028</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1792","factDimensions":{"xbrl:concept":"msft:FinancialInstrumentCovenantMinimumLiquidityRequirement","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000000"}]},{"name":"rpt:f-1793","factDimensions":{"xbrl:concept":"msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"44.83","decimals":2}]},{"name":"rpt:f-1794","factDimensions":{"xbrl:concept":"msft:ShareRepurchaseProgramDisclosureTableTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We repurchased the\n following shares of common stock under the above-described\n repurchase plans:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"54%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Shares</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Shares</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Shares</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"24\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"8\"></td>\n <td height=\"5\" colspan=\"8\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" colspan=\"5\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" colspan=\"5\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>&#xA0;<sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup>&#xA0;</b></font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">First quarter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>89</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>4,000</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">43</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">47</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Second quarter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>66</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,600</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">43</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">53</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Third quarter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>69</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,600</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">116</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,000</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">47</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,791</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Fourth quarter</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>70</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>3,600</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">93</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,209</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">28</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,118</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>294</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;14,800</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">295</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;13,209</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">175</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;6,409</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"4%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Of\n the 175&#xA0;million shares repurchased in fiscal year 2014,\n 128&#xA0;million shares were repurchased for $4.9 billion under the\n share repurchase program approved by our Board of Directors on\n September&#xA0;16, 2013 and 47&#xA0;million shares were repurchased\n for $1.5 billion under the share repurchase program that was\n announced on September&#xA0;22, 2008 and expired on\n September&#xA0;30, 2013.</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1795","factDimensions":{"xbrl:concept":"msft:CostOfServicesAndOther","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14900000000","decimals":-6}]},{"name":"rpt:f-1796","factDimensions":{"xbrl:concept":"msft:SalesRevenueServicesAndOtherNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23818000000","decimals":-6}]},{"name":"rpt:f-1797","factDimensions":{"xbrl:concept":"msft:AcquisitionsNetofCashAcquiredAndPurchasesOfIntangibleandOtherAssets","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1393000000","decimals":-6}]},{"name":"rpt:f-1798","factDimensions":{"xbrl:concept":"msft:DepreciationAmortizationAndOther","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6622000000","decimals":-6}]},{"name":"rpt:f-1799","factDimensions":{"xbrl:concept":"msft:GainLossOnInvestmentsAndDerivativeInstruments","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"223000000","decimals":-6}]},{"name":"rpt:f-1800","factDimensions":{"xbrl:concept":"msft:ProductRevenueAndServiceAndOtherRevenuePolicyTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>Product Revenue and\n Service and Other Revenue</b></font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Service\n revenue exceeded 10% of total revenue for the first time in fiscal\n year 2016. As a result, we have separately disclosed product\n revenue and service and other revenue on our consolidated income\n statements.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Product\n revenue includes sales from operating systems; cross-device\n productivity applications; server applications; business solution\n applications; desktop and server management tools; software\n development tools; video games; hardware such as PCs, tablets,\n gaming and entertainment consoles, phones, other intelligent\n devices, and related accessories; and training and certification of\n computer system integrators and developers.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: medium &quot;Times New Roman&quot;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px\" align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Service\n and other revenue includes sales from cloud-based solutions that\n provide customers with software, services, platforms, and content\n such as Office 365, Microsoft Azure (&#x201C;Azure&#x201D;),\n Microsoft Dynamics (&#x201C;Dynamics&#x201D;) CRM Online, and Xbox\n Live; solution support; and consulting services. Service and other\n revenue also includes sales from online advertising.</font></p>\n \n \n </div>"}]},{"name":"rpt:f-1801","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:NewAccountingPronouncementMember"},"factValues":[{"value":"402000000","decimals":-6}]},{"name":"rpt:f-1802","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0.90"}]},{"name":"rpt:f-1803","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"20000000","decimals":-6}]},{"name":"rpt:f-1804","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"35.93","decimals":2}]},{"name":"rpt:f-1805","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"41.51","decimals":2}]},{"name":"rpt:f-1806","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1807","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"30.98","decimals":2}]},{"name":"rpt:f-1808","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"83000000","decimals":-6}]},{"name":"rpt:f-1809","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"85000000","decimals":-6}]},{"name":"rpt:f-1810","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"3900000000","decimals":-8}]},{"name":"rpt:f-1811","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1812","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1813","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueNovemberFifteenTwentyFortyTwoMember"},"factValues":[{"value":"2042-11-15"}]},{"name":"rpt:f-1814","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesZeroPointEightSevenFivePercentDueNovemberFifteenTwentySeventeenMember"},"factValues":[{"value":"2017-11-15"}]},{"name":"rpt:f-1815","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointFivePercentDueFebruaryTwelveTwentyThirtyFiveMember"},"factValues":[{"value":"2035-02-12"}]},{"name":"rpt:f-1816","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointZeroPercentDueNovemberThreeTwentyTwentyMember"},"factValues":[{"value":"2020-11-03"}]},{"name":"rpt:f-1817","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointTwoPercentDueJuneOneTwentyThirtyNineMember"},"factValues":[{"value":"2039-06-01"}]},{"name":"rpt:f-1818","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueFebruaryTwelveTwentyFortyFiveMember"},"factValues":[{"value":"2045-02-12"}]},{"name":"rpt:f-1819","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPercentDueFebruaryTwelveTwentyFiftyFiveMember"},"factValues":[{"value":"2055-02-12"}]},{"name":"rpt:f-1820","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueNovemberThreeTwentyThirtyFiveMember"},"factValues":[{"value":"2035-11-03"}]},{"name":"rpt:f-1821","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueNovemberThreeTwentyTwentyFiveMember"},"factValues":[{"value":"2025-11-03"}]},{"name":"rpt:f-1822","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember"},"factValues":[{"value":"2033-05-02"}]},{"name":"rpt:f-1823","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointSevenFivePercentDueNovemberThreeTwentyFiftyFiveMember"},"factValues":[{"value":"2055-11-03"}]},{"name":"rpt:f-1824","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFivePercentDueOctoberOneTwentyFortyMember"},"factValues":[{"value":"2040-10-01"}]},{"name":"rpt:f-1825","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueDecemberSixTwentyTwentyOneMember"},"factValues":[{"value":"2021-12-06"}]},{"name":"rpt:f-1826","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointZeroPercentDueFebruaryEightTwentyTwentyOneMember"},"factValues":[{"value":"2021-02-08"}]},{"name":"rpt:f-1827","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityExpirationDate1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:CreditFacilityExpireOnNovemberOneTwentySixteenMember"},"factValues":[{"value":"2016-11-01"}]},{"name":"rpt:f-1828","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSevenFivePercentDueMayOneTwentyFortyThreeMember"},"factValues":[{"value":"2043-05-01"}]},{"name":"rpt:f-1829","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointFourFivePercentDueNovemberThreeTwentyFortyFiveMember"},"factValues":[{"value":"2045-11-03"}]},{"name":"rpt:f-1830","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointTwoPercentDueJuneOneTwentyNineteenMember"},"factValues":[{"value":"2019-06-01"}]},{"name":"rpt:f-1831","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFourPointEightSevenFivePercentDueDecemberFifteenTwentyFortyThreeMember"},"factValues":[{"value":"2043-12-15"}]},{"name":"rpt:f-1832","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointThreeZeroPercentDueNovemberThreeTwentyEighteenMember"},"factValues":[{"value":"2018-11-03"}]},{"name":"rpt:f-1833","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointZeroPercentDueOctoberOneTwentyTwentyMember"},"factValues":[{"value":"2020-10-01"}]},{"name":"rpt:f-1834","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueDecemberSixTwentyEighteenMember"},"factValues":[{"value":"2018-12-06"}]},{"name":"rpt:f-1835","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointFivePercentDueFebruaryEightTwentySixteenMember"},"factValues":[{"value":"2016-02-08"}]},{"name":"rpt:f-1836","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointSixTwoFivePercentDueSeptemberTwentyFiveTwentyFifteenMember"},"factValues":[{"value":"2015-09-25"}]},{"name":"rpt:f-1837","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSixFivePercentDueNovemberThreeTwentyTwentyTwoMember"},"factValues":[{"value":"2022-11-03"}]},{"name":"rpt:f-1838","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesFivePointThreePercentDueFebruaryEightTwentyFortyOneMember"},"factValues":[{"value":"2041-02-08"}]},{"name":"rpt:f-1839","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityExpirationDate1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember"},"factValues":[{"value":"2018-11-14"}]},{"name":"rpt:f-1840","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueFebruaryTwelveTwentyTwentyTwoMember"},"factValues":[{"value":"2022-02-12"}]},{"name":"rpt:f-1841","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointZeroPercentDueMayOneTwentyEighteenMember"},"factValues":[{"value":"2018-05-01"}]},{"name":"rpt:f-1842","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointSixTwoFivePercentDueDecemberFifteenTwentyTwentyThreeMember"},"factValues":[{"value":"2023-12-15"}]},{"name":"rpt:f-1843","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointThreeSevenFivePercentDueMayOneTwentyTwentyThreeMember"},"factValues":[{"value":"2023-05-01"}]},{"name":"rpt:f-1844","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointOneTwoFivePercentDueNovemberFifteenTwentyTwentyTwoMember"},"factValues":[{"value":"2022-11-15"}]},{"name":"rpt:f-1845","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesTwoPointSevenPercentDueFebruaryTwelveTwentyTwentyFiveMember"},"factValues":[{"value":"2025-02-12"}]},{"name":"rpt:f-1846","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember"},"factValues":[{"value":"2028-12-06"}]},{"name":"rpt:f-1847","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DebtInstrumentAxis":"msft:NotesOnePointEightFivePercentDueFebruaryTwelveTwentyTwentyMember"},"factValues":[{"value":"2020-02-12"}]},{"name":"rpt:f-1848","factDimensions":{"xbrl:concept":"us-gaap:OpenTaxYear","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember","us-gaap:TaxPeriodAxis":"us-gaap:LatestTaxYearMember"},"factValues":[{"value":"2016"}]},{"name":"rpt:f-1849","factDimensions":{"xbrl:concept":"us-gaap:OpenTaxYear","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember"},"factValues":[{"value":"1996"}]},{"name":"rpt:f-1850","factDimensions":{"xbrl:concept":"msft:ForeignEarningsTaxedAtRatesLowerThanUsRate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityAxis":"msft:RegionalOperatingCentersMember"},"factValues":[{"value":"0.69","decimals":2}]},{"name":"rpt:f-1851","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PlanNameAxis":"msft:ExecutiveIncentivePlanMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1852","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:SurfaceMember"},"factValues":[{"value":"4108000000","decimals":-6}]},{"name":"rpt:f-1853","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:WindowsOperatingSystemsForComputingDevicesMember"},"factValues":[{"value":"8104000000","decimals":-6}]},{"name":"rpt:f-1854","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:XboxMember"},"factValues":[{"value":"9395000000","decimals":-6}]},{"name":"rpt:f-1855","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:ServerProductsAndToolsMember"},"factValues":[{"value":"19177000000","decimals":-6}]},{"name":"rpt:f-1856","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:PhoneMember"},"factValues":[{"value":"3358000000","decimals":-6}]},{"name":"rpt:f-1857","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:OtherProductsAndServicesMember"},"factValues":[{"value":"5851000000","decimals":-6}]},{"name":"rpt:f-1858","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:MicrosoftOfficeSystemMember"},"factValues":[{"value":"23588000000","decimals":-6}]},{"name":"rpt:f-1859","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:ConsultingAndProductSupportServicesMember"},"factValues":[{"value":"5641000000","decimals":-6}]},{"name":"rpt:f-1860","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ProductOrServiceAxis":"msft:AdvertisingMember"},"factValues":[{"value":"6098000000","decimals":-6}]},{"name":"rpt:f-1861","factDimensions":{"xbrl:concept":"us-gaap:LeaseAndRentalExpense","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"1000000000","decimals":-8}]},{"name":"rpt:f-1862","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"55000000","decimals":-6}]},{"name":"rpt:f-1863","factDimensions":{"xbrl:concept":"msft:ValuationAllowancesAndReservesChargedToCostsAndOther","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:AllowanceForDoubtfulAccountsMember"},"factValues":[{"value":"146000000","decimals":-6}]},{"name":"rpt:f-1864","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"25042000000","decimals":-6}]},{"name":"rpt:f-1865","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"9358000000","decimals":-6}]},{"name":"rpt:f-1866","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"40460000000","decimals":-6}]},{"name":"rpt:f-1867","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"6142000000","decimals":-6}]},{"name":"rpt:f-1868","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"26487000000","decimals":-6}]},{"name":"rpt:f-1869","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"us-gaap:OperatingSegmentsMember","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"12461000000","decimals":-6}]},{"name":"rpt:f-1870","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember"},"factValues":[{"value":"-6669000000","decimals":-6}]},{"name":"rpt:f-1871","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember"},"factValues":[{"value":"-7779000000","decimals":-6}]},{"name":"rpt:f-1872","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember","us-gaap:IncomeStatementLocationAxis":"msft:RevenueReconcilingAmountsAndOtherMember"},"factValues":[{"value":"6600000000","decimals":-8}]},{"name":"rpt:f-1873","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:IncomeStatementLocationAxis":"msft:RevenueReconcilingAmountsAndOtherMember"},"factValues":[{"value":"-6669000000","decimals":-6}]},{"name":"rpt:f-1874","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:ConsolidationItemsAxis":"msft:CorporateAndReconcilingItemsMember","us-gaap:IncomeStatementLocationAxis":"msft:ImpairmentIntegrationAndRestructuringExpensesMember"},"factValues":[{"value":"-1110000000","decimals":-6}]},{"name":"rpt:f-1875","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"625000000","decimals":-6}]},{"name":"rpt:f-1876","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"-354000000","decimals":-6}]},{"name":"rpt:f-1877","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"351000000","decimals":-6}]},{"name":"rpt:f-1878","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember","us-gaap:HedgingDesignationAxis":"us-gaap:DesignatedAsHedgingInstrumentMember"},"factValues":[{"value":"24000000","decimals":-6}]},{"name":"rpt:f-1879","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:HedgingDesignationAxis":"us-gaap:NondesignatedMember"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gains (losses) from\n changes in fair values of derivatives that are not designated as\n hedges are primarily recognized in other income (expense), net.\n These amounts are shown in the table below, with the exception of\n gains (losses) on derivatives presented in income statement line\n items other than other income (expense), net, which were immaterial\n for the periods presented. Other than those derivatives entered\n into for investment purposes, such as commodity contracts, the\n gains (losses) below are generally economically offset by\n unrealized gains (losses) in the underlying available-for-sale\n securities and gains (losses) from foreign exchange rate changes on\n certain balance sheet amounts.</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Foreign exchange contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;&#xA0;(55</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(483</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;(78</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Equity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(21</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(19</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(64</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Interest-rate contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">23</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">24</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Credit contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(1</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(1</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">13</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Commodity contracts</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(87</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(223</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">71</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(154</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(703</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(34</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1880","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentCreditRating","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:LongtermDebtTypeAxis":"us-gaap:UnsecuredDebtMember"},"factValues":[{"value":"AAA"}]},{"name":"rpt:f-1881","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MaximumMember","us-gaap:ShortTermDebtTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"P99D"}]},{"name":"rpt:f-1882","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MinimumMember","us-gaap:ShortTermDebtTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"P1D"}]},{"name":"rpt:f-1883","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"-238000000","decimals":-6}]},{"name":"rpt:f-1884","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"36000000","decimals":-6}]},{"name":"rpt:f-1885","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"351000000","decimals":-6}]},{"name":"rpt:f-1886","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"24000000","decimals":-6}]},{"name":"rpt:f-1887","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"589000000","decimals":-6}]},{"name":"rpt:f-1888","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SalesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"},"factValues":[{"value":"625000000","decimals":-6}]},{"name":"rpt:f-1889","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"16798000000","decimals":-6}]},{"name":"rpt:f-1890","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"11329000000","decimals":-6}]},{"name":"rpt:f-1891","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"12283000000","decimals":-6}]},{"name":"rpt:f-1892","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"219000000","decimals":-6}]},{"name":"rpt:f-1893","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"241000000","decimals":-6}]},{"name":"rpt:f-1894","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"-228000000","decimals":-6}]},{"name":"rpt:f-1895","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"447000000","decimals":-6}]},{"name":"rpt:f-1896","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"120000000","decimals":-6}]},{"name":"rpt:f-1897","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:NonoperatingIncomeExpenseMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember"},"factValues":[{"value":"688000000","decimals":-6}]},{"name":"rpt:f-1898","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1899","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"2668000000","decimals":-6}]},{"name":"rpt:f-1900","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"668000000","decimals":-6}]},{"name":"rpt:f-1901","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityOther","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"-66000000","decimals":-6}]},{"name":"rpt:f-1902","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"},"factValues":[{"value":"3689000000","decimals":-6}]},{"name":"rpt:f-1903","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-985000000","decimals":-6}]},{"name":"rpt:f-1904","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"-519000000","decimals":-6}]},{"name":"rpt:f-1905","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"msft:AccumulatedTranslationAdjustmentAndOtherMember"},"factValues":[{"value":"-33000000","decimals":-6}]},{"name":"rpt:f-1906","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"us-gaap:NonUsMember"},"factValues":[{"value":"44742000000","decimals":-6}]},{"name":"rpt:f-1907","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"40578000000","decimals":-6}]},{"name":"rpt:f-1908","factDimensions":{"xbrl:concept":"us-gaap:OpenTaxYear","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:InternalRevenueServiceIRSMember","us-gaap:TaxPeriodAxis":"us-gaap:LatestTaxYearMember"},"factValues":[{"value":"2016"}]},{"name":"rpt:f-1909","factDimensions":{"xbrl:concept":"us-gaap:OpenTaxYear","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:InternalRevenueServiceIRSMember","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember"},"factValues":[{"value":"2010"}]},{"name":"rpt:f-1910","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"-21000000","decimals":-6}]},{"name":"rpt:f-1911","factDimensions":{"xbrl:concept":"us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"-10000000","decimals":-6}]},{"name":"rpt:f-1912","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"-76000000","decimals":-6}]},{"name":"rpt:f-1913","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"76000000","decimals":-6}]},{"name":"rpt:f-1914","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:EquityContractMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1915","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CreditRiskContractMember"},"factValues":[{"value":"-1000000","decimals":-6}]},{"name":"rpt:f-1916","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:InterestRateContractMember"},"factValues":[{"value":"10000000","decimals":-6}]},{"name":"rpt:f-1917","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:CommodityContractMember"},"factValues":[{"value":"-87000000","decimals":-6}]},{"name":"rpt:f-1918","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"-55000000","decimals":-6}]},{"name":"rpt:f-1919","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"-797000000","decimals":-6}]},{"name":"rpt:f-1920","factDimensions":{"xbrl:concept":"us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"838000000","decimals":-6}]},{"name":"rpt:f-1921","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnFairValueHedgeIneffectivenessNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DerivativeInstrumentRiskAxis":"us-gaap:ForeignExchangeContractMember"},"factValues":[{"value":"41000000","decimals":-6}]},{"name":"rpt:f-1922","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:CashFlowHedgingMember"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We recognized the\n following gains (losses) on foreign exchange contracts designated\n as cash flow hedges:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"79%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Effective Portion</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gains recognized in OCI (net of tax\n effects of <b>$24</b>, $35 and $2)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>351</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;1,152</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">63</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Gains reclassified from AOCI into\n revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;&#xA0;625</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">608</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;104</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount Excluded from Effectiveness\n Assessment and Ineffective Portion</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Losses recognized in other income\n (expense), net</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(354</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(346</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(239</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1923","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis":"us-gaap:FairValueHedgingMember"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">We recognized in other\n income (expense), net the following gains (losses) on contracts\n designated as fair value hedges and their related hedged\n items:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"80%\"></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"2%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2016</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2015</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Foreign Exchange\n Contracts</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;(797</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;741</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(14</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Hedged items</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>838</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(725</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">6</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total amount of\n ineffectiveness</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>41</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">16</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(8</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Equity Contracts</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Derivatives</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(76</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(107</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(110</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Hedged items</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>76</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">107</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;110</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" align=\"right\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total amount of\n ineffectiveness</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>0</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>&#xA0;&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Amount of equity contracts excluded\n from effectiveness assessment</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>$</b></font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>(10</b></font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><b>)&#xA0;</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">0</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(9</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"12\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1924","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1925","factDimensions":{"xbrl:concept":"msft:AcquiredFiniteLivedIntangibleAssets","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"361000000","decimals":-6}]},{"name":"rpt:f-1926","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1927","factDimensions":{"xbrl:concept":"msft:AcquiredFiniteLivedIntangibleAssets","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:MarketingRelatedIntangibleAssetsMember"},"factValues":[{"value":"2000000","decimals":-6}]},{"name":"rpt:f-1928","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1929","factDimensions":{"xbrl:concept":"msft:AcquiredFiniteLivedIntangibleAssets","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"30000000","decimals":-6}]},{"name":"rpt:f-1930","factDimensions":{"xbrl:concept":"us-gaap:GoodwillOtherIncreaseDecrease","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"1000000","decimals":-6}]},{"name":"rpt:f-1931","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:IntelligentCloudMember"},"factValues":[{"value":"549000000","decimals":-6}]},{"name":"rpt:f-1932","factDimensions":{"xbrl:concept":"us-gaap:GoodwillOtherIncreaseDecrease","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"-86000000","decimals":-6}]},{"name":"rpt:f-1933","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:MorePersonalComputingMember"},"factValues":[{"value":"100000000","decimals":-6}]},{"name":"rpt:f-1934","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:DevicesMember"},"factValues":[{"value":"480000000","decimals":-6}]},{"name":"rpt:f-1935","factDimensions":{"xbrl:concept":"us-gaap:GoodwillOtherIncreaseDecrease","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"-74000000","decimals":-6}]},{"name":"rpt:f-1936","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:ProductivityAndBusinessProcessesMember"},"factValues":[{"value":"443000000","decimals":-6}]},{"name":"rpt:f-1937","factDimensions":{"xbrl:concept":"us-gaap:NumberOfBusinessesAcquired","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"msft:Entity","us-gaap:BusinessAcquisitionAxis":"us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"},"factValues":[{"value":"17"}]},{"name":"rpt:f-1938","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"},"factValues":[{"value":"1400000000","decimals":-8}]},{"name":"rpt:f-1939","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionNameOfAcquiredEntity","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"Nokia Corporation's  (\"Nokia\") Devices and Services business (\"NDS\")"}]},{"name":"rpt:f-1940","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">The major classes of\n assets and liabilities to which we allocated the purchase price\n were as follows:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"91%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Cash</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,506</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Accounts\n receivable&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(a)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">754</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Inventories</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">544</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other current assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">936</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Property and equipment</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">981</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Intangible assets</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,509</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Goodwill&#xA0;</font><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><sup style=\"VERTICAL-ALIGN: baseline; POSITION: relative; BOTTOM: 0.8ex\">(b)</sup></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">5,456</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Other</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">221</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Current liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(4,575</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Long-term liabilities</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(890</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">)&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Total purchase price</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;&#xA0;9,442</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 6px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(a)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Gross accounts receivable was $901 million, of which $147\n million was expected to be uncollectible.</i></font></p>\n </td>\n </tr>\n </table>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">\n <tr>\n <td valign=\"top\" width=\"5%\" align=\"left\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">(b)</font></td>\n <td valign=\"top\" align=\"left\">\n <p align=\"justify\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\"><i>Goodwill was assigned to More Personal Computing under our\n current segment structure. The goodwill was primarily attributed to\n increased synergies that were expected to be achieved from the\n integration of NDS.</i></font></p>\n </td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1941","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionProFormaInformationTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px\" align=\"justify\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Following are the\n supplemental consolidated results of Microsoft Corporation on an\n unaudited pro forma basis, as if the Acquisition had been\n consummated on July&#xA0;1, 2012:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"90%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions, except per share amounts)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Year Ended June&#xA0;30,</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>2014</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Revenue</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;96,248</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Net income</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">20,234</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Diluted earnings per share</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2.41</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1942","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"<div>\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Following are the details of the\n purchase price allocated to the intangible assets\n acquired:</font></p>\n <p style=\"MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px\">\n &#xA0;</p>\n <table style=\"BORDER-COLLAPSE: collapse\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\" border=\"0\">\n <tr>\n <td width=\"88%\"></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n <td valign=\"bottom\" width=\"3%\"></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>(In millions)</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Amount</b></font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\" colspan=\"2\" align=\"right\">\n <p style=\"MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Weighted</b></font></p>\n <p style=\"MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px\" align=\"right\">\n <font style=\"FONT-FAMILY: ARIAL\" size=\"1\"><b>Average&#xA0;Life</b></font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"8\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n </tr>\n <tr style=\"FONT-SIZE: 1pt\">\n <td height=\"5\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n <td height=\"5\" colspan=\"4\"></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Technology-based</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;2,493</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Contract-based</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">1,500</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">9&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Customer-related</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">359</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">3&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 1em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Marketing-related (trade\n names)</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">157</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">2&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\" colspan=\"4\">\n <hr style=\"COLOR: #000000\" size=\"1\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"1\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n <tr bgcolor=\"#CCEEFF\">\n <td valign=\"top\">\n <p style=\"MARGIN-LEFT: 2em; TEXT-INDENT: -1em\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">Fair value of intangible assets\n acquired</font></p>\n </td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">$</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">4,509</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;</font></td>\n <td valign=\"bottom\" align=\"right\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">8&#xA0;years</font></td>\n <td valign=\"bottom\" nowrap=\"nowrap\"><font style=\"FONT-FAMILY: ARIAL\" size=\"2\">&#xA0;&#xA0;</font></td>\n </tr>\n <tr>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\">&#xA0;&#xA0;</td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" align=\"right\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #595959\" size=\"3\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">\n <hr style=\"COLOR: #ffffff\" align=\"left\" size=\"3\" width=\"0\" noshade=\"noshade\" /></td>\n <td valign=\"bottom\">&#xA0;</td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n <td valign=\"bottom\"><font size=\"1\">&#xA0;</font></td>\n </tr>\n </table>\n </div>"}]},{"name":"rpt:f-1943","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionNameOfAcquiredEntity","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:BusinessAcquisitionAxis":"msft:MojangSynergiesABMember"},"factValues":[{"value":"Mojang Synergies AB"}]},{"name":"rpt:f-1944","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember"},"factValues":[{"value":"6600000000","decimals":-8}]},{"name":"rpt:f-1945","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember"},"factValues":[{"value":"588000000","decimals":-6}]},{"name":"rpt:f-1946","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember"},"factValues":[{"value":"6000000000","decimals":-8}]},{"name":"rpt:f-1947","factDimensions":{"xbrl:concept":"msft:RevenueRecognitionPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1948","factDimensions":{"xbrl:concept":"msft:RevenueRecognitionPeriod","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-1949","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-1950","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1951","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1952","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1953","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-1954","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1955","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1956","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-1957","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-1958","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareAndSoftwareDevelopmentCostsMember","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1959","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-1960","factDimensions":{"xbrl:concept":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MaximumMember"},"factValues":[{"value":"0.36"}]},{"name":"rpt:f-1961","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1962","factDimensions":{"xbrl:concept":"msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:RangeAxis":"us-gaap:MinimumMember"},"factValues":[{"value":"0.31"}]},{"name":"rpt:f-1963","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRestructuring","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:OtherRestructuringMember"},"factValues":[{"value":"112000000","decimals":-6}]},{"name":"rpt:f-1964","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserveAccrualAdjustment1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:OtherRestructuringMember"},"factValues":[{"value":"-21000000","decimals":-6}]},{"name":"rpt:f-1965","factDimensions":{"xbrl:concept":"us-gaap:RestructuringCharges","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:OtherRestructuringMember"},"factValues":[{"value":"129000000","decimals":-6}]},{"name":"rpt:f-1966","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserveSettledWithoutCash2","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:OtherRestructuringMember"},"factValues":[{"value":"6000000","decimals":-6}]},{"name":"rpt:f-1967","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRestructuring","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:EmployeeSeveranceMember"},"factValues":[{"value":"466000000","decimals":-6}]},{"name":"rpt:f-1968","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserveAccrualAdjustment1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:EmployeeSeveranceMember"},"factValues":[{"value":"0","decimals":-6}]},{"name":"rpt:f-1969","factDimensions":{"xbrl:concept":"us-gaap:RestructuringCharges","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:EmployeeSeveranceMember"},"factValues":[{"value":"372000000","decimals":-6}]},{"name":"rpt:f-1970","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserveSettledWithoutCash2","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringCostAndReserveAxis":"us-gaap:EmployeeSeveranceMember"},"factValues":[{"value":"24000000","decimals":-6}]},{"name":"rpt:f-1971","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedActivitiesCompletionDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RestructuringPlanAxis":"msft:PhoneHardwareRestructuringPlanMember"},"factValues":[{"value":"2016-12-31"}]},{"name":"rpt:f-1972","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"msft:Position","us-gaap:RestructuringPlanAxis":"msft:PhoneHardwareRestructuringPlanMember"},"factValues":[{"value":"7400"}]},{"name":"rpt:f-1973","factDimensions":{"xbrl:concept":"us-gaap:RestructuringReserveAccrualAdjustment1","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringPlanAxis":"msft:PhoneHardwareRestructuringPlanMember"},"factValues":[{"value":"-21000000","decimals":-6}]},{"name":"rpt:f-1974","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedActivitiesCompletionDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RestructuringPlanAxis":"msft:PhoneHardwareIntegrationPlanMember"},"factValues":[{"value":"2015-06-30"}]},{"name":"rpt:f-1975","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedActivitiesCompletionDate","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:RestructuringPlanAxis":"msft:TwentySixteenRestructuringPlanMember"},"factValues":[{"value":"2017-06-30"}]},{"name":"rpt:f-1976","factDimensions":{"xbrl:concept":"us-gaap:RestructuringCharges","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:RestructuringPlanAxis":"msft:TwentySixteenRestructuringPlanMember"},"factValues":[{"value":"501000000","decimals":-6}]},{"name":"rpt:f-1977","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","msft:ProductsOrServicesSecondaryCategorizationAxis":"msft:CommercialCloudMember"},"factValues":[{"value":"9500000000","decimals":-8}]},{"name":"rpt:f-1978","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2014-04-26T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"2000000000","decimals":-8}]},{"name":"rpt:f-1979","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2014-04-26T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"692000000","decimals":-6}]},{"name":"rpt:f-1980","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2011-01-01T00:00:00/2011-04-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:InternalRevenueServiceIRSMember","us-gaap:TaxPeriodAxis":"us-gaap:LatestTaxYearMember"},"factValues":[{"value":"2006"}]},{"name":"rpt:f-1981","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2011-01-01T00:00:00/2011-04-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:InternalRevenueServiceIRSMember","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember"},"factValues":[{"value":"2004"}]},{"name":"rpt:f-1982","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2014-01-01T00:00:00/2014-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"47000000","decimals":-6}]},{"name":"rpt:f-1983","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2014-01-01T00:00:00/2014-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1791000000","decimals":-6}]},{"name":"rpt:f-1984","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-03-10"}]},{"name":"rpt:f-1985","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.61","decimals":2}]},{"name":"rpt:f-1986","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-06-11"}]},{"name":"rpt:f-1987","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.31"}]},{"name":"rpt:f-1988","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.61","decimals":2}]},{"name":"rpt:f-1989","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"116000000","decimals":-6}]},{"name":"rpt:f-1990","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-05-21"}]},{"name":"rpt:f-1991","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21729000000","decimals":-6}]},{"name":"rpt:f-1992","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6594000000","decimals":-6}]},{"name":"rpt:f-1993","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4985000000","decimals":-6}]},{"name":"rpt:f-1994","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14568000000","decimals":-6}]},{"name":"rpt:f-1995","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2496000000","decimals":-6}]},{"name":"rpt:f-1996","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-01-01T00:00:00/2015-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5000000000","decimals":-6}]},{"name":"rpt:f-1997","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-03-15"}]},{"name":"rpt:f-1998","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.47","decimals":2}]},{"name":"rpt:f-1999","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-06-09"}]},{"name":"rpt:f-2000","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.36"}]},{"name":"rpt:f-2001","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.48","decimals":2}]},{"name":"rpt:f-2002","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"69000000","decimals":-6}]},{"name":"rpt:f-2003","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-05-19"}]},{"name":"rpt:f-2004","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20531000000","decimals":-6}]},{"name":"rpt:f-2005","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5283000000","decimals":-6}]},{"name":"rpt:f-2006","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3756000000","decimals":-6}]},{"name":"rpt:f-2007","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12809000000","decimals":-6}]},{"name":"rpt:f-2008","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2821000000","decimals":-6}]},{"name":"rpt:f-2009","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3600000000","decimals":-6}]},{"name":"rpt:f-2010","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2016-01-01T00:00:00/2016-04-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember"},"factValues":[{"value":"1600000000","decimals":-8}]},{"name":"rpt:f-2011","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2014-04-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"28000000","decimals":-6}]},{"name":"rpt:f-2012","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2014-04-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1118000000","decimals":-6}]},{"name":"rpt:f-2013","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2014-04-01T00:00:00/2014-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"msft:NokiaDevicesAndServicesBusinessMember"},"factValues":[{"value":"21000000","decimals":-6}]},{"name":"rpt:f-2014","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-06-09"}]},{"name":"rpt:f-2015","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.40","decimals":2}]},{"name":"rpt:f-2016","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-09-10"}]},{"name":"rpt:f-2017","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.31"}]},{"name":"rpt:f-2018","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.40","decimals":2}]},{"name":"rpt:f-2019","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"93000000","decimals":-6}]},{"name":"rpt:f-2020","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-08-20"}]},{"name":"rpt:f-2021","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22180000000","decimals":-6}]},{"name":"rpt:f-2022","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2053000000","decimals":-6}]},{"name":"rpt:f-2023","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3195000000","decimals":-6}]},{"name":"rpt:f-2024","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14712000000","decimals":-6}]},{"name":"rpt:f-2025","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2475000000","decimals":-6}]},{"name":"rpt:f-2026","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4209000000","decimals":-6}]},{"name":"rpt:f-2027","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.02","decimals":2}]},{"name":"rpt:f-2028","factDimensions":{"xbrl:concept":"msft:IntegrationAndRestructuringExpenses","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"940000000","decimals":-6}]},{"name":"rpt:f-2029","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8300000000","decimals":-8}]},{"name":"rpt:f-2030","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2015-04-01T00:00:00/2015-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:PhoneBusinessMember"},"factValues":[{"value":"7498000000","decimals":-6}]},{"name":"rpt:f-2031","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-06-14"}]},{"name":"rpt:f-2032","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.39","decimals":2}]},{"name":"rpt:f-2033","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-09-08"}]},{"name":"rpt:f-2034","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.36"}]},{"name":"rpt:f-2035","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.40","decimals":2}]},{"name":"rpt:f-2036","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"70000000","decimals":-6}]},{"name":"rpt:f-2037","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-08-18"}]},{"name":"rpt:f-2038","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20614000000","decimals":-6}]},{"name":"rpt:f-2039","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3080000000","decimals":-6}]},{"name":"rpt:f-2040","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3122000000","decimals":-6}]},{"name":"rpt:f-2041","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12635000000","decimals":-6}]},{"name":"rpt:f-2042","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2811000000","decimals":-6}]},{"name":"rpt:f-2043","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3600000000","decimals":-6}]},{"name":"rpt:f-2044","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.11","decimals":2}]},{"name":"rpt:f-2045","factDimensions":{"xbrl:concept":"msft:IntegrationAndRestructuringExpenses","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"480000000","decimals":-6}]},{"name":"rpt:f-2046","factDimensions":{"xbrl:concept":"msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"895000000","decimals":-6}]},{"name":"rpt:f-2047","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"msft:PhoneBusinessMember"},"factValues":[{"value":"630000000","decimals":-6}]},{"name":"rpt:f-2048","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember"},"factValues":[{"value":"2000000000","decimals":-8}]},{"name":"rpt:f-2049","factDimensions":{"xbrl:concept":"us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated","xbrl:period":"2016-04-01T00:00:00/2016-07-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"msft:Position","us-gaap:RestructuringPlanAxis":"msft:TwentySixteenRestructuringPlanMember"},"factValues":[{"value":"2850"}]},{"name":"rpt:f-2050","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2013-07-01T00:00:00/2013-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"47000000","decimals":-6}]},{"name":"rpt:f-2051","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2013-07-01T00:00:00/2013-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1500000000","decimals":-6}]},{"name":"rpt:f-2052","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2013-10-01T00:00:00/2014-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"53000000","decimals":-6}]},{"name":"rpt:f-2053","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2013-10-01T00:00:00/2014-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000000","decimals":-6}]},{"name":"rpt:f-2054","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2014-09-16"}]},{"name":"rpt:f-2055","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.54","decimals":2}]},{"name":"rpt:f-2056","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2014-12-11"}]},{"name":"rpt:f-2057","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.31"}]},{"name":"rpt:f-2058","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.55","decimals":2}]},{"name":"rpt:f-2059","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"43000000","decimals":-6}]},{"name":"rpt:f-2060","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2014-11-20"}]},{"name":"rpt:f-2061","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23201000000","decimals":-6}]},{"name":"rpt:f-2062","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5844000000","decimals":-6}]},{"name":"rpt:f-2063","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4540000000","decimals":-6}]},{"name":"rpt:f-2064","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14928000000","decimals":-6}]},{"name":"rpt:f-2065","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2547000000","decimals":-6}]},{"name":"rpt:f-2066","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2014-07-01T00:00:00/2014-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000000","decimals":-6}]},{"name":"rpt:f-2067","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2014-12-03"}]},{"name":"rpt:f-2068","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.71","decimals":2}]},{"name":"rpt:f-2069","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-03-12"}]},{"name":"rpt:f-2070","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.31"}]},{"name":"rpt:f-2071","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.71","decimals":2}]},{"name":"rpt:f-2072","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"43000000","decimals":-6}]},{"name":"rpt:f-2073","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-02-19"}]},{"name":"rpt:f-2074","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26470000000","decimals":-6}]},{"name":"rpt:f-2075","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7776000000","decimals":-6}]},{"name":"rpt:f-2076","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5863000000","decimals":-6}]},{"name":"rpt:f-2077","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16334000000","decimals":-6}]},{"name":"rpt:f-2078","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2532000000","decimals":-6}]},{"name":"rpt:f-2079","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2014-10-01T00:00:00/2015-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000000","decimals":-6}]},{"name":"rpt:f-2080","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-09-15"}]},{"name":"rpt:f-2081","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.61","decimals":2}]},{"name":"rpt:f-2082","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-12-10"}]},{"name":"rpt:f-2083","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.36"}]},{"name":"rpt:f-2084","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.61","decimals":2}]},{"name":"rpt:f-2085","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"89000000","decimals":-6}]},{"name":"rpt:f-2086","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-11-19"}]},{"name":"rpt:f-2087","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20379000000","decimals":-6}]},{"name":"rpt:f-2088","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5793000000","decimals":-6}]},{"name":"rpt:f-2089","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4902000000","decimals":-6}]},{"name":"rpt:f-2090","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13172000000","decimals":-6}]},{"name":"rpt:f-2091","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2868000000","decimals":-6}]},{"name":"rpt:f-2092","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4000000000","decimals":-6}]},{"name":"rpt:f-2093","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:InternalRevenueServiceIRSMember","us-gaap:TaxPeriodAxis":"us-gaap:LatestTaxYearMember"},"factValues":[{"value":"2009"}]},{"name":"rpt:f-2094","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationYearUnderExamination","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:InternalRevenueServiceIRSMember","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember"},"factValues":[{"value":"2007"}]},{"name":"rpt:f-2095","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-07-01T00:00:00/2015-10-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember"},"factValues":[{"value":"1300000000","decimals":-8}]},{"name":"rpt:f-2096","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2015-12-02"}]},{"name":"rpt:f-2097","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.62","decimals":2}]},{"name":"rpt:f-2098","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-03-10"}]},{"name":"rpt:f-2099","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.36"}]},{"name":"rpt:f-2100","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.63","decimals":2}]},{"name":"rpt:f-2101","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"66000000","decimals":-6}]},{"name":"rpt:f-2102","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019"},"factValues":[{"value":"2016-02-18"}]},{"name":"rpt:f-2103","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23796000000","decimals":-6}]},{"name":"rpt:f-2104","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6026000000","decimals":-6}]},{"name":"rpt:f-2105","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5018000000","decimals":-6}]},{"name":"rpt:f-2106","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13924000000","decimals":-6}]},{"name":"rpt:f-2107","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2842000000","decimals":-6}]},{"name":"rpt:f-2108","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3600000000","decimals":-6}]},{"name":"rpt:f-2109","factDimensions":{"xbrl:concept":"us-gaap:SalesRevenueNet","xbrl:period":"2015-10-01T00:00:00/2016-01-01T00:00:00","xbrl:entity":"cik:0000789019","xbrl:unit":"iso4217:USD","us-gaap:DeferredRevenueArrangementTypeAxis":"msft:WindowsTenDeferralMember"},"factValues":[{"value":"1700000000","decimals":-8}]}]}}