2024202320222021202020192018201720162015
ForeignCurrencyTransactionLossBeforeTax
166.00M
195.00M
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
235.00M
98.00M
78.00M
57.00M
201.00M
459.00M
487.00M
528.00M
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.01
0.01
0.01
0.01
0.00
-0.02
GeneralAndAdministrativeExpense
16.43B
15.72B
13.51B
11.05B
9.55B
8.13B
6.87B
6.98B
6.14B
NetIncomeLoss
73.80B
59.97B
76.03B
40.27B
34.34B
30.74B
12.66B
19.48B
16.35B
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
548.00M
InterestIncomeOther
3.87B
2.17B
1.50B
1.86B
2.43B
1.88B
1.31B
1.22B
999.00M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
73.60B
61.31B
77.02B
37.58B
16.43B
15.80B
10.70B
12.02B
8.27B
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
152.00M
61.00M
53.00M
45.00M
7.00M
212.00M
460.00M
434.00M
ResearchAndDevelopmentExpense
45.43B
39.50B
31.56B
27.57B
26.02B
21.42B
16.63B
13.95B
12.28B
UndistributedEarningsOfForeignSubsidiaries
60.70B
58.30B
CostsAndExpenses
223.10B
207.99B
178.92B
141.30B
127.63B
110.50B
84.71B
66.56B
55.63B
LeaseCost
4.54B
3.74B
3.42B
2.89B
2.36B
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
-34.00M
-697.00M
-15.00M
47.00M
CurrentFederalTaxExpenseBenefit
3.52B
3.24B
LeaseAndRentalExpense
1.30B
1.30B
1.10B
897.00M
734.00M
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
236.00M
102.00M
116.00M
146.00M
182.00M
185.00M
332.00M
718.00M
EquitySecuritiesFvNiGainLoss
392.00M
-3.46B
12.38B
5.59B
2.65B
5.46B
EquitySecuritiesFvNiRealizedGainLoss
690.00M
-442.00M
1.20B
1.34B
-301.00M
1.46B
InterestCostsCapitalized
181.00M
128.00M
163.00M
218.00M
167.00M
92.00M
48.00M
ForeignCurrencyTransactionGainLossBeforeTax
-1.24B
-654.00M
-240.00M
-344.00M
103.00M
-80.00M
-121.00M
-475.00M
-422.00M
DeferredFederalIncomeTaxExpenseBenefit
-70.00M
-198.00M
EarningsPerShareDiluted
5.80
4.56
112.20
58.61
49.16
43.70
20.57
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
12.12B
10.02B
13.72B
10.51B
23.20B
19.10B
16.50B
12.13B
11.38B
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.00
-0.01
-0.01
PaymentsOfDividends
0.00
0.00
47.00M
OtherNonoperatingIncomeExpense
299.00M
381.00M
411.00M
-637.00M
102.00M
378.00M
159.00M
88.00M
152.00M
CurrentStateAndLocalTaxExpenseBenefit
306.00M
-397.00M
EffectiveIncomeTaxRateReconciliationOtherAdjustments
-0.00
-0.01
0.00
-0.00
0.01
-0.01
0.01
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
463.00M
537.00M
719.00M
749.00M
712.00M
728.00M
764.00M
806.00M
NetIncomeLossAvailableToCommonStockholdersBasic
12.66B
19.48B
15.83B
DeferredIncomeTaxExpenseBenefit
-7.73B
-8.20B
1.88B
1.34B
145.00M
773.00M
177.00M
-120.00M
-258.00M
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
444.00M
255.00M
375.00M
665.00M
585.00M
615.00M
685.00M
724.00M
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-2.62B
ShareBasedCompensation
22.46B
19.36B
15.38B
12.99B
10.79B
9.35B
7.68B
6.70B
5.20B
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
221.31
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
0.27M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
212.02
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
189.64
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
3.30M
4.46M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
0.00
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
867.00M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
2.68B
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
3.30M
4.90M
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
2.48B
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.01
0.01
0.01
0.01
0.01
IncomeTaxExpenseBenefit
11.92B
11.36B
14.70B
7.81B
5.28B
4.18B
14.53B
4.67B
3.30B
AvailableForSaleSecuritiesGrossRealizedGainLossNet
-80.00M
-210.00M
-208.00M
InterestExpense
308.00M
357.00M
346.00M
135.00M
100.00M
114.00M
109.00M
124.00M
104.00M
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
33.00M
InterestPaid
84.00M
96.00M
InterestPaidNet
69.00M
84.00M
CostOfRevenue
133.33B
126.20B
110.94B
84.73B
71.90B
59.55B
45.58B
35.14B
28.16B
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
0.00
0.03
0.00
-0.00
-0.06
-0.05
-0.14
-0.11
AvailableForSaleSecuritiesGrossRealizedGains
207.00M
272.00M
357.00M
Revenues
257.64B
182.53B
110.85B
90.27B
74.99B
RevenueRemainingPerformanceObligation
74.10B
64.30B
51.00B
29.80B
11.40B
RevenueFromContractWithCustomerExcludingAssessedTax
307.39B
282.84B
161.86B
136.82B
GainLossOnSaleOfBusiness
0.00
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
-198.00M
130.00M
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
6.88B
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-291.00M
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
-954.00M
699.00M
218.00M
629.00M
410.00M
813.00M
-198.00M
130.00M
795.00M
IncomeLossFromDiscontinuedOperationsNetOfTax
0.00
0.00
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
548.00M
IncomeLossFromEquityMethodInvestments
-156.00M
-202.00M
-227.00M
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
314.00M
226.00M
104.00M
317.00M
533.00M
493.00M
579.00M
637.00M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
48.08B
39.62B
34.91B
27.19B
24.15B
19.65B
DebtSecuritiesAvailableForSaleRealizedLoss
1.83B
1.59B
329.00M
184.00M
143.00M
143.00M
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
4.50B
3.90B
3.10B
2.70B
1.80B
1.50B
1.60B
GoodwillTranslationAndPurchaseAccountingAdjustments
-5.00M
-167.00M
-29.00M
-92.00M
-92.00M
-86.00M
58.00M
-65.00M
-3.00M
OperatingIncomeLoss
84.29B
74.84B
78.71B
41.22B
34.23B
26.32B
26.15B
23.72B
19.36B
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
214.00M
1.71B
154.00M
116.00M
299.00M
-98.00M
DebtAndEquitySecuritiesGainLoss
-823.00M
-5.52B
12.27B
6.32B
2.80B
6.65B
DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
1.40B
AvailableForSaleSecuritiesGrossRealizedLosses
287.00M
482.00M
565.00M
GoodwillImpairmentLoss
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
Depreciation
11.95B
DebtSecuritiesAvailableForSaleRealizedGain
182.00M
103.00M
432.00M
899.00M
292.00M
1.30B
EffectOfExchangeRateOnCashAndCashEquivalents
-302.00M
405.00M
-170.00M
-434.00M
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
0.21
0.21
0.21
0.21
0.21
0.35
0.35
0.35
MarketingAndAdvertisingExpense
8.70B
9.20B
7.90B
5.40B
6.80B
6.40B
5.10B
3.87B
3.19B
RestructuringCharges
3.93B
DebtSecuritiesAvailableForSaleGainLoss
-1.22B
-2.06B
EarningsPerShareBasic
5.84
4.59
113.88
59.15
49.59
44.22
20.91
DeferredStateAndLocalIncomeTaxExpenseBenefit
0.00
-43.00M
CurrentForeignTaxExpenseBenefit
2.53B
2.43B
2.69B
1.69B
2.71B
1.25B
1.75B
966.00M
723.00M
AllocatedShareBasedCompensationExpense
22.10B
19.50B
15.70B
13.40B
11.70B
10.00B
7.90B
6.87B
5.25B
CurrentIncomeTaxExpenseBenefit
19.65B
19.55B
12.82B
6.48B
5.14B
3.40B
14.35B
4.79B
3.56B
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
85.72B
71.33B
90.73B
48.08B
39.62B
IncomeTaxReconciliationOtherAdjustments
-188.00M
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
92.00M
-902.00M
NonoperatingIncomeExpense
1.42B
-3.51B
12.02B
6.86B
5.39B
8.59B
1.05B
434.00M
291.00M
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
518.00M
421.00M
291.00M
251.00M
574.00M
534.00M
IncomeLossFromContinuingOperations
19.48B
16.35B
IncomeLossFromContinuingOperationsPerBasicShare
20.15
IncomeLossFromContinuingOperationsPerDilutedShare
19.82
OperatingLeaseCost
3.36B
2.90B
2.70B
2.27B
1.82B
ImpairmentOfInvestments
0.00
0.00
0.00
IncomeTaxReconciliationTaxCreditsResearch
407.00M
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-65.00M
EffectiveIncomeTaxRateContinuingOperations
0.14
0.16
0.16
0.16
0.13
0.12
0.53
0.19
ComprehensiveIncomeNetOfTax
77.00B
53.99B
73.78B
42.13B
35.45B
29.52B
14.07B
18.95B
14.45B