$1.54 (2.5%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| revenue | 20.62B | 19.67B | 19.55B | 18.34B | 17.58B | 17.16B | 16.63B |
| costOfRevenue | 12.38B | 11.47B | 11.63B | 11.16B | 10.41B | 10.4B | 10.08B |
| grossProfit | 8.25B | 8.2B | 7.92B | 7.18B | 7.17B | 6.77B | 6.55B |
| researchAndDevelopmentExpenses | 1.26B | 1.31B | 1.2B | 1.03B | 816M | 810M | 833M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 4.22B | 4.27B | 4.28B | 3.63B | 3.56B | 3.24B | 3.59B |
| otherExpenses | - | - | - | - | - | - | - |
| operatingExpenses | 5.48B | 5.58B | 5.49B | 4.66B | 4.38B | 4.05B | 4.42B |
| costAndExpenses | 17.86B | 17.05B | 17.12B | 15.82B | 14.79B | 14.44B | 14.51B |
| netInterestIncome | -450M | -505M | -516M | -86M | -6M | -17M | -52M |
| interestIncome | - | - | 26M | - | 34M | 49M | 36M |
| interestExpense | 450M | 505M | 542M | 86M | 40M | 66M | 88M |
| depreciationAndAmortization | 578M | 580M | 610M | 633M | 625M | 630M | 659M |
| ebitda | 3.78B | 3.67B | 3.51B | 3.16B | 3.54B | 3.41B | 2.84B |
| ebit | 3.21B | 3.09B | 2.9B | 2.53B | 2.92B | 2.78B | 2.18B |
| nonOperatingIncomeExcludingInterest | -445M | -461M | -468M | -10M | -120M | -56M | -55M |
| operatingIncome | 2.76B | 2.62B | 2.44B | 2.52B | 2.8B | 2.72B | 2.12B |
| totalOtherIncomeExpensesNet | 6M | -44M | -74M | -10M | 80M | -10M | -33M |
| incomeBeforeTax | 2.77B | 2.58B | 2.36B | 2.51B | 2.88B | 2.71B | 2.09B |
| incomeTaxExpense | 614M | 531M | 743M | 563M | 600M | 652M | 410M |
| netIncomeFromContinuingOperations | 2.15B | 2.05B | 1.62B | 1.95B | 2.28B | 2.06B | 1.68B |
| netIncomeFromDiscontinuedOperations | - | - | -4M | 18M | 18M | 11.84B | -128M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - |
| netIncome | 2.08B | 1.99B | 1.57B | 1.92B | 2.25B | 13.85B | 1.52B |
| netIncomeDeductions | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.08B | 1.99B | 1.38B | 1.9B | 2.25B | 2.01B | 1.52B |
| eps | 4.56 | 4.37 | 3.04 | 4.22 | 4.9 | 4.41 | 3.35 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 4.51B | 2.89B | 2.5B | 1.44B | 556M | 1.01B |
| shortTermInvestments | - | - | - | - | - | - |
| cashAndShortTermInvestments | 4.51B | 2.89B | 2.5B | 1.44B | 556M | 1.01B |
| netReceivables | 3.96B | 4.38B | 4.32B | 3.99B | 3.79B | 2.66B |
| accountsReceivables | 3.96B | 4.15B | 4.12B | 3.88B | 3.66B | 2.36B |
| otherReceivables | - | 223M | 190M | 114M | 131M | 302M |
| inventory | 2.23B | 1.94B | 1.96B | 2.16B | 1.95B | 1.59B |
| prepaids | - | - | - | - | - | - |
| otherCurrentAssets | - | 311M | 231M | 226M | 250M | 190M |
| totalCurrentAssets | 10.7B | 9.52B | 9.01B | 7.82B | 6.54B | 5.45B |
| propertyPlantEquipmentNet | 3.09B | 2.55B | 2.5B | 2.31B | 2.24B | 2.2B |
| goodwill | 13.49B | 13.14B | 12.94B | 12.81B | 12.89B | 11.87B |
| intangibleAssets | 1.13B | 1.08B | 1.25B | 1.52B | 1.85B | 1.6B |
| goodwillAndIntangibleAssets | 14.62B | 14.21B | 14.19B | 14.33B | 14.74B | 13.47B |
| longTermInvestments | - | 804M | 733M | 663M | 665M | 709M |
| taxAssets | 4.49B | 4.47B | 4.47B | 1.55B | 1.29B | 1.49B |
| otherNonCurrentAssets | - | 1.53B | 1.55B | 860M | 839M | 909M |
| totalNonCurrentAssets | 22.2B | 23.57B | 23.44B | 19.72B | 19.76B | 18.78B |
| otherAssets | 4B | - | - | - | - | - |
| totalAssets | 36.91B | 33.09B | 32.45B | 27.54B | 26.31B | 24.23B |
| totalPayables | 3.25B | 3.02B | 2.95B | 3.09B | 2.73B | 2.39B |
| accountPayables | 3.25B | 3.02B | 2.95B | 3.09B | 2.73B | 2.39B |
| otherPayables | - | - | - | - | - | - |
| accruedExpenses | - | 1.52B | 1.52B | 853M | 884M | 923M |
| shortTermDebt | 508M | 1.5B | 1.12B | 119M | 110M | 132M |
| capitalLeaseObligationsCurrent | - | 115M | - | - | - | - |
| taxPayables | - | 279M | - | - | - | - |
| deferredRevenue | - | 1.94B | 1.92B | 1.9B | 1.86B | 1.81B |
| otherCurrentLiabilities | 5.35B | 1.45B | 1.48B | 1.23B | 1.17B | 1.27B |
| totalCurrentLiabilities | 9.1B | 9.55B | 8.98B | 7.19B | 6.76B | 6.52B |
| longTermDebt | 9.5B | 7.45B | 8.44B | 8.23B | 31M | 31M |
| capitalLeaseObligationsNonCurrent | - | 310M | 311M | 282M | 296M | 305M |
| deferredRevenueNonCurrent | - | 686M | 705M | 630M | 632M | 569M |
| deferredTaxLiabilitiesNonCurrent | 193M | 56M | 68M | 370M | 385M | 459M |
| otherNonCurrentLiabilities | 7.51B | 6.38B | 6.64B | 1.24B | 1.31B | 1.37B |
| totalNonCurrentLiabilities | 17.2B | 14.88B | 16.16B | 10.76B | 2.65B | 2.73B |
| otherLiabilities | - | - | - | - | - | - |
| capitalLeaseObligations | - | 425M | 311M | 282M | 296M | 305M |
| totalLiabilities | 26.31B | 24.44B | 25.14B | 17.95B | 9.41B | 9.25B |
| treasuryStock | -225M | -25M | - | - | - | - |
| preferredStock | - | - | - | - | - | - |
| commonStock | 5M | 5M | 5M | 11.24B | 17.69B | - |
| retainedEarnings | 5.28B | 3.26B | 1.33B | - | - | - |
| additionalPaidInCapital | 6.71B | 6.58B | 6.49B | - | - | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| netIncome | 2.15B | 2.05B | 1.62B | 1.95B | 2.28B | 2.06B | 1.68B |
| depreciationAndAmortization | 578M | 580M | 610M | 633M | 625M | 630M | 659M |
| deferredIncomeTax | - | 531M | 743M | 563M | 600M | 652M | 410M |
| stockBasedCompensation | 130M | 125M | 114M | 67M | 76M | - | - |
| changeInWorkingCapital | -357M | -59M | 22M | -293M | -1.37B | -52M | -387M |
| accountsReceivables | -216M | -150M | -171M | -440M | -1.16B | -257M | -291M |
| inventory | -142M | -81M | 111M | -402M | -435M | 100M | -173M |
| accountsPayables | 90M | 126M | -13M | 481M | 263M | -113M | -1M |
| otherWorkingCapital | -89M | 46M | 95M | 68M | -42M | 218M | 78M |
| otherNonCashItems | -517M | -1.28B | -1.01B | -806M | -599M | -1.6B | -374M |
| netCashProvidedByOperatingActivities | 1.99B | 1.95B | 2.1B | 2.11B | 1.61B | 1.69B | 1.99B |
| investmentsInPropertyPlantAndEquipment | -482M | -401M | -387M | -310M | -248M | -237M | -263M |
| acquisitionsNet | - | -313M | -147M | - | -1.48B | -78M | - |
| purchasesOfInvestments | -118M | -40M | -48M | -59M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - |
| otherInvestingActivities | -447M | -160M | 24M | -29M | -32M | 20.3B | -62M |
| netCashProvidedByInvestingActivities | -1.05B | -914M | -558M | -398M | -1.76B | 19.99B | -325M |
| netDebtIssuance | 967M | -423M | 1.14B | 8.2B | -12M | -16M | -59M |
| longTermNetDebtIssuance | 967M | -423M | 1.15B | 8.2B | -5M | -16M | -59M |
| shortTermNetDebtIssuance | - | - | -12M | 9M | -7M | - | - |
| netStockIssuance | -163M | 33M | - | - | - | - | - |
| netCommonStockIssuance | -163M | 33M | - | - | - | - | - |
| commonStockIssuance | 37M | 33M | - | - | - | - | - |
| commonStockRepurchased | -200M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - |
| netDividendsPaid | -64M | -55M | -41M | - | - | - | - |
| commonDividendsPaid | -64M | -55M | -41M | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - |
| otherFinancingActivities | -123M | -128M | -1.58B | -9.03B | -251M | -21.53B | -1.52B |
| netCashProvidedByFinancingActivities | 617M | -573M | -478M | -822M | -263M | -21.54B | -1.57B |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 5.13B | 4.67B | 5.14B | 5.01B | 4.78B | 5.32B | 4.86B | 4.84B | 4.65B | 5.21B |
| costOfRevenue | 3.15B | 2.13B | 3.15B | 3.02B | 2.76B | 3.04B | 2.84B | 2.84B | 2.75B | 3.05B |
| grossProfit | 1.98B | 2.54B | 1.99B | 1.98B | 2.01B | 2.28B | 2.03B | 2B | 1.9B | 2.16B |
| researchAndDevelopmentExpenses | 345M | 362M | 292M | 302M | 344M | 344M | 316M | 327M | 324M | 315M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.12B | 1.04B | 1.04B | 1.03B | 1.04B | 1.13B | 1.03B | 1.07B | 1.04B | 1.15B |
| otherExpenses | - | 478M | - | -2M | -1M | - | -1M | - | -1M | - |
| operatingExpenses | 1.46B | 1.88B | 1.34B | 1.33B | 1.38B | 1.47B | 1.35B | 1.39B | 1.36B | 1.47B |
| costAndExpenses | 4.62B | 4.01B | 4.49B | 4.35B | 4.15B | 4.52B | 4.19B | 4.23B | 4.11B | 4.52B |
| netInterestIncome | -96M | -121M | -111M | -107M | -111M | -111M | -125M | -131M | -138M | -124M |
| interestIncome | - | -18M | 12M | 6M | - | - | 5M | - | - | 7M |
| interestExpense | 96M | 103M | 123M | 113M | 111M | 111M | 130M | 131M | 138M | 131M |
| depreciationAndAmortization | 153M | 548M | 148M | 148M | 136M | 140M | 143M | 149M | 148M | 144M |
| ebitda | 755M | 865M | 902M | 874M | 939M | 1.08B | 931M | 858M | 798M | 899M |
| ebit | 602M | 317M | 754M | 726M | 803M | 945M | 788M | 709M | 650M | 755M |
| nonOperatingIncomeExcludingInterest | -87M | 347M | -101M | -72M | -174M | -144M | -112M | -101M | -110M | -66M |
| operatingIncome | 515M | 664M | 653M | 654M | 629M | 801M | 676M | 608M | 540M | 689M |
| totalOtherIncomeExpensesNet | -10M | -462M | -10M | -41M | 63M | 33M | -18M | -30M | -28M | -80M |
| incomeBeforeTax | 505M | 202M | 643M | 613M | 692M | 834M | 658M | 578M | 512M | 609M |
| incomeTaxExpense | 94M | 54M | 179M | 113M | 104M | 96M | 168M | 143M | 124M | 193M |
| netIncomeFromContinuingOperations | 411M | 148M | 464M | 500M | 588M | 738M | 490M | 435M | 388M | 416M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 389M | 184M | 446M | 486M | 564M | 720M | 471M | 428M | 374M | 403M |
| netIncomeDeductions | - | - | - | - | - | 1M | 1M | - | - | - |
| bottomLineNetIncome | 389M | 184M | 446M | 486M | 564M | 721M | 470M | 428M | 374M | 403M |
| eps | 0.85 | 0.41 | 0.98 | 1.06 | 1.23 | 1.58 | 1.03 | 0.94 | 0.82 | 0.89 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 2.28B | 4.51B | 4B | 3.76B | 2.47B | 2.89B | 3.57B | 2.01B | 2.56B | 2.5B |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 2.28B | 4.51B | 4B | 3.76B | 2.47B | 2.89B | 3.57B | 2.01B | 2.56B | 2.5B |
| netReceivables | 4.74B | 3.96B | 4.68B | 4.48B | 4.35B | 4.38B | 4.28B | 4.13B | 4.09B | 4.32B |
| accountsReceivables | 4.5B | 3.96B | 3.37B | 4.23B | 4.14B | 4.15B | 4.1B | 3.95B | 3.9B | 4.12B |
| otherReceivables | 238M | - | 1.32B | 244M | 206M | 223M | 172M | 172M | 191M | 190M |
| inventory | 2.35B | 2.23B | 2.3B | 2.28B | 2.16B | 1.94B | 2.12B | 2.02B | 1.99B | 1.96B |
| prepaids | - | - | 235M | - | - | - | - | - | - | - |
| otherCurrentAssets | 605M | - | 668M | 394M | 395M | 311M | 310M | 276M | 345M | 231M |
| totalCurrentAssets | 9.98B | 10.7B | 11.89B | 10.92B | 9.38B | 9.52B | 10.28B | 8.44B | 8.99B | 9.01B |
| propertyPlantEquipmentNet | 3.1B | 3.09B | 3.01B | 2.96B | 2.85B | 2.55B | 2.54B | 2.46B | 2.44B | 2.5B |
| goodwill | 15.06B | 13.49B | 13.44B | 13.42B | 13.37B | 13.14B | 13.14B | 13.12B | 12.93B | 12.94B |
| intangibleAssets | 1.91B | 1.13B | 1.16B | 1.22B | 1.24B | 1.08B | 1.13B | 1.2B | 1.17B | 1.25B |
| goodwillAndIntangibleAssets | 16.97B | 14.62B | 14.6B | 14.64B | 14.61B | 14.21B | 14.27B | 14.31B | 14.1B | 14.19B |
| longTermInvestments | 932M | - | 302M | 720M | 686M | 804M | 803M | 749M | 737M | 733M |
| taxAssets | 4.38B | 4.49B | 4.47B | 4.52B | 4.46B | 4.47B | 4.31B | 4.36B | 4.41B | 4.47B |
| otherNonCurrentAssets | 1.76B | - | 1.85B | 1.75B | 1.6B | 1.53B | 1.66B | 1.53B | 1.52B | 1.55B |
| totalNonCurrentAssets | 27.14B | 22.2B | 24.23B | 24.58B | 24.21B | 23.57B | 23.58B | 23.41B | 23.22B | 23.44B |
| otherAssets | - | 4B | 2M | - | - | - | - | - | - | - |
| totalAssets | 37.12B | 36.91B | 36.13B | 35.5B | 33.59B | 33.09B | 33.86B | 31.85B | 32.21B | 32.45B |
| totalPayables | 3.41B | 3.25B | 3.22B | 2.98B | 3.15B | 3.02B | 2.91B | 2.82B | 2.93B | 2.95B |
| accountPayables | 3.41B | 3.25B | 2.99B | 2.98B | 3.15B | 3.02B | 2.91B | 2.82B | 2.93B | 2.95B |
| otherPayables | - | - | 228M | - | - | - | - | - | - | - |
| accruedExpenses | 1.42B | - | 353M | 1.36B | 1.34B | 1.52B | 1.42B | 1.24B | 1.5B | 1.52B |
| shortTermDebt | 139M | 508M | 2B | 2.13B | 2.12B | 1.62B | 1.12B | 1.12B | 1.12B | 1.12B |
| capitalLeaseObligationsCurrent | - | - | 134M | 127M | - | - | - | - | - | - |
| taxPayables | - | - | 228M | 181M | - | 279M | 160M | 200M | 266M | - |
| deferredRevenue | 2.15B | - | 2B | 1.98B | 1.89B | 1.94B | 1.92B | 1.88B | 1.88B | 1.92B |
| otherCurrentLiabilities | 1.41B | 5.35B | 2.36B | 1.17B | 1.46B | 1.45B | 1.3B | 1.26B | 1.43B | 1.48B |
| totalCurrentLiabilities | 8.53B | 9.1B | 10.07B | 9.75B | 9.97B | 9.55B | 8.67B | 8.32B | 8.86B | 8.98B |
| longTermDebt | 10.13B | 9.5B | 8.28B | 8.27B | 6.76B | 7.45B | 9.31B | 8.23B | 8.25B | 8.44B |
| capitalLeaseObligationsNonCurrent | 311M | - | 328M | 314M | 306M | 310M | 306M | 309M | 304M | 311M |
| deferredRevenueNonCurrent | 818M | - | 775M | 741M | 724M | 686M | 704M | 685M | 687M | 705M |
| deferredTaxLiabilitiesNonCurrent | 256M | 193M | 171M | 173M | 159M | 56M | 59M | 55M | 68M | 68M |
| otherNonCurrentLiabilities | 6.19B | 7.51B | 6.28B | 6.3B | 6.25B | 6.38B | 6.3B | 6.26B | 6.44B | 6.64B |
| totalNonCurrentLiabilities | 17.7B | 17.2B | 15.83B | 15.8B | 14.2B | 14.88B | 16.68B | 15.54B | 15.75B | 16.16B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 311M | - | 462M | 441M | 306M | 310M | 306M | 309M | 304M | 311M |
| totalLiabilities | 26.23B | 26.31B | 25.91B | 25.55B | 24.17B | 24.44B | 25.34B | 23.86B | 24.61B | 25.14B |
| treasuryStock | -325M | -225M | -225M | -125M | -25M | -25M | -25M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 5M | 5M | 5M | 5M | 5M | 5M | 5M | 5M | 5M | 5M |
| retainedEarnings | 5.65B | 5.28B | 4.71B | 4.3B | 3.81B | 3.26B | 2.56B | 2.1B | 1.69B | 1.33B |
| additionalPaidInCapital | 6.73B | 6.71B | 6.66B | 6.63B | 6.6B | 6.58B | 6.55B | 6.54B | 6.5B | 6.49B |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 411M | 589M | 464M | 500M | 588M | 738M | 489M | 435M | 388M | 416M |
| depreciationAndAmortization | 153M | - | 148M | 148M | 136M | 140M | 143M | 149M | 148M | 144M |
| deferredIncomeTax | - | 219M | 179M | 112M | 104M | 96M | 168M | 143M | 124M | 193M |
| stockBasedCompensation | 35M | - | 38M | 34M | 22M | 33M | 22M | 36M | 34M | 33M |
| changeInWorkingCapital | -169M | 260M | -87M | -251M | -143M | 215M | 87M | -478M | 154M | 213M |
| accountsReceivables | 141M | -210M | -254M | 4M | 133M | -224M | -64M | -59M | 200M | -23M |
| inventory | -171M | 75M | -29M | -34M | -154M | 76M | -41M | -57M | -59M | 196M |
| accountsPayables | 221M | 209M | -6M | -259M | 146M | 123M | 100M | -128M | 81M | 80M |
| otherWorkingCapital | -360M | 186M | 202M | 38M | -268M | 240M | 92M | -234M | -68M | -40M |
| otherNonCashItems | -140M | -17M | -149M | -449M | -457M | -309M | -171M | -404M | -429M | 51M |
| netCashProvidedByOperatingActivities | 290M | 1.05B | 593M | 94M | 250M | 913M | 738M | -119M | 419M | 1.05B |
| investmentsInPropertyPlantAndEquipment | -178M | -134M | -110M | -86M | -152M | -102M | -90M | -64M | -145M | -94M |
| acquisitionsNet | - | -99M | - | -10M | -269M | -54M | - | -259M | - | - |
| purchasesOfInvestments | -13M | -36M | -54M | -8M | -20M | -7M | -3M | -11M | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2.31B | - | 16M | -119M | 34M | -77M | -44M | -15M | -43M | 6M |
| netCashProvidedByInvestingActivities | -2.5B | -269M | -148M | -223M | -407M | -240M | -137M | -349M | -188M | -88M |
| netDebtIssuance | 148M | -262M | -4M | 1.49B | -256M | -1.26B | 987M | -3M | -151M | -863M |
| longTermNetDebtIssuance | 149M | -262M | -3M | 1.49B | -257M | -1.26B | 987M | -3M | -152M | -860M |
| shortTermNetDebtIssuance | -1M | - | -1M | - | 1M | - | - | - | 1M | -3M |
| netStockIssuance | -90M | 12M | -100M | - | - | - | - | -37M | - | - |
| netCommonStockIssuance | -90M | 12M | -100M | - | - | - | - | -37M | - | - |
| commonStockIssuance | 10M | 12M | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -100M | - | -100M | - | - | - | - | -37M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -16M | -16M | -16M | -16M | -16M | -14M | -13M | -14M | -14M | -13M |
| commonDividendsPaid | -16M | -16M | -16M | -16M | -16M | -14M | -13M | -14M | -14M | -13M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -21M | -27M | -45M | -112M | -14M | -8M | -60M | -3M | 12M | -24M |
| netCashProvidedByFinancingActivities | 21M | -293M | -165M | 1.36B | -286M | -1.28B | 914M | -57M | -153M | -900M |