2024202320222021202020192018201720162015
MarketableSecurities
7.80B
5.86B
3.30B
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
67.46B
59.04B
49.41B
41.71B
22.79B
22.79B
17.26B
13.29B
11.13B
NoncontrollingInterestInVariableInterestEntity
3.40B
3.80B
4.30B
3.90B
LongTermDebtNoncurrent
3.96B
3.95B
3.94B
3.94B
2.00B
DebtCurrent
0.00
3.22B
OtherComprehensiveIncomeLossNetOfTax
3.20B
-5.98B
-2.26B
1.86B
1.10B
-1.22B
1.41B
-528.00M
-1.90B
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
24.05B
21.88B
20.95B
26.46B
18.50B
DeferredTaxLiabilitiesUndistributedForeignEarnings
383.00M
373.00M
68.00M
4.41B
3.47B
Assets
402.39B
365.26B
359.27B
319.62B
275.91B
232.79B
197.29B
167.50B
147.46B
FiniteLivedIntangibleAssetsAccumulatedAmortization
709.00M
4.55B
4.16B
3.95B
3.96B
3.47B
3.05B
4.88B
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-4.40B
-7.60B
-1.62B
633.00M
-1.23B
-2.31B
-992.00M
-2.40B
-1.87B
PurchaseObligation
10.60B
12.30B
10.70B
5.70B
7.40B
7.20B
DeferredTaxAssetsTaxCreditCarryforwardsOther
6.61B
6.00B
5.18B
3.72B
3.26B
1.98B
1.19B
631.00M
503.00M
PropertyPlantAndEquipmentGross
201.80B
171.71B
147.01B
126.46B
82.51B
82.51B
59.65B
47.53B
40.15B
IncomeTaxesReceivable
966.00M
454.00M
2.17B
355.00M
369.00M
95.00M
1.90B
IncreaseDecreaseInContractWithCustomerLiability
525.00M
367.00M
774.00M
635.00M
37.00M
371.00M
CapitalLeasedAssetsGross
648.00M
390.00M
299.00M
AvailableForSaleSecurities
AvailableForSaleSecuritiesDebtSecurities
82.28B
87.53B
112.36B
104.80B
97.88B
91.22B
90.56B
72.91B
55.45B
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
58.24B
48.60B
34.10B
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
22.82B
471.00M
1.97B
LongTermDebtCurrent
1.00B
0.00
999.00M
ContractWithCustomerLiabilityNoncurrent
911.00M
599.00M
535.00M
481.00M
358.00M
396.00M
LongTermDebtFairValue
10.30B
9.90B
12.40B
14.00B
4.10B
3.90B
4.00B
3.90B
3.10B
DebtInstrumentUnamortizedDiscount
42.00M
50.00M
57.00M
65.00M
5.00M
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
2.48B
1.96B
1.82B
1.05B
1.05B
1.06B
717.00M
500.00M
245.00M
DeferredTaxAssetsOther
1.95B
3.24B
925.00M
463.00M
390.00M
251.00M
379.00M
926.00M
337.00M
PaymentsToAcquireMarketableSecurities
77.86B
78.87B
135.20B
136.58B
100.31B
50.16B
92.19B
84.51B
74.37B
PreferredStockSharesIssued
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
DerivativeAssets
453.00M
676.00M
961.00M
365.00M
344.00M
513.00M
80.00M
596.00M
628.00M
CashAndCashEquivalentsAtCarryingValue
24.05B
21.88B
20.95B
26.46B
18.50B
16.70B
10.71B
12.92B
16.55B
StockholdersEquityNoteStockSplitConversionRatio1
20.00
2.00
AccruedIncomeTaxesCurrent
2.75B
808.00M
1.48B
274.00M
69.00M
881.00M
554.00M
302.00M
OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears
3.00M
3.00M
3.00M
2.00M
3.00M
InventoryNet
2.67B
1.17B
728.00M
999.00M
1.11B
749.00M
268.00M
DeferredTaxAssetsNet
26.14B
17.30B
7.67B
6.74B
4.73B
2.96B
1.96B
7.23B
6.14B
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
1.05B
IncreaseDecreaseInAccruedLiabilities
3.94B
3.92B
7.30B
5.50B
7.17B
8.61B
4.89B
1.52B
1.60B
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
5.23B
39.99B
67.08B
8.44B
12.95B
27.72B
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
735.00M
-1.84B
-1.44B
1.14B
-119.00M
-781.00M
1.54B
-599.00M
-1.07B
SecuritiesLoaned
2.43B
2.43B
Goodwill
29.20B
28.96B
22.96B
21.17B
20.62B
17.89B
16.75B
16.47B
15.87B
GoodwillAcquiredDuringPeriod
243.00M
6.17B
1.81B
2.83B
2.83B
1.23B
221.00M
664.00M
205.00M
OperatingLeasesFutureMinimumPaymentsReceivableThereafter
5.00M
5.00M
1.00M
1.00M
1.00M
DeferredTaxLiabilitiesOtherComprehensiveIncome
93.00M
DerivativeLiabilityFairValueGrossAsset
82.00M
84.00M
38.00M
32.00M
21.00M
56.00M
22.00M
0.00
0.00
PropertyPlantAndEquipmentNet
134.34B
112.67B
97.60B
84.75B
59.72B
59.72B
42.38B
34.23B
29.02B
OperatingLeasesFutureMinimumPaymentsReceivableInFourYears
8.00M
8.00M
7.00M
4.00M
3.00M
IntangibleAssetsNetExcludingGoodwill
2.08B
1.42B
1.44B
1.98B
2.22B
2.69B
3.31B
3.85B
StockRepurchasedAndRetiredDuringPeriodValue
62.18B
59.30B
50.27B
31.15B
18.40B
9.08B
4.85B
3.69B
1.78B
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
240.00M
240.00M
240.00M
AvailableForSaleSecuritiesCurrent
91.16B
73.42B
56.52B
IncreaseDecreaseInAccountsReceivable
7.83B
2.32B
9.10B
6.52B
4.34B
2.17B
3.77B
2.58B
2.09B
FiniteLivedIntangibleAssetsGross
2.55B
5.83B
5.60B
5.93B
6.18B
6.16B
6.36B
8.73B
DeferredTaxAssetsValuationAllowance
11.00B
9.55B
7.13B
4.82B
3.50B
2.82B
2.53B
2.08B
1.73B
DeferredIncomeTaxLiabilities
14.46B
12.55B
11.64B
9.22B
5.71B
3.49B
1.70B
7.07B
6.08B
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
622.00M
346.00M
270.00M
222.00M
130.00M
490.00M
362.00M
493.00M
348.00M
DeferredTaxAssetsStateTaxes
119.00M
OtherAccruedLiabilitiesCurrent
22.29B
19.64B
12.93B
11.21B
7.81B
7.39B
5.81B
4.89B
DeferredTaxLiabilitiesInvestments
2.40B
2.36B
3.23B
1.90B
1.07B
1.14B
OtherLiabilitiesNoncurrent
1.62B
2.25B
2.20B
2.27B
2.53B
3.54B
3.06B
2.66B
1.82B
FinanceLeaseLiability
1.75B
2.14B
2.09B
1.20B
FinanceLeaseLiabilityNoncurrent
685.00M
FinanceLeaseLiabilityCurrent
363.00M
298.00M
113.00M
101.00M
FinanceLeaseLiabilityUndiscountedExcessAmount
89.00M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
2.17B
934.00M
-5.52B
7.97B
1.80B
DeferredTaxLiabilitiesNoncurrent
226.00M
189.00M
OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears
13.00M
13.00M
13.00M
6.00M
13.00M
AssetsNoncurrent
123.33B
97.12B
72.99B
62.09B
57.35B
Liabilities
119.01B
109.12B
107.63B
97.07B
74.47B
55.16B
44.79B
28.46B
DeferredTaxAssetsLiabilitiesNet
11.68B
4.75B
250.00M
250.00M
157.00M
62.00M
OperatingLeaseLiabilityCurrent
2.79B
2.48B
2.19B
1.69B
1.20B
AllowanceForDoubtfulAccountsReceivableCurrent
753.00M
729.00M
674.00M
467.00M
296.00M
AllowanceForDoubtfulAccountsReceivable
771.00M
754.00M
550.00M
789.00M
LiabilitiesCurrent
81.81B
69.30B
64.25B
56.83B
45.22B
34.62B
24.18B
16.76B
19.31B
ProceedsFromCollectionOfNotesReceivable
0.00
0.00
1.42B
LongTermDebt
14.86B
15.31B
15.44B
15.32B
4.69B
4.06B
4.03B
4.00B
3.22B
OtherAssetsNoncurrent
10.05B
6.62B
5.36B
3.95B
2.34B
2.69B
2.67B
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
2.50B
1.70B
ProceedsFromSaleAndMaturityOfOtherInvestments
947.00M
150.00M
934.00M
1.02B
405.00M
1.75B
533.00M
494.00M
LongTermDebtAndCapitalLeaseObligationsCurrent
0.00
1.22B
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
37.18B
35.53B
622.00M
245.00M
8.40B
43.94B
MarketableSecuritiesNoncurrent
1.40B
803.00M
CashCashEquivalentsAndShortTermInvestments
110.92B
113.76B
139.65B
136.69B
119.68B
109.14B
101.87B
86.33B
73.07B
LettersOfCreditOutstandingAmount
797.00M
752.00M
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
698.00M
-1.06B
-394.00M
230.00M
221.00M
-156.00M
0.00
0.00
-29.00M
ContractWithCustomerLiability
4.50B
3.80B
3.00B
2.30B
OtherAssetsCurrent
12.65B
8.10B
7.05B
5.49B
4.41B
4.24B
2.98B
IncreaseDecreaseInDeferredRevenue
390.00M
223.00M
43.00M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
132.00M
1.17B
2.16B
1.09B
1.05B
3.00M
1.00M
FiniteLivedIntangibleAssetsNet
1.84B
1.28B
1.44B
1.98B
2.22B
2.69B
3.31B
3.85B
StockholdersEquity
283.38B
256.14B
251.64B
222.54B
201.44B
177.63B
152.50B
139.04B
120.33B
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
815.00M
815.00M
815.00M
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
1.86B
2.75B
13.00M
2.00M
39.00M
787.00M
LiabilityForUncertainTaxPositionsNoncurrent
12.81B
4.68B
3.66B
DeferredTaxAssetsGross
37.14B
26.85B
14.80B
11.56B
8.23B
5.78B
4.49B
9.31B
7.87B
LesseeOperatingLeaseLiabilityPaymentsDue
17.68B
17.44B
15.46B
15.09B
13.85B
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
3.18B
2.96B
2.54B
2.20B
1.76B
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
1.49B
1.50B
1.40B
1.39B
1.30B
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
1.95B
1.95B
1.82B
1.74B
1.51B
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
2.45B
2.38B
2.23B
2.00B
1.68B
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
5.68B
5.88B
4.95B
5.60B
5.76B
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
2.93B
2.77B
2.53B
2.17B
1.84B
CommonStockValue
0.69M
CommonStockSharesAuthorized
300.00B
300.00B
15.00B
15.00B
15.00B
15.00B
15.00B
15.00B
15.00B
CommonStockSharesIssued
12.46B
12.85B
662.12M
675.22M
688.33M
695.56M
694.78M
691.29M
687.35M
CommonStockSharesOutstanding
12.46B
12.85B
662.12M
675.22M
688.33M
695.56M
694.78M
691.29M
687.35M
CommonStockParOrStatedValuePerShare
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
1.91B
4.78B
507.00M
17.00M
74.00M
1.05B
CashAndCashEquivalentsFairValueDisclosure
7.50B
12.21B
4.60B
3.49B
DeferredRevenueNoncurrent
340.00M
202.00M
151.00M
DeferredIncomeTaxesAndTaxCredits
-7.76B
-8.08B
1.81B
1.39B
173.00M
778.00M
258.00M
-38.00M
-179.00M
IncreaseDecreaseInIncomeTaxes
523.00M
584.00M
-625.00M
1.21B
-3.13B
-2.25B
8.21B
3.12B
-179.00M
PreferredStockSharesOutstanding
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
PreferredStockParOrStatedValuePerShare
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
PreferredStockSharesAuthorized
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
DeferredRevenue
DeferredRevenueCurrent
1.43B
1.10B
788.00M
DeferredRevenueRevenueRecognized1
985.00M
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
7.40B
5.30B
3.70B
2.60B
2.30B
2.90B
3.00B
4.26B
3.61B
OperatingLeasesFutureMinimumPaymentsReceivable
55.00M
55.00M
50.00M
33.00M
50.00M
TaxCreditCarryforwardAmount
5.00B
3.70B
3.00B
2.40B
1.80B
1.52B
1.04B
DerivativeCollateralObligationToReturnCash
394.00M
16.00M
234.00M
307.00M
4.00M
337.00M
189.00M
DerivativeLiabilities
445.00M
810.00M
581.00M
1.52B
369.00M
233.00M
352.00M
13.00M
16.00M
DeferredTaxAssetsInProcessResearchAndDevelopment
17.76B
10.38B
LossContingencyAccrualCarryingValueCurrent
9.53B
9.11B
9.80B
10.41B
9.40B
7.75B
OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears
10.00M
10.00M
11.00M
5.00M
4.00M
CostMethodInvestments
4.50B
4.50B
3.00B
2.60B
CostMethodInvestmentsFairValueDisclosure
8.80B
8.80B
8.10B
7.50B
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
22.58B
19.52B
15.54B
13.12B
10.89B
9.35B
7.69B
6.70B
5.15B
DerivativeAssetFairValueGrossLiability
82.00M
84.00M
38.00M
32.00M
21.00M
56.00M
22.00M
0.00
0.00
RetainedEarningsAccumulatedDeficit
211.25B
195.56B
191.48B
163.40B
152.12B
134.88B
113.25B
105.13B
89.22B
ShortTermDebtWeightedAverageInterestRate
0.00
AccruedIncomeTaxesNoncurrent
8.47B
9.26B
9.18B
8.85B
9.88B
11.33B
EquitySecuritiesFvNi
5.97B
5.16B
7.80B
5.86B
3.30B
EquitySecuritiesFvNiUnrealizedGainLoss
790.00M
-3.24B
11.18B
4.25B
2.95B
4.00B
DeferredIncomeTaxAssetsNet
12.17B
5.26B
1.28B
1.08B
721.00M
737.00M
680.00M
OperatingLeaseLiability
15.25B
14.98B
13.58B
12.84B
11.41B
OperatingLeaseRightOfUseAsset
14.09B
14.38B
12.96B
12.21B
10.94B
AccountsPayableCurrent
7.49B
5.13B
6.04B
5.59B
5.56B
4.38B
3.14B
2.04B
1.93B
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
2.88B
4.38B
2.95B
2.76B
4.39B
EquityMethodInvestments
1.70B
1.50B
1.50B
1.40B
1.30B
1.30B
1.40B
1.70B
1.60B
IntangibleAssetsGrossExcludingGoodwill
2.79B
5.96B
DeferredTaxLiabilities
3.97B
3.97B
2.48B
980.00M
527.00M
582.00M
DeferredTaxLiabilitiesOther
902.00M
1.09B
946.00M
782.00M
380.00M
237.00M
136.00M
155.00M
73.00M
DeferredTaxLiabilitiesPropertyPlantAndEquipment
8.19B
6.61B
5.24B
3.38B
1.80B
1.38B
551.00M
877.00M
1.13B
DeferredTaxAssetsLiabilitiesNetNoncurrent
383.00M
251.00M
CapitalLeaseObligations
CapitalLeaseObligationsCurrent
0.00
225.00M
CapitalLeaseObligationsNoncurrent
62.00M
62.00M
0.00
EmployeeRelatedLiabilitiesCurrent
15.14B
14.03B
13.89B
11.09B
8.50B
6.84B
4.58B
3.98B
3.54B
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
130.00M
143.00M
156.00M
169.00M
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
-1.17B
-1.01B
64.00M
513.00M
111.00M
911.00M
-105.00M
-221.00M
-208.00M
IndefiniteLivedIntangibleAssetsExcludingGoodwill
240.00M
138.00M
MarketableSecuritiesCurrent
86.87B
91.88B
118.70B
110.23B
101.18B
92.44B
LongTermDebtAndCapitalLeaseObligations
13.25B
14.70B
14.82B
13.93B
4.55B
4.01B
3.97B
3.94B
2.00B
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
432.00M
614.00M
315.00M
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
15.35B
16.08B
4.67B
2.74B
2.67B
2.24B
2.68B
8.38B
7.20B
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
11.23B
8.17B
16.19B
19.79B
20.39B
23.67B
19.49B
13.07B
7.90B
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
14.22B
11.58B
12.86B
13.04B
11.67B
10.81B
12.35B
12.70B
10.21B
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
213.00M
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
8.96B
9.45B
10.62B
11.87B
2.50B
3.04B
3.02B
DeferredIncomeTaxLiabilitiesNet
485.00M
514.00M
5.26B
3.56B
1.70B
1.26B
430.00M
NoncurrentAssets
148.44B
127.05B
110.56B
96.96B
OperatingLeasesFutureMinimumPaymentsReceivableCurrent
16.00M
16.00M
15.00M
15.00M
26.00M
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
41.48B
51.70B
78.62B
69.23B
63.15B
54.50B
56.06B
38.76B
30.14B
AccruedLiabilitiesCurrent
46.17B
37.87B
31.24B
28.63B
23.07B
16.96B
10.18B
6.14B
4.77B
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
53.00M
2.03B
494.00M
15.00M
35.00M
267.00M
DeferredTaxAssetsOperatingLossCarryforwards
2.96B
2.56B
1.79B
1.08B
771.00M
557.00M
320.00M
ContractWithCustomerLiabilityCurrent
4.14B
3.91B
3.29B
2.54B
1.91B
1.78B
AssetsCurrent
171.53B
164.80B
188.14B
174.30B
152.58B
135.68B
124.31B
105.41B
90.11B
OperatingLeaseLiabilityNoncurrent
12.46B
12.50B
11.39B
11.15B
10.21B
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
229.00M
419.00M
844.00M
787.00M
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
42.41B
75.52B
67.70B
8.69B
21.36B
71.67B
PaymentsToAcquirePropertyPlantAndEquipment
32.25B
31.48B
24.64B
22.28B
23.55B
25.14B
13.18B
10.21B
9.91B
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
3.20B
-5.98B
-2.26B
1.86B
1.10B
-1.31B
1.41B
-528.00M
-1.90B
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
1.85B
549.00M
580.00M
463.00M
387.00M
285.00M
939.00M
832.00M
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
2.51B
-3.71B
-1.38B
800.00M
1.50B
-823.00M
412.00M
-93.00M
-507.00M
DeferredForeignIncomeTaxExpenseBenefit
-247.00M
-146.00M
-135.00M
-215.00M
-141.00M
-134.00M
-43.00M
-50.00M
-17.00M
IncreaseDecreaseInAccountsPayable
664.00M
707.00M
283.00M
694.00M
428.00M
1.07B
731.00M
110.00M
203.00M
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
1.34B
-4.72B
-1.31B
1.31B
1.61B
88.00M
307.00M
-314.00M
-715.00M
StockIssued1
StockIssuedDuringPeriodSharesStockOptionsExercised
2.07M
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
28.77B
28.53B
27.57B
18.89B
11.35B
12.28B
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
2.43B
2.46B
1.88B
2.25B
2.44B
UnrecognizedTaxBenefits
9.44B
7.06B
5.16B
3.84B
3.38B
4.65B
4.70B
5.39B
4.17B
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
740.00M
253.00M
529.00M
372.00M
938.00M
321.00M
685.00M
899.00M
224.00M
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
21.00M
140.00M
329.00M
45.00M
2.89B
191.00M
1.88B
196.00M
27.00M
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
2.35B
2.22B
1.38B
690.00M
816.00M
449.00M
750.00M
680.00M
852.00M
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
682.00M
437.00M
263.00M
557.00M
143.00M
623.00M
257.00M
157.00M
176.00M
LiabilitiesAndStockholdersEquity
402.39B
365.26B
359.27B
319.62B
275.91B
232.79B
197.29B
167.50B
147.46B
AccountsReceivableNetCurrent
47.96B
40.26B
39.30B
30.93B
25.33B
20.84B
18.34B
14.14B
11.56B