2017 Q1 Form 20-F Financial Statement

#000104746917004019 Filed on June 15, 2017

View on sec.gov

Income Statement

Concept 2017 Q1 2016 Q1 2015 Q1
Revenue $38.58B $24.18B $17.43B
YoY Change 59.52% 38.79% 44.83%
Cost Of Revenue $15.49B $9.562B $6.133B
YoY Change 62.0% 55.91% 76.74%
Gross Profit $23.09B $14.62B $11.29B
YoY Change 57.91% 29.49% 31.9%
Gross Profit Margin 59.85% 60.46% 64.8%
Selling, General & Admin $7.726B $5.194B $5.008B
YoY Change 48.75% 3.71% 179.46%
% of Gross Profit 33.46% 35.52% 44.35%
Research & Development $4.518B $3.573B $3.042B
YoY Change 26.45% 17.46% 153.5%
% of Gross Profit 19.57% 24.44% 26.94%
Depreciation & Amortization $1.313B $743.0M $643.0M
YoY Change 76.72% 15.55% -61.12%
% of Gross Profit 5.69% 5.08% 5.69%
Operating Expenses $13.56B $9.510B $8.693B
YoY Change 42.56% 9.4% 179.52%
Operating Profit $9.532B $5.112B $2.599B
YoY Change 86.46% 96.69% -52.32%
Interest Expense $5.877B $3.268B $1.371B
YoY Change 79.83% 138.37% 439.76%
% of Operating Profit 61.66% 63.93% 52.75%
Other Income/Expense, Net $440.0M -$529.0M $496.0M
YoY Change -183.18% -206.65% -60.35%
Pretax Income $15.85B $7.851B $4.466B
YoY Change 101.87% 75.79% -35.43%
Income Tax $4.553B $1.825B $1.203B
% Of Pretax Income 28.73% 23.25% 26.94%
Net Earnings $10.65B $5.365B $2.893B
YoY Change 98.45% 85.45% -48.36%
Net Earnings / Revenue 27.6% 22.18% 16.6%
Basic Earnings Per Share
Diluted Earnings Per Share $515.6K $263.3K $139.1K
COMMON SHARES
Basic Shares Outstanding 2.529B 2.474B 2.495B
Diluted Shares Outstanding

Balance Sheet

Concept 2017 Q1 2016 Q1 2015 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $150.8B $115.7B $126.0B
YoY Change 30.34% -8.18% 178.24%
Cash & Equivalents $22.92B $106.8B $108.2B
Short-Term Investments $7.065B $8.878B $17.81B
Other Short-Term Assets $1.072B $2.055B $1.027B
YoY Change -47.83% 100.1% 160.66%
Inventory
Prepaid Expenses
Receivables $4.388B $1.209B $1.067B
Other Receivables $5.006B
Total Short-Term Assets $181.9B $134.0B $142.1B
YoY Change 35.68% -5.68% 109.5%
LONG-TERM ASSETS
Property, Plant & Equipment $20.21B $13.63B $9.139B
YoY Change 48.26% 49.13% 63.75%
Goodwill $125.4B $81.65B $41.93B
YoY Change 53.62% 94.7% 255.58%
Intangibles
YoY Change
Long-Term Investments $84.96B $58.20B $18.20B
YoY Change 45.99% 219.69% 346.5%
Other Assets $954.0M $666.0M $676.0M
YoY Change 43.24% -1.48% 569.31%
Total Long-Term Assets $324.9B $230.2B $113.3B
YoY Change 41.15% 103.14% 159.23%
TOTAL ASSETS
Total Short-Term Assets $181.9B $134.0B $142.1B
Total Long-Term Assets $324.9B $230.2B $113.3B
Total Assets $506.8B $364.2B $255.4B
YoY Change 39.14% 42.6% 128.99%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $46.98B $27.33B $927.0M
YoY Change 71.87% 2848.65% 209.0%
Accrued Expenses $16.85B
YoY Change 72.24%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change -100.0%
Long-Term Debt Due $14.90B $4.304B $1.990B
YoY Change 246.12% 116.28% 80.91%
Total Short-Term Liabilities $93.56B $52.04B $39.67B
YoY Change 79.8% 31.17% 6.12%
LONG-TERM LIABILITIES
Long-Term Debt $76.84B $53.26B $50.60B
YoY Change 44.26% 5.25% 64.77%
Other Long-Term Liabilities $1.290B $2.166B $2.150B
YoY Change -40.44% 0.74% 2886.11%
Total Long-Term Liabilities $1.290B $2.166B $2.150B
YoY Change -40.44% 0.74% 2886.11%
TOTAL LIABILITIES
Total Short-Term Liabilities $93.56B $52.04B $39.67B
Total Long-Term Liabilities $1.290B $2.166B $2.150B
Total Liabilities $182.7B $114.4B $97.36B
YoY Change 59.76% 17.45% 37.65%
SHAREHOLDERS EQUITY
Retained Earnings
YoY Change
Common Stock $1.000M $1.000M $1.000M
YoY Change 0.0% 0.0% 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost) $2.823B $0.00 $0.00
YoY Change
Treasury Stock Shares
Shareholders Equity $278.8B $217.0B $145.4B
YoY Change
Total Liabilities & Shareholders Equity $506.8B $364.2B $255.4B
YoY Change 39.14% 42.6% 128.99%

Cashflow Statement

Concept 2017 Q1 2016 Q1 2015 Q1
OPERATING ACTIVITIES
Net Income $10.65B $5.365B $2.893B
YoY Change 98.45% 85.45% -48.36%
Depreciation, Depletion And Amortization $1.313B $743.0M $643.0M
YoY Change 76.72% 15.55% -61.12%
Cash From Operating Activities $13.27B $5.082B $5.767B
YoY Change 161.2% -11.88% 220.39%
INVESTING ACTIVITIES
Capital Expenditures $1.344B
YoY Change
Acquisitions
YoY Change
Other Investing Activities -$5.594B -$21.70B -$11.74B
YoY Change -74.22% 84.91% 94.66%
Cash From Investing Activities -$4.250B -$7.393B -$5.672B
YoY Change -42.51% 30.34% -47.51%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 2.482B -990.0M 1.035B
YoY Change -350.71% -195.65% 225.47%
NET CHANGE
Cash From Operating Activities 13.27B 5.082B 5.767B
Cash From Investing Activities -4.250B -7.393B -5.672B
Cash From Financing Activities 2.482B -990.0M 1.035B
Net Change In Cash 11.51B -3.301B 1.130B
YoY Change -448.56% -392.12% -113.01%
FREE CASH FLOW
Cash From Operating Activities $13.27B $5.082B $5.767B
Capital Expenditures $1.344B
Free Cash Flow $11.93B
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2016Q1 baba Accrued Unvested Share Options Exercised
AccruedUnvestedShareOptionsExercised
321000000
CY2017Q1 baba Accrued Unvested Share Options Exercised
AccruedUnvestedShareOptionsExercised
146000000
CY2016Q1 baba Accumulated Other Comprehensive Income Loss Net Of Tax Excluding Foreign Currency Translation Adjustment
AccumulatedOtherComprehensiveIncomeLossNetOfTaxExcludingForeignCurrencyTranslationAdjustment
4894000000
CY2017Q1 baba Accumulated Other Comprehensive Income Loss Net Of Tax Excluding Foreign Currency Translation Adjustment
AccumulatedOtherComprehensiveIncomeLossNetOfTaxExcludingForeignCurrencyTranslationAdjustment
8703000000
CY2017Q1 baba Accumulated Other Comprehensive Income Loss Net Of Tax Excluding Foreign Currency Translation Adjustment
AccumulatedOtherComprehensiveIncomeLossNetOfTaxExcludingForeignCurrencyTranslationAdjustment
1264000000
CY2016Q1 baba Accrued Cost Of Revenue And Sales And Marketing Expenses Current
AccruedCostOfRevenueAndSalesAndMarketingExpensesCurrent
8328000000
CY2017Q1 baba Accrued Cost Of Revenue And Sales And Marketing Expenses Current
AccruedCostOfRevenueAndSalesAndMarketingExpensesCurrent
20165000000
CY2016Q1 baba Accrued Donations Current
AccruedDonationsCurrent
549000000
CY2017Q1 baba Accrued Donations Current
AccruedDonationsCurrent
880000000
CY2016Q1 baba Accrued Purchases Of Property And Equipment
AccruedPurchasesOfPropertyAndEquipment
1248000000
CY2017Q1 baba Accrued Purchases Of Property And Equipment
AccruedPurchasesOfPropertyAndEquipment
2554000000
CY2016 baba Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation Including Employee Stock Ownership Plans
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensationIncludingEmployeeStockOwnershipPlans
725000000
CY2017 baba Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation Including Employee Stock Ownership Plans
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensationIncludingEmployeeStockOwnershipPlans
689000000
CY2015 baba Adjustments To Equity Increase In Carrying Amount Of Redeemable Preferred Stock
AdjustmentsToEquityIncreaseInCarryingAmountOfRedeemablePreferredStock
15000000
CY2016Q1 baba Advance To Customers Current And Merchants
AdvanceToCustomersCurrentAndMerchants
435000000
CY2017Q1 baba Advance To Customers Current And Merchants
AdvanceToCustomersCurrentAndMerchants
788000000
CY2016 baba Amortization Of Gain Of Fair Value Equity Contribution By Related Party And Others
AmortizationOfGainOfFairValueEquityContributionByRelatedPartyAndOthers
441000000
CY2017 baba Amortization Of Gain Of Fair Value Equity Contribution By Related Party And Others
AmortizationOfGainOfFairValueEquityContributionByRelatedPartyAndOthers
264000000
CY2015 baba Amortization Of Intangible Assets And Licensed Copyrights Of Video Content
AmortizationOfIntangibleAssetsAndLicensedCopyrightsOfVideoContent
2173000000
CY2016 baba Amortization Of Intangible Assets And Licensed Copyrights Of Video Content
AmortizationOfIntangibleAssetsAndLicensedCopyrightsOfVideoContent
3278000000
CY2017 baba Amortization Of Intangible Assets And Licensed Copyrights Of Video Content
AmortizationOfIntangibleAssetsAndLicensedCopyrightsOfVideoContent
9008000000
CY2017 baba Amortization Of Intangible Assets And Licensed Copyrights Of Video Content
AmortizationOfIntangibleAssetsAndLicensedCopyrightsOfVideoContent
1309000000
CY2015 baba Amortization Of Restructuring Reserve
AmortizationOfRestructuringReserve
166000000
CY2016 baba Amortization Of Restructuring Reserve
AmortizationOfRestructuringReserve
264000000
CY2017 baba Amortization Of Restructuring Reserve
AmortizationOfRestructuringReserve
264000000
CY2017 baba Amortization Of Restructuring Reserve
AmortizationOfRestructuringReserve
38000000
CY2017 baba Appropriation Of Net Income To Statutory Reserve Required Percentage
AppropriationOfNetIncomeToStatutoryReserveRequiredPercentage
0.1
CY2016Q1 baba Assumed Percentage Of Distributable Reserve Of Domestic Subsidiaries To Be Distributed
AssumedPercentageOfDistributableReserveOfDomesticSubsidiariesToBeDistributed
1.00
CY2017Q1 baba Assumed Percentage Of Distributable Reserve Of Domestic Subsidiaries To Be Distributed
AssumedPercentageOfDistributableReserveOfDomesticSubsidiariesToBeDistributed
1.00
CY2016 baba Cost And Equity Method Investments Acquired
CostAndEquityMethodInvestmentsAcquired
61732000000
CY2017 baba Cost And Equity Method Investments Acquired
CostAndEquityMethodInvestmentsAcquired
44014000000
CY2016 baba Cost And Equity Method Investments Disposals And Transfers
CostAndEquityMethodInvestmentsDisposalsAndTransfers
2901000000
CY2017 baba Cost And Equity Method Investments Disposals And Transfers
CostAndEquityMethodInvestmentsDisposalsAndTransfers
12490000000
CY2016 baba Cost And Equity Method Investments Foreign Currency Translation Adjustments
CostAndEquityMethodInvestmentsForeignCurrencyTranslationAdjustments
951000000
CY2017 baba Cost And Equity Method Investments Foreign Currency Translation Adjustments
CostAndEquityMethodInvestmentsForeignCurrencyTranslationAdjustments
1827000000
CY2016 baba Cost And Equity Method Investments Other Than Temporary Impairment
CostAndEquityMethodInvestmentsOtherThanTemporaryImpairment
902000000
CY2017 baba Cost And Equity Method Investments Other Than Temporary Impairment
CostAndEquityMethodInvestmentsOtherThanTemporaryImpairment
2370000000
CY2016 baba Cost Method Investments Acquired
CostMethodInvestmentsAcquired
19764000000
CY2017 baba Cost Method Investments Acquired
CostMethodInvestmentsAcquired
8860000000
CY2016 baba Cost Method Investments Disposals And Transfers
CostMethodInvestmentsDisposalsAndTransfers
2150000000
CY2017 baba Cost Method Investments Disposals And Transfers
CostMethodInvestmentsDisposalsAndTransfers
6275000000
CY2016 baba Cost Method Investments Foreign Currency Translation Adjustments
CostMethodInvestmentsForeignCurrencyTranslationAdjustments
879000000
CY2017 baba Cost Method Investments Foreign Currency Translation Adjustments
CostMethodInvestmentsForeignCurrencyTranslationAdjustments
1680000000
CY2016Q1 baba Cost Of Investment Securities Accounted For Under Fair Value Option
CostOfInvestmentSecuritiesAccountedForUnderFairValueOption
4256000000
CY2017Q1 baba Cost Of Investment Securities Accounted For Under Fair Value Option
CostOfInvestmentSecuritiesAccountedForUnderFairValueOption
183000000
CY2015 baba Deemed Disposals Of Partial Interest In Subsidiaries Arising From Exercise Or Vesting Of Share Based Awards
DeemedDisposalsOfPartialInterestInSubsidiariesArisingFromExerciseOrVestingOfShareBasedAwards
10000000
CY2017 baba Deemed Disposals Of Partial Interest In Subsidiaries Arising From Exercise Or Vesting Of Share Based Awards
DeemedDisposalsOfPartialInterestInSubsidiariesArisingFromExerciseOrVestingOfShareBasedAwards
42000000
CY2016Q1 baba Deferred Direct Selling Costs Current
DeferredDirectSellingCostsCurrent
948000000
CY2017Q1 baba Deferred Direct Selling Costs Current
DeferredDirectSellingCostsCurrent
1283000000
CY2016Q1 baba Deferred Revenue And Customer Advances Total
DeferredRevenueAndCustomerAdvancesTotal
10715000000
CY2017Q1 baba Deferred Revenue And Customer Advances Total
DeferredRevenueAndCustomerAdvancesTotal
15693000000
CY2016Q1 baba Deferred Revenue Current And Customer Advances Current
DeferredRevenueCurrentAndCustomerAdvancesCurrent
10297000000
CY2017Q1 baba Deferred Revenue Current And Customer Advances Current
DeferredRevenueCurrentAndCustomerAdvancesCurrent
15052000000
CY2017Q1 baba Deferred Tax Assets Operating Loss Carryforwards And Others Noncurrent
DeferredTaxAssetsOperatingLossCarryforwardsAndOthersNoncurrent
3959000000
CY2017Q1 baba Deferred Revenue Current And Customer Advances Current
DeferredRevenueCurrentAndCustomerAdvancesCurrent
2187000000
CY2016Q1 baba Deferred Tax Assets Operating Loss Carryforwards And Others Current
DeferredTaxAssetsOperatingLossCarryforwardsAndOthersCurrent
782000000
CY2017Q1 baba Deferred Tax Assets Operating Loss Carryforwards And Others Current
DeferredTaxAssetsOperatingLossCarryforwardsAndOthersCurrent
2010000000
CY2016Q1 baba Deferred Tax Assets Operating Loss Carryforwards And Others Noncurrent
DeferredTaxAssetsOperatingLossCarryforwardsAndOthersNoncurrent
1063000000
CY2016Q1 baba Deferred Tax Liabilities Available For Sale Securities And Other Current
DeferredTaxLiabilitiesAvailableForSaleSecuritiesAndOtherCurrent
9000000
CY2017Q1 baba Deferred Tax Liabilities Available For Sale Securities And Other Current
DeferredTaxLiabilitiesAvailableForSaleSecuritiesAndOtherCurrent
207000000
CY2016Q1 baba Deferred Tax Liabilities Available For Sale Securities And Other Noncurrent
DeferredTaxLiabilitiesAvailableForSaleSecuritiesAndOtherNoncurrent
511000000
CY2017Q1 baba Deferred Tax Liabilities Available For Sale Securities And Other Noncurrent
DeferredTaxLiabilitiesAvailableForSaleSecuritiesAndOtherNoncurrent
1419000000
CY2016Q1 baba Deferred Tax Liabilities Withholding Tax On Undistributed Domestic Earnings
DeferredTaxLiabilitiesWithholdingTaxOnUndistributedDomesticEarnings
5452000000
CY2017Q1 baba Deferred Tax Liabilities Withholding Tax On Undistributed Domestic Earnings
DeferredTaxLiabilitiesWithholdingTaxOnUndistributedDomesticEarnings
6377000000
CY2015 baba Depreciation And Amortization Of Tangible Assets And Land Use Rights
DepreciationAndAmortizationOfTangibleAssetsAndLandUseRights
2326000000
CY2016 baba Depreciation And Amortization Of Tangible Assets And Land Use Rights
DepreciationAndAmortizationOfTangibleAssetsAndLandUseRights
3770000000
CY2017 baba Depreciation And Amortization Of Tangible Assets And Land Use Rights
DepreciationAndAmortizationOfTangibleAssetsAndLandUseRights
5284000000
CY2017 baba Depreciation And Amortization Of Tangible Assets And Land Use Rights
DepreciationAndAmortizationOfTangibleAssetsAndLandUseRights
768000000
CY2016 baba Equity Method Investments Acquired
EquityMethodInvestmentsAcquired
41968000000
CY2017 baba Equity Method Investments Acquired
EquityMethodInvestmentsAcquired
35154000000
CY2016 baba Equity Method Investments Disposals And Transfers
EquityMethodInvestmentsDisposalsAndTransfers
751000000
CY2017 baba Equity Method Investments Disposals And Transfers
EquityMethodInvestmentsDisposalsAndTransfers
6215000000
CY2016 baba Equity Method Investments Foreign Currency Translation Adjustments
EquityMethodInvestmentsForeignCurrencyTranslationAdjustments
72000000
CY2017 baba Equity Method Investments Foreign Currency Translation Adjustments
EquityMethodInvestmentsForeignCurrencyTranslationAdjustments
147000000
CY2016 baba Equity Method Investments Share Of Results Income Loss Other Comprehensive Income And Other Reserves
EquityMethodInvestmentsShareOfResultsIncomeLossOtherComprehensiveIncomeAndOtherReserves
-1296000000
CY2017 baba Equity Method Investments Share Of Results Income Loss Other Comprehensive Income And Other Reserves
EquityMethodInvestmentsShareOfResultsIncomeLossOtherComprehensiveIncomeAndOtherReserves
-2074000000
CY2017Q1 baba Escrow Money Payable Current
EscrowMoneyPayableCurrent
2322000000
CY2017Q1 baba Escrow Money Payable Current
EscrowMoneyPayableCurrent
337000000
CY2017Q1 baba Fair Value Of Interest Rate Swap Contracts Non Current
FairValueOfInterestRateSwapContractsNonCurrent
436000000
CY2016Q1 baba Fair Value Of Investment Securities Accounted For Under Fair Value Option
FairValueOfInvestmentSecuritiesAccountedForUnderFairValueOption
4622000000
CY2017Q1 baba Fair Value Of Investment Securities Accounted For Under Fair Value Option
FairValueOfInvestmentSecuritiesAccountedForUnderFairValueOption
183000000
CY2016Q1 baba Finite Lived Intangible Assets Accumulated Amortization And Impairment
FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment
6809000000
CY2017Q1 baba Finite Lived Intangible Assets Accumulated Amortization And Impairment
FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment
14988000000
CY2017Q1 baba Foreign Currency Translation Rate
ForeignCurrencyTranslationRate
6.8832
CY2015 baba Government Grants Nonoperating
GovernmentGrantsNonoperating
327000000
CY2016 baba Government Grants Nonoperating
GovernmentGrantsNonoperating
401000000
CY2017 baba Government Grants Nonoperating
GovernmentGrantsNonoperating
451000000
CY2016Q1 baba Held To Maturity Securities Provision For Decline In Value
HeldToMaturitySecuritiesProvisionForDeclineInValue
7000000
CY2017Q1 baba Held To Maturity Securities Provision For Decline In Value
HeldToMaturitySecuritiesProvisionForDeclineInValue
180000000
CY2015 baba Impairment Of Goodwill And Licensed Copyrights Of Video Content
ImpairmentOfGoodwillAndLicensedCopyrightsOfVideoContent
175000000
CY2016 baba Impairment Of Goodwill And Licensed Copyrights Of Video Content
ImpairmentOfGoodwillAndLicensedCopyrightsOfVideoContent
455000000
CY2017 baba Impairment Of Goodwill And Licensed Copyrights Of Video Content
ImpairmentOfGoodwillAndLicensedCopyrightsOfVideoContent
857000000
CY2017 baba Impairment Of Goodwill And Licensed Copyrights Of Video Content
ImpairmentOfGoodwillAndLicensedCopyrightsOfVideoContent
124000000
CY2015 baba Income Loss From Equity Method Investments After Tax
IncomeLossFromEquityMethodInvestmentsAfterTax
-1590000000
CY2016 baba Income Loss From Equity Method Investments After Tax
IncomeLossFromEquityMethodInvestmentsAfterTax
-1730000000
CY2017 baba Income Loss From Equity Method Investments After Tax
IncomeLossFromEquityMethodInvestmentsAfterTax
-5027000000
CY2017 baba Income Loss From Equity Method Investments After Tax
IncomeLossFromEquityMethodInvestmentsAfterTax
-730000000
CY2015 baba Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance Nondeductible Expense Share Based Compensation Cost Amount And Other Adjustments
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowanceNondeductibleExpenseShareBasedCompensationCostAmountAndOtherAdjustments
12000000
CY2016 baba Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance Nondeductible Expense Share Based Compensation Cost Amount And Other Adjustments
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowanceNondeductibleExpenseShareBasedCompensationCostAmountAndOtherAdjustments
257000000
CY2017 baba Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance Nondeductible Expense Share Based Compensation Cost Amount And Other Adjustments
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowanceNondeductibleExpenseShareBasedCompensationCostAmountAndOtherAdjustments
2643000000
CY2015 baba Income Tax Reconciliation Nondeductible Expense And Tax Exempt Income
IncomeTaxReconciliationNondeductibleExpenseAndTaxExemptIncome
3368000000
CY2016 baba Income Tax Reconciliation Nondeductible Expense And Tax Exempt Income
IncomeTaxReconciliationNondeductibleExpenseAndTaxExemptIncome
-4994000000
CY2017 baba Income Tax Reconciliation Nondeductible Expense And Tax Exempt Income
IncomeTaxReconciliationNondeductibleExpenseAndTaxExemptIncome
6090000000
CY2015 baba Income Tax Reconciliation Withholding Tax On Earnings Remitted And To Be Remitted
IncomeTaxReconciliationWithholdingTaxOnEarningsRemittedAndToBeRemitted
1898000000
CY2016 baba Income Tax Reconciliation Withholding Tax On Earnings Remitted And To Be Remitted
IncomeTaxReconciliationWithholdingTaxOnEarningsRemittedAndToBeRemitted
1573000000
CY2017 baba Income Tax Reconciliation Withholding Tax On Earnings Remitted And To Be Remitted
IncomeTaxReconciliationWithholdingTaxOnEarningsRemittedAndToBeRemitted
3009000000
CY2015 baba Increase Decrease In Escrow Money Payable
IncreaseDecreaseInEscrowMoneyPayable
837000000
CY2017 baba Increase Decrease In Escrow Money Payable
IncreaseDecreaseInEscrowMoneyPayable
2528000000
CY2017 baba Increase Decrease In Escrow Money Payable
IncreaseDecreaseInEscrowMoneyPayable
367000000
CY2015 baba Increase Decrease In Escrow Receivables
IncreaseDecreaseInEscrowReceivables
851000000
CY2017 baba Increase Decrease In Escrow Receivables
IncreaseDecreaseInEscrowReceivables
2528000000
CY2017 baba Increase Decrease In Escrow Receivables
IncreaseDecreaseInEscrowReceivables
367000000
CY2015 baba Increase Decrease In Merchant Deposits Liabilities
IncreaseDecreaseInMerchantDepositsLiabilities
2490000000
CY2016 baba Increase Decrease In Merchant Deposits Liabilities
IncreaseDecreaseInMerchantDepositsLiabilities
113000000
CY2017 baba Increase Decrease In Merchant Deposits Liabilities
IncreaseDecreaseInMerchantDepositsLiabilities
875000000
CY2017 baba Increase Decrease In Merchant Deposits Liabilities
IncreaseDecreaseInMerchantDepositsLiabilities
127000000
CY2015 baba Increase Decrease In Short Term Investments
IncreaseDecreaseInShortTermInvestments
1113000000
CY2016 baba Increase Decrease In Short Term Investments
IncreaseDecreaseInShortTermInvestments
-4619000000
CY2017 baba Increase Decrease In Short Term Investments
IncreaseDecreaseInShortTermInvestments
-5761000000
CY2017 baba Increase Decrease In Short Term Investments
IncreaseDecreaseInShortTermInvestments
-836000000
CY2015 baba Increase In Fair Value Equity Contribution By Related Party And Related Amortization Of Gain
IncreaseInFairValueEquityContributionByRelatedPartyAndRelatedAmortizationOfGain
166000000
CY2016 baba Interest Free Employee Loan Maturity Term
InterestFreeEmployeeLoanMaturityTerm
P5Y
CY2017 baba Interest Free Employee Loan Maturity Term
InterestFreeEmployeeLoanMaturityTerm
P5Y
CY2016Q1 baba Investment And Business Combination Contingent Consideration Liability Current
InvestmentAndBusinessCombinationContingentConsiderationLiabilityCurrent
322000000
CY2017Q1 baba Investment And Business Combination Contingent Consideration Liability Current
InvestmentAndBusinessCombinationContingentConsiderationLiabilityCurrent
2311000000
CY2016Q1 baba Investment And Business Combination Contingent Consideration Liability Non Current
InvestmentAndBusinessCombinationContingentConsiderationLiabilityNonCurrent
1851000000
CY2017Q1 baba Investment And Business Combination Contingent Consideration Liability Non Current
InvestmentAndBusinessCombinationContingentConsiderationLiabilityNonCurrent
630000000
CY2015 baba Investment Income Loss Interest And Dividend
InvestmentIncomeLossInterestAndDividend
9455000000
CY2016 baba Investment Income Loss Interest And Dividend
InvestmentIncomeLossInterestAndDividend
52254000000
CY2017 baba Investment Income Loss Interest And Dividend
InvestmentIncomeLossInterestAndDividend
8559000000
CY2017 baba Investment Income Loss Interest And Dividend
InvestmentIncomeLossInterestAndDividend
1244000000
CY2016Q1 baba Investment Securities Accounted For Under Fair Value Option Accumulated Gross Unrealized Gains
InvestmentSecuritiesAccountedForUnderFairValueOptionAccumulatedGrossUnrealizedGains
366000000
CY2016Q1 baba Land Use Rights
LandUseRights
2876000000
CY2017Q1 baba Land Use Rights
LandUseRights
4691000000
CY2017Q1 baba Land Use Rights
LandUseRights
682000000
CY2016Q1 baba Liabilities From Treasury Management Activities
LiabilitiesFromTreasuryManagementActivities
539000000
CY2017Q1 baba Liabilities From Treasury Management Activities
LiabilitiesFromTreasuryManagementActivities
78000000
CY2017Q1 baba Licensed Copyrights Of Video Content
LicensedCopyrightsOfVideoContent
327000000
CY2015 baba Marketable Securities Gross Realized Gain
MarketableSecuritiesGrossRealizedGain
141000000
CY2016 baba Marketable Securities Gross Realized Gain
MarketableSecuritiesGrossRealizedGain
1012000000
CY2017 baba Marketable Securities Gross Realized Gain
MarketableSecuritiesGrossRealizedGain
6306000000
CY2015 baba Marketable Securities Gross Realized Loss Other Than Temporary Impairments
MarketableSecuritiesGrossRealizedLossOtherThanTemporaryImpairments
97000000
CY2016 baba Marketable Securities Gross Realized Loss Other Than Temporary Impairments
MarketableSecuritiesGrossRealizedLossOtherThanTemporaryImpairments
410000000
CY2017 baba Marketable Securities Gross Realized Loss Other Than Temporary Impairments
MarketableSecuritiesGrossRealizedLossOtherThanTemporaryImpairments
534000000
CY2015 baba Miscellaneous Other Nonoperating Income Expense
MiscellaneousOtherNonoperatingIncomeExpense
657000000
CY2016 baba Miscellaneous Other Nonoperating Income Expense
MiscellaneousOtherNonoperatingIncomeExpense
1362000000
CY2017 baba Miscellaneous Other Nonoperating Income Expense
MiscellaneousOtherNonoperatingIncomeExpense
1485000000
CY2015 baba Net Income Loss Including Portion Attributable To Noncontrolling Interest And Other Adjustment
NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndOtherAdjustment
24324000000
CY2016 baba Net Income Loss Including Portion Attributable To Noncontrolling Interest And Other Adjustment
NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndOtherAdjustment
71302000000
CY2017 baba Net Income Loss Including Portion Attributable To Noncontrolling Interest And Other Adjustment
NetIncomeLossIncludingPortionAttributableToNoncontrollingInterestAndOtherAdjustment
43187000000
CY2016 baba Payments To Acquire Land Use Rights And Construction In Progress
PaymentsToAcquireLandUseRightsAndConstructionInProgress
5407000000
CY2017 baba Payments To Acquire Land Use Rights And Construction In Progress
PaymentsToAcquireLandUseRightsAndConstructionInProgress
5326000000
CY2017 baba Payments To Acquire Land Use Rights And Construction In Progress
PaymentsToAcquireLandUseRightsAndConstructionInProgress
774000000
CY2015 baba Payments To Acquire Marketable Securities Excluding Trading Securities
PaymentsToAcquireMarketableSecuritiesExcludingTradingSecurities
11801000000
CY2016 baba Payments To Acquire Marketable Securities Excluding Trading Securities
PaymentsToAcquireMarketableSecuritiesExcludingTradingSecurities
15363000000
CY2015 baba Noncontrolling Interest Increase From Capital Injection
NoncontrollingInterestIncreaseFromCapitalInjection
174000000
CY2016 baba Noncontrolling Interest Increase From Capital Injection
NoncontrollingInterestIncreaseFromCapitalInjection
56000000
CY2017 baba Noncontrolling Interest Increase From Capital Injection
NoncontrollingInterestIncreaseFromCapitalInjection
1079000000
CY2017 baba Number Of Quarters Within Which Results Of Equity Method Income Loss Are Recognized In Arrears
NumberOfQuartersWithinWhichResultsOfEquityMethodIncomeLossAreRecognizedInArrears
P3M
CY2016Q1 baba Operating Leases Future Minimum Payments Due In Two Through Five Years
OperatingLeasesFutureMinimumPaymentsDueInTwoThroughFiveYears
441000000
CY2017Q1 baba Operating Leases Future Minimum Payments Due In Two Through Five Years
OperatingLeasesFutureMinimumPaymentsDueInTwoThroughFiveYears
1593000000
CY2015 baba Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
52000000
CY2016 baba Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
333000000
CY2017 baba Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
-2147000000
CY2017 baba Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
-312000000
CY2015 baba Other Comprehensive Income Loss Foreign Currency Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossArisingDuringPeriodNetOfTax
52000000
CY2016 baba Other Comprehensive Income Loss Foreign Currency Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossArisingDuringPeriodNetOfTax
312000000
CY2017 baba Other Comprehensive Income Loss Foreign Currency Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossArisingDuringPeriodNetOfTax
-2191000000
CY2017 baba Other Comprehensive Income Loss Foreign Currency Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationGainLossArisingDuringPeriodNetOfTax
-318000000
CY2016 baba Other Comprehensive Income Loss Foreign Currency Translation Reclassification Adjustment From Aoci Realized Upon Sale Or Liquidation Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationAdjustmentFromAociRealizedUponSaleOrLiquidationNetOfTax
-21000000
CY2017 baba Other Comprehensive Income Loss Foreign Currency Translation Reclassification Adjustment From Aoci Realized Upon Sale Or Liquidation Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationAdjustmentFromAociRealizedUponSaleOrLiquidationNetOfTax
-44000000
CY2017 baba Other Comprehensive Income Loss Foreign Currency Translation Reclassification Adjustment From Aoci Realized Upon Sale Or Liquidation Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationReclassificationAdjustmentFromAociRealizedUponSaleOrLiquidationNetOfTax
-6000000
CY2016 baba Other Comprehensive Income Loss Unrealized Gain Loss On Derivatives Net Investment Hedges Arising During Period Net Of Tax
OtherComprehensiveIncomeLossUnrealizedGainLossOnDerivativesNetInvestmentHedgesArisingDuringPeriodNetOfTax
-168000000
CY2017 baba Other Comprehensive Income Loss Unrealized Gain Loss On Derivatives Net Investment Hedges Arising During Period Net Of Tax
OtherComprehensiveIncomeLossUnrealizedGainLossOnDerivativesNetInvestmentHedgesArisingDuringPeriodNetOfTax
169000000
CY2017 baba Other Comprehensive Income Loss Unrealized Gain Loss On Derivatives Net Investment Hedges Arising During Period Net Of Tax
OtherComprehensiveIncomeLossUnrealizedGainLossOnDerivativesNetInvestmentHedgesArisingDuringPeriodNetOfTax
25000000
CY2015 baba Other Comprehensive Income Loss Unrealized Gain Loss On Share Of Other Comprehensive Income Of Equity Method Investees
OtherComprehensiveIncomeLossUnrealizedGainLossOnShareOfOtherComprehensiveIncomeOfEquityMethodInvestees
13000000
CY2016 baba Other Comprehensive Income Loss Unrealized Gain Loss On Share Of Other Comprehensive Income Of Equity Method Investees
OtherComprehensiveIncomeLossUnrealizedGainLossOnShareOfOtherComprehensiveIncomeOfEquityMethodInvestees
65000000
CY2017 baba Other Comprehensive Income Loss Unrealized Gain Loss On Share Of Other Comprehensive Income Of Equity Method Investees
OtherComprehensiveIncomeLossUnrealizedGainLossOnShareOfOtherComprehensiveIncomeOfEquityMethodInvestees
780000000
CY2017 baba Other Comprehensive Income Loss Unrealized Gain Loss On Share Of Other Comprehensive Income Of Equity Method Investees
OtherComprehensiveIncomeLossUnrealizedGainLossOnShareOfOtherComprehensiveIncomeOfEquityMethodInvestees
113000000
CY2016Q1 baba Other Deposit Liability Current
OtherDepositLiabilityCurrent
2021000000
CY2017Q1 baba Other Deposit Liability Current
OtherDepositLiabilityCurrent
3023000000
CY2015 baba Payments To Acquire Land Use Rights And Construction In Progress
PaymentsToAcquireLandUseRightsAndConstructionInProgress
2935000000
CY2017 baba Payments To Acquire Marketable Securities Excluding Trading Securities
PaymentsToAcquireMarketableSecuritiesExcludingTradingSecurities
4669000000
CY2017 baba Payments To Acquire Marketable Securities Excluding Trading Securities
PaymentsToAcquireMarketableSecuritiesExcludingTradingSecurities
679000000
CY2015 baba Payments To Acquire Other Property Equipment Intangible Assets And Licensed Copyrights Of Video Content
PaymentsToAcquireOtherPropertyEquipmentIntangibleAssetsAndLicensedCopyrightsOfVideoContent
4770000000
CY2016 baba Payments To Acquire Other Property Equipment Intangible Assets And Licensed Copyrights Of Video Content
PaymentsToAcquireOtherPropertyEquipmentIntangibleAssetsAndLicensedCopyrightsOfVideoContent
5438000000
CY2017 baba Payments To Acquire Other Property Equipment Intangible Assets And Licensed Copyrights Of Video Content
PaymentsToAcquireOtherPropertyEquipmentIntangibleAssetsAndLicensedCopyrightsOfVideoContent
12220000000
CY2017 baba Payments To Acquire Other Property Equipment Intangible Assets And Licensed Copyrights Of Video Content
PaymentsToAcquireOtherPropertyEquipmentIntangibleAssetsAndLicensedCopyrightsOfVideoContent
1775000000
CY2015 baba Percentage Of Research And Development Expenses Incurred As Additional Tax Deduction
PercentageOfResearchAndDevelopmentExpensesIncurredAsAdditionalTaxDeduction
0.50
CY2016 baba Percentage Of Research And Development Expenses Incurred As Additional Tax Deduction
PercentageOfResearchAndDevelopmentExpensesIncurredAsAdditionalTaxDeduction
0.50
CY2017 baba Percentage Of Research And Development Expenses Incurred As Additional Tax Deduction
PercentageOfResearchAndDevelopmentExpensesIncurredAsAdditionalTaxDeduction
0.50
CY2016Q1 baba Prepaid Cost Of Revenue Sales And Marketing Expenses And Others
PrepaidCostOfRevenueSalesAndMarketingExpensesAndOthers
1242000000
CY2017Q1 baba Prepaid Cost Of Revenue Sales And Marketing Expenses And Others
PrepaidCostOfRevenueSalesAndMarketingExpensesAndOthers
3388000000
CY2016Q1 baba Prepaid Expense Receivables And Other Assets Current
PrepaidExpenseReceivablesAndOtherAssetsCurrent
16993000000
CY2017Q1 baba Prepaid Expense Receivables And Other Assets Current
PrepaidExpenseReceivablesAndOtherAssetsCurrent
29060000000
CY2017Q1 baba Prepaid Expense Receivables And Other Assets Noncurrent
PrepaidExpenseReceivablesAndOtherAssetsNoncurrent
1169000000
CY2017Q1 baba Prepaid Licensed Copyrights Of Video Content And Others Noncurrent
PrepaidLicensedCopyrightsOfVideoContentAndOthersNoncurrent
1639000000
CY2016Q1 baba Prepaid Property And Equipment Noncurrent
PrepaidPropertyAndEquipmentNoncurrent
4358000000
CY2017Q1 baba Prepaid Expense Receivables And Other Assets Current
PrepaidExpenseReceivablesAndOtherAssetsCurrent
4222000000
CY2016Q1 baba Prepaid Expense Receivables And Other Assets Noncurrent
PrepaidExpenseReceivablesAndOtherAssetsNoncurrent
5837000000
CY2017Q1 baba Prepaid Expense Receivables And Other Assets Noncurrent
PrepaidExpenseReceivablesAndOtherAssetsNoncurrent
8051000000
CY2017Q1 baba Prepaid Property And Equipment Noncurrent
PrepaidPropertyAndEquipmentNoncurrent
4018000000
CY2016Q1 baba Prepaid Upfront Fees Noncurrent
PrepaidUpfrontFeesNoncurrent
184000000
CY2017Q1 baba Prepaid Upfront Fees Noncurrent
PrepaidUpfrontFeesNoncurrent
53000000
CY2015 baba Proceeds From Bank Debt Noncurrent
ProceedsFromBankDebtNoncurrent
19602000000
CY2016 baba Proceeds From Bank Debt Noncurrent
ProceedsFromBankDebtNoncurrent
765000000
CY2017 baba Proceeds From Bank Debt Noncurrent
ProceedsFromBankDebtNoncurrent
28381000000
CY2017 baba Proceeds From Bank Debt Noncurrent
ProceedsFromBankDebtNoncurrent
4123000000
CY2015 baba Proceeds From Issuance Of Common Stock And Repayment Of Loans And Interest Receivable On Employee Loans
ProceedsFromIssuanceOfCommonStockAndRepaymentOfLoansAndInterestReceivableOnEmployeeLoans
61831000000
CY2016 baba Proceeds From Issuance Of Common Stock And Repayment Of Loans And Interest Receivable On Employee Loans
ProceedsFromIssuanceOfCommonStockAndRepaymentOfLoansAndInterestReceivableOnEmployeeLoans
693000000
CY2017 baba Proceeds From Issuance Of Common Stock And Repayment Of Loans And Interest Receivable On Employee Loans
ProceedsFromIssuanceOfCommonStockAndRepaymentOfLoansAndInterestReceivableOnEmployeeLoans
14607000000
CY2017 baba Proceeds From Issuance Of Common Stock And Repayment Of Loans And Interest Receivable On Employee Loans
ProceedsFromIssuanceOfCommonStockAndRepaymentOfLoansAndInterestReceivableOnEmployeeLoans
2122000000
CY2015 baba Proceeds From Repurchase Of Shares For Senior Management Share Incentive Scheme
ProceedsFromRepurchaseOfSharesForSeniorManagementShareIncentiveScheme
-123000000
CY2017 baba Proceeds From Repurchase Of Shares For Senior Management Share Incentive Scheme
ProceedsFromRepurchaseOfSharesForSeniorManagementShareIncentiveScheme
87000000
CY2017 baba Proceeds From Repurchase Of Shares For Senior Management Share Incentive Scheme
ProceedsFromRepurchaseOfSharesForSeniorManagementShareIncentiveScheme
13000000
CY2015 baba Proceeds From Sale Of Interest In Subsidiaries
ProceedsFromSaleOfInterestInSubsidiaries
6000000
CY2017 baba Proceeds From Sale Of Interest In Subsidiaries
ProceedsFromSaleOfInterestInSubsidiaries
42000000
CY2017 baba Proceeds From Sale Of Interest In Subsidiaries
ProceedsFromSaleOfInterestInSubsidiaries
6000000
CY2015 baba Proceeds From Secured Borrowings Relating To Micro Loans
ProceedsFromSecuredBorrowingsRelatingToMicroLoans
88422000000
CY2017Q1 baba Receivable For Proceeds From Disposal Of Investments
ReceivableForProceedsFromDisposalOfInvestments
2786000000
CY2015 baba Repayments Of Bank Debt Noncurrent
RepaymentsOfBankDebtNoncurrent
49538000000
CY2016 baba Repayments Of Bank Debt Noncurrent
RepaymentsOfBankDebtNoncurrent
146000000
CY2017 baba Repayments Of Bank Debt Noncurrent
RepaymentsOfBankDebtNoncurrent
175000000
CY2017 baba Repayments Of Bank Debt Noncurrent
RepaymentsOfBankDebtNoncurrent
25000000
CY2015 baba Repayments Of Secured Borrowings Relating To Micro Loans
RepaymentsOfSecuredBorrowingsRelatingToMicroLoans
82269000000
CY2015 baba Repurchase From Net Of Subscription By Noncontrolling Interest For Senior Management Share Incentive Scheme
RepurchaseFromNetOfSubscriptionByNoncontrollingInterestForSeniorManagementShareIncentiveScheme
123000000
CY2017 baba Reserve Level Threshold For Mandatory Transfer Percentage
ReserveLevelThresholdForMandatoryTransferPercentage
0.5
CY2016Q1 baba Restricted Cash And Cash Equivalents At Carrying Value And Escrow Receivables
RestrictedCashAndCashEquivalentsAtCarryingValueAndEscrowReceivables
1346000000
CY2017Q1 baba Restricted Cash And Cash Equivalents At Carrying Value And Escrow Receivables
RestrictedCashAndCashEquivalentsAtCarryingValueAndEscrowReceivables
2655000000
CY2017Q1 baba Restricted Cash And Cash Equivalents At Carrying Value And Escrow Receivables
RestrictedCashAndCashEquivalentsAtCarryingValueAndEscrowReceivables
386000000
CY2016 baba Restructuring Of Equity Investments
RestructuringOfEquityInvestments
6202000000
CY2016Q1 baba Restructuring Reserves As Deduction Of Equity
RestructuringReservesAsDeductionOfEquity
888000000
CY2017Q1 baba Restructuring Reserves As Deduction Of Equity
RestructuringReservesAsDeductionOfEquity
624000000
CY2017Q1 baba Restructuring Reserves As Deduction Of Equity
RestructuringReservesAsDeductionOfEquity
91000000
CY2016 baba Stockholders Equity Acquisition Of Shares Of Consolidated Subsidiaries
StockholdersEquityAcquisitionOfSharesOfConsolidatedSubsidiaries
30000000
CY2017 baba Share Of Additional Paid In Capital And Other Comprehensive Income Of Equity Method Investees
ShareOfAdditionalPaidInCapitalAndOtherComprehensiveIncomeOfEquityMethodInvestees
2199000000
CY2016Q1 baba Short Term Investments Bank Time Deposits
ShortTermInvestmentsBankTimeDeposits
97000000
CY2017Q1 baba Short Term Investments Bank Time Deposits
ShortTermInvestmentsBankTimeDeposits
1075000000
CY2016Q1 baba Short Term Investments Bank Time Deposits And Other Short Term Investments
ShortTermInvestmentsBankTimeDepositsAndOtherShortTermInvestments
4700000000
CY2017Q1 baba Short Term Investments Bank Time Deposits And Other Short Term Investments
ShortTermInvestmentsBankTimeDepositsAndOtherShortTermInvestments
3011000000
CY2017Q1 baba Short Term Investments Bank Time Deposits And Other Short Term Investments
ShortTermInvestmentsBankTimeDepositsAndOtherShortTermInvestments
437000000
CY2017 baba Stockholders Equity Acquisition Of Shares Of Consolidated Subsidiaries
StockholdersEquityAcquisitionOfSharesOfConsolidatedSubsidiaries
340000000
CY2015 baba Stock Issued During Period Value Share Based Compensation And Employee Stock Ownership Plan
StockIssuedDuringPeriodValueShareBasedCompensationAndEmployeeStockOwnershipPlan
676000000
CY2016 baba Stock Issued During Period Value Share Based Compensation And Employee Stock Ownership Plan
StockIssuedDuringPeriodValueShareBasedCompensationAndEmployeeStockOwnershipPlan
774000000
CY2017 baba Stock Issued During Period Value Share Based Compensation And Employee Stock Ownership Plan
StockIssuedDuringPeriodValueShareBasedCompensationAndEmployeeStockOwnershipPlan
701000000
CY2017 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2017 dei Entity Registrant Name
EntityRegistrantName
Alibaba Group Holding Ltd
CY2017 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2017 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2017Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
6125000000
CY2017Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
890000000
CY2016Q1 us-gaap Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
1051000000
CY2017Q1 us-gaap Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
1566000000
CY2016Q1 baba Summary Of Investments Other Than Investments In Related Parties Gross Unrecognized Gain
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesGrossUnrecognizedGain
6707000000
CY2017Q1 baba Summary Of Investments Other Than Investments In Related Parties Gross Unrecognized Gain
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesGrossUnrecognizedGain
9792000000
CY2016Q1 baba Summary Of Investments Other Than Investments In Related Parties Gross Unrecognized Loss
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesGrossUnrecognizedLoss
543000000
CY2017Q1 baba Summary Of Investments Other Than Investments In Related Parties Gross Unrecognized Loss
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesGrossUnrecognizedLoss
836000000
CY2016Q1 baba Summary Of Investments Other Than Investments In Related Parties Provision For Decline In Value
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesProvisionForDeclineInValue
964000000
CY2017Q1 baba Summary Of Investments Other Than Investments In Related Parties Provision For Decline In Value
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesProvisionForDeclineInValue
1199000000
CY2017Q1 baba Variable Interest Entity Consolidated Carrying Amount Assets Used To Settle Obligations Except For Registered Capital And Prc Statutory Reserves
VariableInterestEntityConsolidatedCarryingAmountAssetsUsedToSettleObligationsExceptForRegisteredCapitalAndPRCStatutoryReserves
0
CY2017 dei Amendment Flag
AmendmentFlag
false
CY2017 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--03-31
CY2017 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2017 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2017
CY2017 dei Document Period End Date
DocumentPeriodEndDate
2017-03-31
CY2017 dei Document Type
DocumentType
20-F
CY2017 dei Entity Central Index Key
EntityCentralIndexKey
0001577552
CY2017Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
2529364189
CY2017 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2016Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
27334000000
CY2017Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
47186000000
CY2017Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
6855000000
CY2016Q1 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
1172000000
CY2017Q1 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
3344000000
CY2016Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
1209000000
CY2017Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
4388000000
CY2016Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
2790000000
CY2016Q1 us-gaap Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
-1050000000
CY2017Q1 us-gaap Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
-3618000000
CY2017Q1 us-gaap Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
-526000000
CY2016Q1 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
132206000000
CY2017Q1 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
164585000000
CY2016Q1 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
603000000
CY2017Q1 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
709000000
CY2016Q1 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
8181000000
CY2017Q1 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
12261000000
CY2017Q1 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
23911000000
CY2015 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
12950000000
CY2016 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
16514000000
CY2017 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
16097000000
CY2015 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
13028000000
CY2016 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
16082000000
CY2017 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
15995000000
CY2015 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
2089000000
CY2016 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
2931000000
CY2017 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
5122000000
CY2017 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
744000000
CY2017 us-gaap Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
-11000000
CY2017Q1 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
45472000000
CY2016Q1 us-gaap Assets
Assets
364245000000
CY2017Q1 us-gaap Assets
Assets
506812000000
CY2017Q1 us-gaap Assets
Assets
73630000000
CY2016Q1 us-gaap Assets Current
AssetsCurrent
134035000000
CY2017Q1 us-gaap Assets Current
AssetsCurrent
182516000000
CY2017Q1 us-gaap Assets Current
AssetsCurrent
26516000000
CY2015Q1 us-gaap Available For Sale Securities Accumulated Gross Unrealized Gain Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax
3384000000
CY2016Q1 us-gaap Available For Sale Securities Accumulated Gross Unrealized Gain Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax
5502000000
CY2017Q1 us-gaap Available For Sale Securities Accumulated Gross Unrealized Gain Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax
8956000000
CY2015Q1 us-gaap Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
4929000000
CY2016Q1 us-gaap Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
1751000000
CY2017Q1 us-gaap Available For Sale Securities Continuous Unrealized Loss Position Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
4366000000
CY2016Q2 us-gaap Business Combination Consideration Transferred Including Equity Interest In Acquiree Held Prior To Combination1
BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1
35100000000
CY2016Q2 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Fair Value1
BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
6376000000
CY2015 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
6535000000
CY2016 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
18603000000
CY2017 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
770000000
CY2017 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
112000000
CY2015 us-gaap Cash Acquired From Acquisition
CashAcquiredFromAcquisition
6036000000
CY2016 us-gaap Cash Acquired From Acquisition
CashAcquiredFromAcquisition
1560000000
CY2017 us-gaap Cash Acquired From Acquisition
CashAcquiredFromAcquisition
8382000000
CY2014Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
33045000000
CY2015Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
108193000000
CY2016Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
106818000000
CY2016Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
15519000000
CY2017Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
143736000000
CY2017Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
20882000000
CY2015 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
75148000000
CY2016 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-1375000000
CY2017 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
36918000000
CY2017 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
5363000000
CY2016Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2017Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2017Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2016Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.000025
CY2017Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.000025
CY2016Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
4000000000
CY2017Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
4000000000
CY2016Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
2473927859
CY2017Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
2529364189
CY2016Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
2473927859
CY2016Q1 us-gaap Debt Current
DebtCurrent
4304000000
CY2017Q1 us-gaap Debt Current
DebtCurrent
5948000000
CY2017Q1 us-gaap Debt Current
DebtCurrent
864000000
CY2017Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
2529364189
CY2016Q1 us-gaap Common Stock Value
CommonStockValue
1000000
CY2017Q1 us-gaap Common Stock Value
CommonStockValue
1000000
CY2017Q1 us-gaap Common Stock Value
CommonStockValue
CY2015 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
27382000000
CY2016 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
72989000000
CY2017 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
42955000000
CY2017 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
6241000000
CY2015 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
56000000
CY2016 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-102000000
CY2017 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-389000000
CY2017 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-57000000
CY2015 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
27438000000
CY2016 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
72887000000
CY2017 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
42566000000
CY2017 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
6184000000
CY2015 us-gaap Conversion Of Stock Amount Issued1
ConversionOfStockAmountIssued1
10293000000
CY2015 us-gaap Convertible Preferred Dividends Net Of Tax
ConvertiblePreferredDividendsNetOfTax
97000000
CY2015Q1 us-gaap Cost Method Investments
CostMethodInvestments
15673000000
CY2016Q1 us-gaap Cost Method Investments
CostMethodInvestments
33264000000
CY2017Q1 us-gaap Cost Method Investments
CostMethodInvestments
35404000000
CY2015 us-gaap Costmethod Investments Other Than Temporary Impairment
CostmethodInvestmentsOtherThanTemporaryImpairment
419000000
CY2016 us-gaap Costmethod Investments Other Than Temporary Impairment
CostmethodInvestmentsOtherThanTemporaryImpairment
902000000
CY2017 us-gaap Costmethod Investments Other Than Temporary Impairment
CostmethodInvestmentsOtherThanTemporaryImpairment
2125000000
CY2015 us-gaap Cost Of Revenue
CostOfRevenue
23834000000
CY2016 us-gaap Cost Of Revenue
CostOfRevenue
34355000000
CY2017 us-gaap Cost Of Revenue
CostOfRevenue
59483000000
CY2017 us-gaap Cost Of Revenue
CostOfRevenue
8642000000
CY2015 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
4757000000
CY2016 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
7223000000
CY2017 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
13495000000
CY2016Q1 us-gaap Customer Advances And Deposits
CustomerAdvancesAndDeposits
3479000000
CY2017Q1 us-gaap Customer Advances And Deposits
CustomerAdvancesAndDeposits
6050000000
CY2016Q1 us-gaap Customer Deposits Current
CustomerDepositsCurrent
7314000000
CY2017Q1 us-gaap Customer Deposits Current
CustomerDepositsCurrent
8189000000
CY2017Q1 us-gaap Customer Deposits Current
CustomerDepositsCurrent
1190000000
CY2017Q1 us-gaap Deferred Tax Assets Valuation Allowance Noncurrent
DeferredTaxAssetsValuationAllowanceNoncurrent
4147000000
CY2016Q1 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
5999000000
CY2017Q1 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
9323000000
CY2016Q1 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
508000000
CY2017Q1 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
2358000000
CY2016Q1 us-gaap Deferred Tax Liabilities Gross Noncurrent
DeferredTaxLiabilitiesGrossNoncurrent
6471000000
CY2017Q1 us-gaap Deferred Tax Liabilities Gross Noncurrent
DeferredTaxLiabilitiesGrossNoncurrent
10154000000
CY2017Q1 us-gaap Deferred Tax Liabilities Gross Noncurrent
DeferredTaxLiabilitiesGrossNoncurrent
1475000000
CY2015 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1659000000
CY2016 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1226000000
CY2017 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
281000000
CY2017 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
41000000
CY2016Q1 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
6480000000
CY2017Q1 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
10361000000
CY2016Q1 us-gaap Deferred Revenue
DeferredRevenue
7236000000
CY2017Q1 us-gaap Deferred Revenue
DeferredRevenue
9643000000
CY2016Q1 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
418000000
CY2017Q1 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
641000000
CY2017Q1 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
93000000
CY2016Q1 us-gaap Deferred Sales Commission
DeferredSalesCommission
148000000
CY2017Q1 us-gaap Deferred Sales Commission
DeferredSalesCommission
114000000
CY2017Q1 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
574000000
CY2016Q1 us-gaap Deferred Tax Assets Gross Noncurrent
DeferredTaxAssetsGrossNoncurrent
1063000000
CY2017Q1 us-gaap Deferred Tax Assets Gross Noncurrent
DeferredTaxAssetsGrossNoncurrent
4533000000
CY2016Q1 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
481000000
CY2017Q1 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
1038000000
CY2016Q1 us-gaap Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
451000000
CY2017Q1 us-gaap Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
652000000
CY2016Q1 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
30000000
CY2017Q1 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
386000000
CY2016Q1 us-gaap Deferred Tax Assets Valuation Allowance Current
DeferredTaxAssetsValuationAllowanceCurrent
331000000
CY2017Q1 us-gaap Deferred Tax Assets Valuation Allowance Current
DeferredTaxAssetsValuationAllowanceCurrent
1358000000
CY2016Q1 us-gaap Deferred Tax Assets Valuation Allowance Noncurrent
DeferredTaxAssetsValuationAllowanceNoncurrent
1033000000
CY2017Q1 us-gaap Equity Method Investments
EquityMethodInvestments
84964000000
CY2015 us-gaap Equity Method Investment Summarized Financial Information Cost Of Sales
EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
9816000000
CY2015 us-gaap Dividends Preferred Stock
DividendsPreferredStock
97000000
CY2016Q1 us-gaap Due From Affiliate Current
DueFromAffiliateCurrent
3236000000
CY2017Q1 us-gaap Due From Affiliate Current
DueFromAffiliateCurrent
4131000000
CY2016Q1 us-gaap Due From Employees Current
DueFromEmployeesCurrent
124000000
CY2017Q1 us-gaap Due From Employees Current
DueFromEmployeesCurrent
176000000
CY2016Q1 us-gaap Due From Employees Noncurrent
DueFromEmployeesNoncurrent
451000000
CY2017Q1 us-gaap Due From Employees Noncurrent
DueFromEmployeesNoncurrent
451000000
CY2015 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
2282000000
CY2016 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
3699000000
CY2017 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
5177000000
CY2016Q1 us-gaap Due To Affiliate Current
DueToAffiliateCurrent
1456000000
CY2017Q1 us-gaap Due To Affiliate Current
DueToAffiliateCurrent
2167000000
CY2015 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
10.33
CY2016 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
29.07
CY2017 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
17.52
CY2017 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.55
CY2015 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
9.70
CY2016 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
27.89
CY2017 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
16.97
CY2017 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.47
CY2015 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2016 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2017 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2015 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents Continuing Operations
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
-112000000
CY2016 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents Continuing Operations
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
466000000
CY2017 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents Continuing Operations
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
2042000000
CY2017 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents Continuing Operations
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
296000000
CY2016Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
8210000000
CY2017Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
8249000000
CY2015 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
438000000
CY2016 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
0
CY2017 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
245000000
CY2015Q1 us-gaap Equity Method Investments
EquityMethodInvestments
18204000000
CY2016Q1 us-gaap Equity Method Investments
EquityMethodInvestments
58197000000
CY2016 us-gaap Equity Method Investment Summarized Financial Information Cost Of Sales
EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
17505000000
CY2017 us-gaap Equity Method Investment Summarized Financial Information Cost Of Sales
EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
109790000000
CY2016Q1 us-gaap Equity Method Investment Summarized Financial Information Current Assets
EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets
42700000000
CY2017Q1 us-gaap Equity Method Investment Summarized Financial Information Current Assets
EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets
137900000000
CY2016Q1 us-gaap Equity Method Investment Summarized Financial Information Current Liabilities
EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities
15125000000
CY2017Q1 us-gaap Equity Method Investment Summarized Financial Information Current Liabilities
EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities
93354000000
CY2015 us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
-1238000000
CY2016 us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
-5429000000
CY2017 us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
-9071000000
CY2016Q1 us-gaap Equity Method Investment Summarized Financial Information Minority Interest
EquityMethodInvestmentSummarizedFinancialInformationMinorityInterest
809000000
CY2017Q1 us-gaap Equity Method Investment Summarized Financial Information Minority Interest
EquityMethodInvestmentSummarizedFinancialInformationMinorityInterest
7443000000
CY2015 us-gaap Equity Method Investment Summarized Financial Information Net Income Loss
EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
-1269000000
CY2016 us-gaap Equity Method Investment Summarized Financial Information Net Income Loss
EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
-1504000000
CY2017 us-gaap Equity Method Investment Summarized Financial Information Net Income Loss
EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
-6743000000
CY2016Q1 us-gaap Equity Method Investment Summarized Financial Information Noncurrent Assets
EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets
33532000000
CY2017Q1 us-gaap Equity Method Investment Summarized Financial Information Noncurrent Assets
EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets
122844000000
CY2016Q1 us-gaap Equity Method Investment Summarized Financial Information Noncurrent Liabilities
EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities
537000000
CY2017Q1 us-gaap Equity Method Investment Summarized Financial Information Noncurrent Liabilities
EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities
12375000000
CY2015 us-gaap Equity Method Investment Summarized Financial Information Revenue
EquityMethodInvestmentSummarizedFinancialInformationRevenue
12010000000
CY2016 us-gaap Equity Method Investment Summarized Financial Information Revenue
EquityMethodInvestmentSummarizedFinancialInformationRevenue
20808000000
CY2017 us-gaap Equity Method Investment Summarized Financial Information Revenue
EquityMethodInvestmentSummarizedFinancialInformationRevenue
125701000000
CY2016 us-gaap Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
725000000
CY2017 us-gaap Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
689000000
CY2017 us-gaap Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
100000000
CY2016 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
1120000000
CY2017 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
1369000000
CY2017 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
199000000
CY2015 us-gaap Fair Value Assets And Liabilities Measured On Recurring Basis Gain Loss Included In Earnings
FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
-102000000
CY2016 us-gaap Fair Value Assets And Liabilities Measured On Recurring Basis Gain Loss Included In Earnings
FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
-84000000
CY2017 us-gaap Fair Value Assets And Liabilities Measured On Recurring Basis Gain Loss Included In Earnings
FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
759000000
CY2017 us-gaap Fair Value Assets And Liabilities Measured On Recurring Basis Gain Loss Included In Earnings
FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
110000000
CY2015 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7800000000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
3347000000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
6129000000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
417000000
CY2017 us-gaap Gain Loss On Sale Of Equity Investments
GainLossOnSaleOfEquityInvestments
78000000
CY2015 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
307000000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
429000000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
906000000
CY2017Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
2880000000
CY2016Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
5370000000
CY2017Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
14108000000
CY2017Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
2050000000
CY2015 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
1000000
CY2016 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-563000000
CY2017 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
2328000000
CY2015 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
13000000
CY2016 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
11000000
CY2017 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
-34000000
CY2017 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
-5000000
CY2015 us-gaap Gain Loss On Investments
GainLossOnInvestments
178000000
CY2016 us-gaap Gain Loss On Investments
GainLossOnInvestments
906000000
CY2017 us-gaap Gain Loss On Investments
GainLossOnInvestments
5488000000
CY2017 us-gaap Gain Loss On Investments
GainLossOnInvestments
797000000
CY2015 us-gaap Gain Loss On Sale Of Equity Investments
GainLossOnSaleOfEquityInvestments
128000000
CY2016 us-gaap Gain Loss On Sale Of Equity Investments
GainLossOnSaleOfEquityInvestments
3089000000
CY2017 us-gaap Gain Loss On Sale Of Equity Investments
GainLossOnSaleOfEquityInvestments
536000000
CY2016 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
26913000000
CY2017 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
-35000000
CY2017 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
-5000000
CY2016 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
455000000
CY2017 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2016 us-gaap Goodwill Written Off Related To Sale Of Business Unit
GoodwillWrittenOffRelatedToSaleOfBusinessUnit
10556000000
CY2016Q1 us-gaap Held To Maturity Securities
HeldToMaturitySecurities
10760000000
CY2017Q1 us-gaap Held To Maturity Securities
HeldToMaturitySecurities
12241000000
CY2016 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
9205000000
CY2017 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
12239000000
CY2017 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1778000000
CY2015Q1 us-gaap Goodwill
Goodwill
41933000000
CY2016Q1 us-gaap Goodwill
Goodwill
81645000000
CY2017Q1 us-gaap Goodwill
Goodwill
125420000000
CY2017Q1 us-gaap Goodwill
Goodwill
18221000000
CY2016 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
50723000000
CY2017 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
43408000000
CY2017 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
367000000
CY2016Q1 us-gaap Goodwill Gross
GoodwillGross
85095000000
CY2017Q1 us-gaap Goodwill Gross
GoodwillGross
128870000000
CY2016Q1 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
3450000000
CY2017Q1 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
3450000000
CY2015 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
175000000
CY2016Q1 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
10753000000
CY2017Q1 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
12061000000
CY2015 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2016 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2017 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2015 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
32326000000
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
81468000000
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
60029000000
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
8721000000
CY2015 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-1590000000
CY2016 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-1730000000
CY2017 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-5027000000
CY2015 us-gaap Income Taxes Paid
IncomeTaxesPaid
3458000000
CY2016 us-gaap Income Taxes Paid
IncomeTaxesPaid
6465000000
CY2017 us-gaap Income Taxes Paid
IncomeTaxesPaid
9652000000
CY2015 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6416000000
CY2016 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8449000000
CY2017 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
13776000000
CY2017 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2002000000
CY2015 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
33000000
CY2016 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-869000000
CY2017 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-772000000
CY2015 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
8082000000
CY2016 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
20367000000
CY2017 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
15007000000
CY2015 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
1096000000
CY2016 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
1205000000
CY2017 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
1694000000
CY2015 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
5881000000
CY2016 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
6680000000
CY2017 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
10507000000
CY2015 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
10494000000
CY2016 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
7757000000
CY2017 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
5312000000
CY2017 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
772000000
CY2015 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
1410000000
CY2016 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
1237000000
CY2017 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
4698000000
CY2017 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
683000000
CY2015 us-gaap Increase Decrease In Deferred Revenue And Customer Advances And Deposits
IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits
1317000000
CY2016 us-gaap Increase Decrease In Deferred Revenue And Customer Advances And Deposits
IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits
2350000000
CY2017 us-gaap Increase Decrease In Deferred Revenue And Customer Advances And Deposits
IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits
4611000000
CY2016 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
104000000
CY2017 us-gaap Increase Decrease In Deferred Revenue And Customer Advances And Deposits
IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits
670000000
CY2015 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
14138000000
CY2016 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
4504000000
CY2017 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
8237000000
CY2017 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1197000000
CY2015 us-gaap Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
-1139000000
CY2016 us-gaap Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
-746000000
CY2017 us-gaap Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
-452000000
CY2017 us-gaap Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
-66000000
CY2015 us-gaap Increase Decrease In Trading Securities
IncreaseDecreaseInTradingSecurities
16000000
CY2016 us-gaap Increase Decrease In Trading Securities
IncreaseDecreaseInTradingSecurities
-9000000
CY2017 us-gaap Increase Decrease In Trading Securities
IncreaseDecreaseInTradingSecurities
-1229000000
CY2017 us-gaap Increase Decrease In Trading Securities
IncreaseDecreaseInTradingSecurities
-179000000
CY2015 us-gaap Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
43000000
CY2015 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
120000000
CY2017 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
80000000
CY2015 us-gaap Interest Expense
InterestExpense
2750000000
CY2016 us-gaap Interest Expense
InterestExpense
1946000000
CY2017 us-gaap Interest Expense
InterestExpense
2671000000
CY2017 us-gaap Interest Expense
InterestExpense
388000000
CY2015 us-gaap Interest Paid
InterestPaid
956000000
CY2016 us-gaap Interest Paid
InterestPaid
1560000000
CY2017 us-gaap Interest Paid
InterestPaid
2465000000
CY2016Q1 us-gaap Interest Payable Current
InterestPayableCurrent
571000000
CY2017Q1 us-gaap Interest Payable Current
InterestPayableCurrent
445000000
CY2016Q1 us-gaap Interest Receivable Current
InterestReceivableCurrent
314000000
CY2017Q1 us-gaap Interest Receivable Current
InterestReceivableCurrent
447000000
CY2015Q1 us-gaap Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
33877000000
CY2016Q1 us-gaap Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
91461000000
CY2017Q1 us-gaap Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
120368000000
CY2017Q1 us-gaap Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
17487000000
CY2016Q1 us-gaap Liabilities
Liabilities
114356000000
CY2017Q1 us-gaap Liabilities
Liabilities
182691000000
CY2017Q1 us-gaap Liabilities
Liabilities
26542000000
CY2016Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
364245000000
CY2017Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
506812000000
CY2017Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
73630000000
CY2016Q1 us-gaap Liabilities Current
LiabilitiesCurrent
52039000000
CY2017Q1 us-gaap Liabilities Current
LiabilitiesCurrent
93771000000
CY2017Q1 us-gaap Liabilities Current
LiabilitiesCurrent
13623000000
CY2016Q1 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
1871000000
CY2017Q1 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
30959000000
CY2017Q1 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
4498000000
CY2016Q1 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
4178000000
CY2017Q1 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
4054000000
CY2017Q1 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
589000000
CY2016Q1 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
29392000000
CY2017Q1 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
31452000000
CY2017Q1 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
4569000000
CY2015 us-gaap Marketable Securities Realized Gain Loss Other Than Temporary Impairments Amount
MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount
0
CY2016 us-gaap Marketable Securities Realized Gain Loss Other Than Temporary Impairments Amount
MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount
962000000
CY2017 us-gaap Marketable Securities Realized Gain Loss Other Than Temporary Impairments Amount
MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount
173000000
CY2015 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
4090000000
CY2016 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
5524000000
CY2017 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
8799000000
CY2016Q1 us-gaap Minority Interest
MinorityInterest
32552000000
CY2017Q1 us-gaap Minority Interest
MinorityInterest
42330000000
CY2017Q1 us-gaap Minority Interest
MinorityInterest
6150000000
CY2015 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
61000000
CY2016 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
3000000
CY2017 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
187000000
CY2015 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
87497000000
CY2016 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-15846000000
CY2017 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
32914000000
CY2017 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
4782000000
CY2015 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-53454000000
CY2016 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-42831000000
CY2017 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-78364000000
CY2017 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-11385000000
CY2015 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
41217000000
CY2016 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
56836000000
CY2017 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
80326000000
CY2017 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
11670000000
CY2015 us-gaap Net Income Loss
NetIncomeLoss
24261000000
CY2016 us-gaap Net Income Loss
NetIncomeLoss
71460000000
CY2017 us-gaap Net Income Loss
NetIncomeLoss
43675000000
CY2017 us-gaap Net Income Loss
NetIncomeLoss
6345000000
CY2015 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
59000000
CY2016 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-171000000
CY2017 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-2449000000
CY2017 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-356000000
CY2015 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
24149000000
CY2016 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
71460000000
CY2017 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
43675000000
CY2017 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
6345000000
CY2015 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
24261000000
CY2016 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
71460000000
CY2017 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
43664000000
CY2015 us-gaap Noncontrolling Interest Decrease From Deconsolidation
NoncontrollingInterestDecreaseFromDeconsolidation
378000000
CY2016 us-gaap Noncontrolling Interest Decrease From Deconsolidation
NoncontrollingInterestDecreaseFromDeconsolidation
10828000000
CY2017 us-gaap Noncontrolling Interest Decrease From Deconsolidation
NoncontrollingInterestDecreaseFromDeconsolidation
-44000000
CY2017 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
100000000
CY2016Q1 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
390000000
CY2017Q1 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
812000000
CY2015 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2016 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2017 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
4
CY2015 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1
CY2016 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1
CY2017 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
4
CY2015 us-gaap Operating Income Loss
OperatingIncomeLoss
23135000000
CY2016 us-gaap Operating Income Loss
OperatingIncomeLoss
29102000000
CY2017 us-gaap Operating Income Loss
OperatingIncomeLoss
48055000000
CY2017 us-gaap Operating Income Loss
OperatingIncomeLoss
6981000000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
900000000
CY2017Q1 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
3289000000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
394000000
CY2017Q1 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
862000000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
65000000
CY2017Q1 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
834000000
CY2015 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
322000000
CY2016 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
451000000
CY2017 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
747000000
CY2016Q1 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
315000000
CY2017Q1 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
660000000
CY2016Q1 us-gaap Other Assets Current
OtherAssetsCurrent
2055000000
CY2017Q1 us-gaap Other Assets Current
OtherAssetsCurrent
1072000000
CY2016Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
666000000
CY2017Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
954000000
CY2015 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
3089000000
CY2016 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
1368000000
CY2017 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
2105000000
CY2017 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
306000000
CY2016 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
488000000
CY2017 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
1042000000
CY2017 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
151000000
CY2015 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3118000000
CY2016 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
1598000000
CY2017 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
1340000000
CY2017 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
195000000
CY2016 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
422000000
CY2017 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
5764000000
CY2017 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
838000000
CY2015 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
-36000000
CY2017 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
433000000
CY2017 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
63000000
CY2015 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
3089000000
CY2016 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
2278000000
CY2017 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
8911000000
CY2017 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
1295000000
CY2016Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
2166000000
CY2017Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1290000000
CY2017Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
188000000
CY2015 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2486000000
CY2016 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2058000000
CY2017 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
6086000000
CY2017 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
884000000
CY2015 us-gaap Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net
OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
419000000
CY2016 us-gaap Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net
OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
1864000000
CY2017 us-gaap Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net
OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
2298000000
CY2017 us-gaap Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net
OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
334000000
CY2017 us-gaap Payments For Hedge Investing Activities
PaymentsForHedgeInvestingActivities
256000000
CY2017 us-gaap Payments For Hedge Investing Activities
PaymentsForHedgeInvestingActivities
37000000
CY2015 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
270000000
CY2016 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
19795000000
CY2017 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
13182000000
CY2017 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
1915000000
CY2015 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
61000000
CY2016 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
3000000
CY2017 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
163000000
CY2017 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
24000000
CY2015 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
104000000
CY2015 us-gaap Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
16291000000
CY2016 us-gaap Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
3055000000
CY2016Q2 us-gaap Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
28724000000
CY2017 us-gaap Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
41836000000
CY2015 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
10255000000
CY2016 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
1495000000
CY2017 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
33454000000
CY2017 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
4860000000
CY2015 us-gaap Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
23430000000
CY2016 us-gaap Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
37625000000
CY2017 us-gaap Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
39429000000
CY2017 us-gaap Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
5728000000
CY2017 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<div> <div> <p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-family:Times;font-weight:bold;font-size:10pt;">(ai)&nbsp;&nbsp;Reclassification of comparative figures</font> </p> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-family:Times;font-size:10pt;">Other than the reclassification of comparative figures relating to the adoption of ASU 2015-03&nbsp;as discussed in Note&nbsp;2(ab), the Company has reclassified certain comparative figures, including revenue and goodwill information within Notes&nbsp;5 and&nbsp;16, to conform to the way that the Company's CODM internally manages and monitors segment performance during the year ended March&nbsp;31,&nbsp;2017.</font> </p><div /></div> </div>
CY2015 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
25804000000
CY2016 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
28208000000
CY2017 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
68296000000
CY2017 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
9922000000
CY2015 us-gaap Proceeds From Divestiture Of Businesses Net Of Cash Divested
ProceedsFromDivestitureOfBusinessesNetOfCashDivested
-1271000000
CY2016 us-gaap Proceeds From Divestiture Of Businesses Net Of Cash Divested
ProceedsFromDivestitureOfBusinessesNetOfCashDivested
4890000000
CY2017 us-gaap Proceeds From Divestiture Of Businesses Net Of Cash Divested
ProceedsFromDivestitureOfBusinessesNetOfCashDivested
250000000
CY2015 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
24734000000
CY2016 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
26349000000
CY2017 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
67169000000
CY2017 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
9758000000
CY2017 us-gaap Proceeds From Divestiture Of Businesses Net Of Cash Divested
ProceedsFromDivestitureOfBusinessesNetOfCashDivested
36000000
CY2015 us-gaap Proceeds From Divestiture Of Interest In Subsidiaries And Affiliates
ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
99000000
CY2016 us-gaap Proceeds From Divestiture Of Interest In Subsidiaries And Affiliates
ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
10021000000
CY2017 us-gaap Proceeds From Divestiture Of Interest In Subsidiaries And Affiliates
ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
4941000000
CY2017 us-gaap Proceeds From Divestiture Of Interest In Subsidiaries And Affiliates
ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
718000000
CY2015 us-gaap Proceeds From Issuance Of Senior Long Term Debt
ProceedsFromIssuanceOfSeniorLongTermDebt
48757000000
CY2015 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
174000000
CY2016 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
56000000
CY2017 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
1501000000
CY2017 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
218000000
CY2015 us-gaap Proceeds From Payments For Long Term Loans For Related Parties
ProceedsFromPaymentsForLongTermLoansForRelatedParties
-40000000
CY2016 us-gaap Proceeds From Payments For Long Term Loans For Related Parties
ProceedsFromPaymentsForLongTermLoansForRelatedParties
35000000
CY2017 us-gaap Proceeds From Payments For Long Term Loans For Related Parties
ProceedsFromPaymentsForLongTermLoansForRelatedParties
3000000
CY2015 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
939000000
CY2016 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
2177000000
CY2017 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
4354000000
CY2017 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
633000000
CY2015 us-gaap Profit Loss
ProfitLoss
24320000000
CY2016 us-gaap Profit Loss
ProfitLoss
71289000000
CY2017 us-gaap Profit Loss
ProfitLoss
41226000000
CY2017 us-gaap Profit Loss
ProfitLoss
5989000000
CY2016Q1 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
21810000000
CY2017Q1 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
32467000000
CY2016Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
13629000000
CY2017Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
20206000000
CY2017Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
2936000000
CY2015 us-gaap Provision For Loan And Lease Losses
ProvisionForLoanAndLeaseLosses
861000000
CY2016 us-gaap Provision For Loan And Lease Losses
ProvisionForLoanAndLeaseLosses
483000000
CY2017 us-gaap Provision For Loan And Lease Losses
ProvisionForLoanAndLeaseLosses
1680000000
CY2017 us-gaap Provision For Loan And Lease Losses
ProvisionForLoanAndLeaseLosses
244000000
CY2016Q1 us-gaap Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock
ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock
172000000
CY2017Q1 us-gaap Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock
ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock
63000000
CY2017Q1 us-gaap Receivable From Shareholders Or Affiliates For Issuance Of Capital Stock
ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock
9000000
CY2015 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
10658000000
CY2016 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
13788000000
CY2017 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
17060000000
CY2017 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
2479000000
CY2016Q1 us-gaap Retained Earnings Appropriated
RetainedEarningsAppropriated
3244000000
CY2017Q1 us-gaap Retained Earnings Appropriated
RetainedEarningsAppropriated
4080000000
CY2017Q1 us-gaap Retained Earnings Appropriated
RetainedEarningsAppropriated
593000000
CY2016Q1 us-gaap Retained Earnings Unappropriated
RetainedEarningsUnappropriated
78752000000
CY2017Q1 us-gaap Retained Earnings Unappropriated
RetainedEarningsUnappropriated
108558000000
CY2017Q1 us-gaap Retained Earnings Unappropriated
RetainedEarningsUnappropriated
15772000000
CY2017 us-gaap Revenue Recognition Deferred Revenue
RevenueRecognitionDeferredRevenue
<div> <div> <p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-family:Times;font-weight:bold;font-size:10pt;">(ad)&nbsp;Deferred revenue and customer advances</font> </p> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-family:Times;font-size:10pt;">Deferred revenue and customer advances represent service fees received from customers that relate to services to be provided in the future. Deferred revenue, mainly relating to membership, storefront fees and cloud computing service revenue, is stated at the amount of service fees received less the amount previously recognized as revenue upon the provision of the respective services over the terms of the respective service contracts.</font> </p><div /></div> </div>
CY2015 us-gaap Revenues
Revenues
76204000000
CY2016 us-gaap Revenues
Revenues
101143000000
CY2017 us-gaap Revenues
Revenues
158273000000
CY2017 us-gaap Revenues
Revenues
22994000000
CY2016Q1 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
943000000
CY2017Q1 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
1549000000
CY2016 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
31409000000
CY2017 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
9209000000
CY2015 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
8513000000
CY2016 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
11307000000
CY2017 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
16314000000
CY2017 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
2370000000
CY2016Q1 us-gaap Senior Long Term Notes
SeniorLongTermNotes
51391000000
CY2017Q1 us-gaap Senior Long Term Notes
SeniorLongTermNotes
45876000000
CY2017Q1 us-gaap Senior Long Term Notes
SeniorLongTermNotes
6665000000
CY2017Q1 us-gaap Senior Notes Current
SeniorNotesCurrent
8949000000
CY2017Q1 us-gaap Senior Notes Current
SeniorNotesCurrent
1300000000
CY2015 us-gaap Share Based Compensation
ShareBasedCompensation
13028000000
CY2016 us-gaap Share Based Compensation
ShareBasedCompensation
16082000000
CY2017 us-gaap Share Based Compensation
ShareBasedCompensation
15995000000
CY2017 us-gaap Share Based Compensation
ShareBasedCompensation
2324000000
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
29079770
CY2016Q1 us-gaap Stockholders Equity
StockholdersEquity
216987000000
CY2017Q1 us-gaap Stockholders Equity
StockholdersEquity
278799000000
CY2017Q1 us-gaap Stockholders Equity
StockholdersEquity
40504000000
CY2014Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
30417000000
CY2015Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
157413000000
CY2016Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
249539000000
CY2017Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
321129000000
CY2017Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
46654000000
CY2015 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
14679000000
CY2017 us-gaap Translation Adjustment Functional To Reporting Currency Net Of Tax Period Increase Decrease
TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease
-2208000000
CY2017Q1 us-gaap Treasury Stock Value
TreasuryStockValue
2823000000
CY2017Q1 us-gaap Treasury Stock Value
TreasuryStockValue
410000000
CY2017 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
11189000000
CY2015 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
256000000
CY2016 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
19795000000
CY2017 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
13182000000
CY2016Q1 us-gaap Summary Of Investments Other Than Investments In Related Parties Cost
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
28370000000
CY2017Q1 us-gaap Summary Of Investments Other Than Investments In Related Parties Cost
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
27749000000
CY2016Q1 us-gaap Summary Of Investments Other Than Investments In Related Parties Fair Value
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
33570000000
CY2017Q1 us-gaap Summary Of Investments Other Than Investments In Related Parties Fair Value
SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesFairValue
35506000000
CY2015 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
15000000
CY2015 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
15000000
CY2016Q1 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
350000000
CY2017Q1 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
2992000000
CY2017Q1 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
434000000
CY2015 us-gaap Temporary Equity Dividends Adjustment
TemporaryEquityDividendsAdjustment
97000000
CY2017 us-gaap Temporary Equity Net Income
TemporaryEquityNetIncome
1961000000
CY2015 us-gaap Translation Adjustment Functional To Reporting Currency Net Of Tax Period Increase Decrease
TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease
52000000
CY2016 us-gaap Translation Adjustment Functional To Reporting Currency Net Of Tax Period Increase Decrease
TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease
296000000
CY2017Q1 us-gaap Undistributed Earnings Of Domestic Subsidiaries
UndistributedEarningsOfDomesticSubsidiaries
28200000000
CY2017 us-gaap Use Of Estimates
UseOfEstimates
<div> <div> <p style="margin:5pt 0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-family:Times;font-weight:bold;font-size:10pt;">(b)&nbsp;&nbsp;&nbsp;Use of estimates</font> </p> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-family:Times;font-size:10pt;">The preparation of the consolidated financial statements in conformity with U.S.&nbsp;GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</font> </p><div /></div> </div>
CY2016Q1 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
6589000000
CY2017Q1 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
8810000000
CY2015 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
2500000000
CY2016 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
2562000000
CY2017 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
2573000000
CY2015 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2337000000
CY2016 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2458000000
CY2017 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2493000000

Files In Submission

Name View Source Status
0001047469-17-004019-index-headers.html Edgar Link pending
0001047469-17-004019-index.html Edgar Link pending
0001047469-17-004019.txt Edgar Link pending
0001047469-17-004019-xbrl.zip Edgar Link pending
a2231121z20-f.htm Edgar Link pending
a2231121zex-12_1.htm Edgar Link pending
a2231121zex-12_2.htm Edgar Link pending
a2231121zex-13_1.htm Edgar Link pending
a2231121zex-13_2.htm Edgar Link pending
a2231121zex-15_1.htm Edgar Link pending
a2231121zex-15_2.htm Edgar Link pending
a2231121zex-15_3.htm Edgar Link pending
a2231121zex-4_30.htm Edgar Link pending
a2231121zex-4_31.htm Edgar Link pending
a2231121zex-8_1.htm Edgar Link pending
baba-20170331.xml Edgar Link completed
baba-20170331.xsd Edgar Link pending
baba-20170331_cal.xml Edgar Link unprocessable
baba-20170331_def.xml Edgar Link unprocessable
baba-20170331_lab.xml Edgar Link unprocessable
baba-20170331_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
g1001221.jpg Edgar Link pending
g1001404.jpg Edgar Link pending
g1034479.jpg Edgar Link pending
g1046897.jpg Edgar Link pending
g135249.jpg Edgar Link pending
g162263.jpg Edgar Link pending
g177747.jpg Edgar Link pending
g180958.jpg Edgar Link pending
g222662.jpg Edgar Link pending
g256968.jpg Edgar Link pending
g27044.jpg Edgar Link pending
g274022.jpg Edgar Link pending
g283584.jpg Edgar Link pending
g292938.jpg Edgar Link pending
g298947.jpg Edgar Link pending
g30634.jpg Edgar Link pending
g334470.jpg Edgar Link pending
g334617.jpg Edgar Link pending
g341767.jpg Edgar Link pending
g350923.jpg Edgar Link pending
g355730.jpg Edgar Link pending
g356963.jpg Edgar Link pending
g3581.jpg Edgar Link pending
g364693.jpg Edgar Link pending
g369282.jpg Edgar Link pending
g369681.jpg Edgar Link pending
g370474.jpg Edgar Link pending
g375934.jpg Edgar Link pending
g376625.jpg Edgar Link pending
g385742.jpg Edgar Link pending
g389744.jpg Edgar Link pending
g392597.jpg Edgar Link pending
g412877.jpg Edgar Link pending
g437736.jpg Edgar Link pending
g449891.jpg Edgar Link pending
g458809.jpg Edgar Link pending
g463205.jpg Edgar Link pending
g485495.jpg Edgar Link pending
g501945.jpg Edgar Link pending
g506487.jpg Edgar Link pending
g511469.jpg Edgar Link pending
g534794.jpg Edgar Link pending
g53537.jpg Edgar Link pending
g53592.jpg Edgar Link pending
g595782.jpg Edgar Link pending
g607178.jpg Edgar Link pending
g621216.jpg Edgar Link pending
g62285.jpg Edgar Link pending
g630087.jpg Edgar Link pending
g649884.jpg Edgar Link pending
g652338.jpg Edgar Link pending
g653562.jpg Edgar Link pending
g676630.jpg Edgar Link pending
g687282.jpg Edgar Link pending
g731187.jpg Edgar Link pending
g73442ks01i001.jpg Edgar Link pending
g73442ks25i001.gif Edgar Link pending
g73442ks25i002.gif Edgar Link pending
g73442ks25i003.gif Edgar Link pending
g73442ks25i004.gif Edgar Link pending
g73442ks25i005.gif Edgar Link pending
g73442ks25i006.jpg Edgar Link pending
g73442ks25i007.jpg Edgar Link pending
g73442ks25i008.jpg Edgar Link pending
g73442ks25i009.gif Edgar Link pending
g73442ks25i010.jpg Edgar Link pending
g73442ks25i011.jpg Edgar Link pending
g73442ks27i001.jpg Edgar Link pending
g73442ks27i002.jpg Edgar Link pending
g73442ks27i003.jpg Edgar Link pending
g73442ks27i004.jpg Edgar Link pending
g73442ks27i005.gif Edgar Link pending
g73442ks27i006.jpg Edgar Link pending
g73442ks27i007.gif Edgar Link pending
g73442ks27i008.jpg Edgar Link pending
g73442ks27i009.gif Edgar Link pending
g73442ks29i001.jpg Edgar Link pending
g73442ks29i002.jpg Edgar Link pending
g73442ks29i003.gif Edgar Link pending
g73442ks29i004.gif Edgar Link pending
g73442ks29i005.jpg Edgar Link pending
g73442ks29i006.jpg Edgar Link pending
g73442ks29i007.gif Edgar Link pending
g73442ks29i008.jpg Edgar Link pending
g73442ks29i009.jpg Edgar Link pending
g73442ks29i010.jpg Edgar Link pending
g73442ks29i011.jpg Edgar Link pending
g73442ks31i001.gif Edgar Link pending
g73442ks31i002.gif Edgar Link pending
g73442ks31i003.jpg Edgar Link pending
g73442ks31i004.gif Edgar Link pending
g73442ks31i005.gif Edgar Link pending
g73442ks31i006.gif Edgar Link pending
g73442ks31i007.gif Edgar Link pending
g73442ks31i008.gif Edgar Link pending
g73442loi001.jpg Edgar Link pending
g753814.jpg Edgar Link pending
g765120.jpg Edgar Link pending
g778736.jpg Edgar Link pending
g781015.jpg Edgar Link pending
g783901.jpg Edgar Link pending
g804975.jpg Edgar Link pending
g806343.jpg Edgar Link pending
g822800.jpg Edgar Link pending
g826066.jpg Edgar Link pending
g839855.jpg Edgar Link pending
g857244.jpg Edgar Link pending
g905258.jpg Edgar Link pending
g921196.jpg Edgar Link pending
g927488.jpg Edgar Link pending
g95512.jpg Edgar Link pending
g991373.jpg Edgar Link pending
g992201.jpg Edgar Link pending
g99956.jpg Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R115.htm Edgar Link pending
R116.htm Edgar Link pending
R117.htm Edgar Link pending
R118.htm Edgar Link pending
R119.htm Edgar Link pending
R12.htm Edgar Link pending
R120.htm Edgar Link pending
R121.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending