OTC : CODGF
$0.65 (0.78%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 46.47B | 46.57B | 47.94B | 51.2B | 44.16B | 38.13B | 42.57B | 41.77B | 40.81B | 39.09B |
| costOfRevenue | 33.82B | 33.69B | 35.11B | 38.01B | 32.44B | 28.64B | 31.72B | 31.17B | 30.42B | 29.11B |
| grossProfit | 12.64B | 12.88B | 12.84B | 13.19B | 11.72B | 9.49B | 10.86B | 10.6B | 10.39B | 9.99B |
| researchAndDevelopmentExpenses | 587.78M | 605.6M | 618.09M | 520M | 447M | 429M | 466M | 454M | 450M | 440M |
| generalAndAdministrativeExpenses | 7.7B | 7.66B | 7.66B | 7.92B | 7.26B | 6.65B | 7.49B | 7.51B | 7.4B | 7.2B |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | 80M | 109M |
| sellingGeneralAndAdministrativeExpenses | 7.7B | 7.66B | 7.66B | 7.92B | 7.26B | 6.65B | 7.49B | 7.51B | 7.48B | 7.31B |
| otherExpenses | -590.66M | -76M | -80M | 174M | 72M | 981M | -377M | -37M | -75M | -34M |
| operatingExpenses | 7.69B | 7.58B | 7.58B | 8.61B | 7.78B | 8.06B | 7.58B | 7.63B | 7.54B | 7.33B |
| costAndExpenses | 41.51B | 41.27B | 42.69B | 46.62B | 40.22B | 36.7B | 39.3B | 38.8B | 37.96B | 36.44B |
| netInterestIncome | -569.79M | -253M | -432.67M | -262M | -287M | -293M | -468M | 115M | -448M | -541M |
| interestIncome | 192.93M | 625M | 252.76M | 286M | 167M | 210M | 293M | 266M | 270M | 305M |
| interestExpense | 762.71M | 934M | 685.42M | 563M | 484M | 566M | 692M | 603M | 625M | 763M |
| depreciationAndAmortization | 2.14B | 2.63B | 2.4B | 1.44B | 1.31B | 1.27B | 1.9B | 1.9B | 1.21B | 1.18B |
| ebitda | 7.43B | 7.49B | 7.05B | 6.49B | 5.53B | 3.96B | 5.68B | 7B | 4.5B | 4.27B |
| ebit | 5.29B | 4.86B | 4.66B | 5.05B | 4.22B | 2.68B | 2.78B | 1.64B | 2.69B | 2.53B |
| nonOperatingIncomeExcludingInterest | 53M | 442M | 592M | -471M | -287M | -1.25B | 534M | 1.44B | 227M | 147M |
| operatingIncome | 4.95B | 5.3B | 5.25B | 4.58B | 3.94B | 1.43B | 3.39B | 3.12B | 3.03B | 2.82B |
| totalOtherIncomeExpensesNet | -1B | -1.38B | -1.44B | -399M | -403M | - | -1.23B | -2.12B | -852M | -910M |
| incomeBeforeTax | 3.95B | 3.93B | 3.82B | 4.18B | 3.53B | 1.02B | 2.08B | 987M | 2.06B | 1.77B |
| incomeTaxExpense | 974.63M | 994M | 1.06B | 1.08B | 919M | 526M | 631M | 490M | 438M | 416M |
| netIncomeFromContinuingOperations | 2.97B | 2.93B | 2.76B | 3.1B | 2.61B | 489M | 1.45B | 474M | 1.62B | 1.35B |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.88B | 2.84B | 2.67B | 3B | 2.52B | 456M | 1.41B | 397M | 1.57B | 1.31B |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.88B | 2.84B | 2.67B | 3B | 2.52B | 456M | 1.41B | 397M | 1.57B | 1.31B |
| eps | 5.83 | 5.69 | 5.26 | 5.84 | 4.79 | 0.85 | 2.59 | 0.73 | 2.83 | 2.36 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 7.58B | 8.46B | 8.6B | 6.13B | 6.94B | 8.44B | 4.99B | 2.69B | 3.28B | 3.74B |
| shortTermInvestments | 149.94M | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 7.73B | 8.46B | 8.6B | 6.13B | 6.94B | 8.44B | 4.99B | 2.69B | 3.28B | 3.74B |
| netReceivables | 6.6B | 6.03B | 5.97B | 5.18B | 5.1B | 4.6B | 5.96B | 6.23B | 6.07B | 6.3B |
| accountsReceivables | 4.74B | 4.95B | 5.1B | 5.18B | 5.1B | 4.6B | 4.81B | 4.97B | 5.13B | 4.94B |
| otherReceivables | 1.86B | 1.08B | 877M | 934M | 999M | - | 1.1B | 1.09B | 998M | 1.14B |
| inventory | 6.89B | 7.03B | 6.81B | 7.22B | 6.6B | 5.36B | 6.2B | 6.25B | 6.04B | 5.88B |
| prepaids | 32M | 496M | 509M | 516M | 505M | 386M | 511M | 514M | 397M | 372M |
| otherCurrentAssets | 102.95M | 304M | 339M | 2.4B | 1.39B | 1.36B | 149M | 7.14B | 6.34B | 6.52B |
| totalCurrentAssets | 21.35B | 22.32B | 22.24B | 21.45B | 20.54B | 20.15B | 17.8B | 16.42B | 16.06B | 16.51B |
| propertyPlantEquipmentNet | 17.53B | 17.89B | 15.55B | 14.92B | 14.62B | 13.97B | 14.66B | 11.34B | 11.59B | 11.65B |
| goodwill | 14.4B | 14.37B | 13.11B | 12.9B | 11.21B | 10.06B | 10.05B | 10.01B | 10.59B | 10.68B |
| intangibleAssets | 5.29B | 4.85B | 4.37B | 4.03B | 2.7B | 2.5B | 2.71B | 2.53B | 2.6B | 2.66B |
| goodwillAndIntangibleAssets | 19.69B | 19.22B | 17.48B | 16.92B | 13.92B | 12.56B | 12.76B | 12.53B | 13.2B | 13.34B |
| longTermInvestments | 897.66M | 1.39B | 953M | 808M | 666M | 532M | 3.1B | 2.92B | 622M | 364M |
| taxAssets | 357.87M | 366M | 407M | 382M | 576M | 665M | 833M | 837M | 938M | 1.19B |
| otherNonCurrentAssets | 983.63M | 531M | 1.08B | 897M | 1.26B | 744M | 834M | 1M | 512M | 710M |
| totalNonCurrentAssets | 39.46B | 39.4B | 35.06B | 33.93B | 31.04B | 28.48B | 32.18B | 27.62B | 26.86B | 27.26B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 60.81B | 61.72B | 57.3B | 55.38B | 51.58B | 48.63B | 49.98B | 44.04B | 42.92B | 43.77B |
| totalPayables | 6.98B | 8.8B | 8.86B | 9.23B | 8.78B | 7.26B | 7.47B | 7.61B | 7.56B | 7.27B |
| accountPayables | 6.81B | 6.77B | 6.81B | 7.27B | 6.9B | 5.9B | 6B | 6.15B | 6.03B | 5.8B |
| otherPayables | 171.94M | 2.03B | 2.05B | 1.97B | 1.88B | 1.37B | 1.47B | 1.46B | 1.54B | 1.46B |
| accruedExpenses | 138.95M | - | - | 1.94B | 1.84B | 1.63B | - | - | - | - |
| shortTermDebt | 2.47B | 2B | 2.16B | 2.36B | 1.88B | 2.22B | 1.85B | 1.53B | 1.53B | 2.42B |
| capitalLeaseObligationsCurrent | 669M | 677M | 615M | 597M | 681M | 656M | 665M | 683M | - | 17M |
| taxPayables | - | 647M | 249M | 705M | 639M | 543M | 574M | 520M | 580M | 564M |
| deferredRevenue | 1.93B | - | - | 1.79B | 1.64B | 1.36B | 4.52B | 4.7B | 4.37B | 4.13B |
| otherCurrentLiabilities | 4.65B | 5.11B | 4.96B | 1.44B | 334M | 719M | -1.36B | 2.71B | 2.91B | 2.74B |
| totalCurrentLiabilities | 16.84B | 16.6B | 16.58B | 17.36B | 15.16B | 13.85B | 13.14B | 12.53B | 12B | 12.45B |
| longTermDebt | 12.24B | 12.66B | 10.43B | 8.76B | 9.19B | 9.95B | 10.06B | 8.91B | 7.66B | 6.96B |
| capitalLeaseObligationsNonCurrent | 2.49B | 2.5B | 2.35B | 2.32B | 2.47B | 2.44B | 2.55B | 2.39B | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 4.15B | 3.93B |
| deferredTaxLiabilitiesNonCurrent | 1.2B | 941M | 824M | 768M | 555M | 360M | 448M | 472M | 427M | 363M |
| otherNonCurrentLiabilities | 2.94B | 3.37B | 3.35B | 3.01B | 3.08B | 3.82B | 4B | 1.5B | 257M | 1.29B |
| totalNonCurrentLiabilities | 18.88B | 19.47B | 16.96B | 14.86B | 15.3B | 16.58B | 17.06B | 13.25B | 12.06B | 12.18B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.16B | 3.18B | 2.97B | 2.92B | 3.16B | 3.1B | 3.22B | 3.08B | - | 17M |
| totalLiabilities | 35.71B | 36.07B | 33.54B | 32.22B | 30.46B | 30.42B | 30.2B | 25.78B | 24.06B | 24.63B |
| treasuryStock | -431M | -416M | -419M | -323M | -204M | -125M | -108M | -106M | -123M | -72M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.98B | 2B | 2.03B | 2.06B | 2.1B | 2.13B | 2.18B | 2.19B | 2.21B | 2.22B |
| retainedEarnings | 23.65B | 21.63B | 19.79B | 18.46B | 16.24B | 13.69B | 12.52B | 11.97B | 12.17B | 11.08B |
| additionalPaidInCapital | 2.61B | 3.04B | 3.62B | 4.13B | 4.54B | 5.1B | 5.55B | 5.65B | 5.94B | 6.09B |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 2.98B | 2.93B | 2.76B | 3.1B | 2.61B | 489M | 1.45B | 497M | 1.62B | 1.35B |
| depreciationAndAmortization | 2.63B | 2.63B | 2.4B | 2.16B | 2.17B | 2.91B | 2.24B | 3.2B | 1.44B | 1.37B |
| deferredIncomeTax | - | - | - | -43M | -58M | -46M | -31M | - | - | - |
| stockBasedCompensation | 136M | 13M | 75M | 43M | 58M | 45M | 33M | 23M | 16M | 42M |
| changeInWorkingCapital | -103.96M | -74M | 492M | 145M | -379M | 1.23B | 62M | -409M | -259M | -780M |
| accountsReceivables | - | 248M | 72M | 785M | 912M | 685M | 25M | 99M | 139M | 72M |
| inventory | -22.99M | 23M | 234M | -855M | -1.18B | 410M | -55M | -418M | -348M | -173M |
| accountsPayables | - | - | - | -785M | -912M | -685M | -25M | - | - | - |
| otherWorkingCapital | -80.97M | -97M | 186M | 1B | 800M | 824M | 117M | 9M | 89M | -607M |
| otherNonCashItems | 1.85M | 65M | 317M | 301M | 30M | 83M | 43M | -801M | -43M | 24M |
| netCashProvidedByOperatingActivities | 5.64B | 5.57B | 6.04B | 5.71B | 4.44B | 4.71B | 3.8B | 2.49B | 2.76B | 1.96B |
| investmentsInPropertyPlantAndEquipment | -2.17B | -2.08B | -1.97B | -1.92B | -1.46B | -1.24B | -1.82B | -1.96B | -1.72B | -1.52B |
| acquisitionsNet | -1.28B | -3.3B | -1.1B | -3B | -1.03B | -1.14B | 267M | 192M | 4M | 49M |
| purchasesOfInvestments | -195.93M | -219M | -233M | -99M | -1.07B | -1.22B | -275M | -1.56B | -576M | -343M |
| salesMaturitiesOfInvestments | 3M | 18M | 3M | 6M | 4M | 2.39B | 1M | 3M | 1M | 1M |
| otherInvestingActivities | -70.97M | 319M | 72M | 173M | 1.36B | 1.4B | 252M | -88M | 260M | 121M |
| netCashProvidedByInvestingActivities | -3.72B | -5.27B | -3.23B | -4.84B | -2.2B | 194M | -1.57B | -3.42B | -2.03B | -1.69B |
| netDebtIssuance | -237.91M | 2.1B | 2.19B | 292M | -1.64B | 53M | 1.72B | 1.57B | -159M | -920M |
| longTermNetDebtIssuance | -69.97M | 2.05B | 1.69B | 338M | -1.53B | -165M | 1.66B | 1.57B | -52M | -782M |
| shortTermNetDebtIssuance | -167.94M | 51M | 502M | -46M | -107M | 218M | 62M | -4M | -107M | -138M |
| netStockIssuance | -537.8M | -589M | -615M | -559M | -655M | -519M | -108M | -339M | -219M | -269M |
| netCommonStockIssuance | -537.8M | -589M | -615M | -559M | -655M | -519M | -108M | -339M | -219M | -269M |
| commonStockIssuance | 239.91M | 222M | 213M | 222M | 199M | 139M | 165M | 193M | 187M | 149M |
| commonStockRepurchased | -777.71M | -811M | -828M | -781M | -854M | -658M | -273M | -532M | -406M | -418M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.08B | -1.04B | -1.01B | -833M | -697M | - | -716M | -707M | -693M | -680M |
| commonDividendsPaid | -1.08B | -1.04B | -1.01B | -833M | -697M | - | -729M | -696M | -704M | -680M |
| preferredDividendsPaid | - | - | - | - | - | - | 13M | -11M | 11M | - |
| otherFinancingActivities | -836.69M | -869M | -769M | -750M | -798M | -834M | -842M | -896M | -46M | -42M |
| netCashProvidedByFinancingActivities | -2.7B | -402M | -209M | -1.85B | -3.79B | -1.3B | 59M | 379M | -1.12B | -1.91B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 22.62B | 23.85B | 23.11B | 23.46B | 22.99B | 24.95B | 25.72B | 25.48B | 22.03B | 22.13B |
| costOfRevenue | 16.65B | 17.03B | 16.84B | 16.85B | 17.04B | 18.26B | 19.34B | 18.78B | 16.42B | 16.07B |
| grossProfit | 5.97B | 6.82B | 6.27B | 6.61B | 5.96B | 6.7B | 6.38B | 6.7B | 5.61B | 6.06B |
| researchAndDevelopmentExpenses | 286.89M | 301M | -285M | 285M | 284M | 276M | 277M | 243M | 228M | 219M |
| generalAndAdministrativeExpenses | 3.67B | 4.03B | 3.76B | 3.89B | 1.82B | 2.01B | 1.97B | 1.99B | 1.77B | 1.87B |
| sellingAndMarketingExpenses | - | 25M | -27M | 27M | 1.54B | 1.73B | 1.69B | 1.75B | 1.54B | 1.65B |
| sellingGeneralAndAdministrativeExpenses | 3.64B | 4.06B | 3.74B | 3.92B | 3.36B | 3.74B | 3.66B | 3.74B | 3.3B | 3.51B |
| otherExpenses | -263.27M | -340M | 268M | -344M | - | - | - | - | - | - |
| operatingExpenses | 3.66B | 4.02B | 3.72B | 3.86B | 3.64B | 4.02B | 3.93B | 3.98B | 3.53B | 3.73B |
| costAndExpenses | 20.31B | 21.05B | 20.55B | 20.71B | 20.68B | 22.28B | 23.27B | 22.76B | 19.95B | 19.8B |
| netInterestIncome | -281.89M | -187M | 133M | -386M | -214M | -178M | -209M | -192M | -218.23M | -238.37M |
| interestIncome | 89.97M | 121.33M | 289M | 336M | 136M | 93M | 35M | 19M | 68M | 75.5M |
| interestExpense | 371.86M | 187M | 212M | 722M | 350M | 271M | 244M | 211M | 225.05M | 239.55M |
| depreciationAndAmortization | 1.3B | 843M | 865M | 778M | 750M | 1.06B | 1.13B | 1.04B | 1.01B | 978M |
| ebitda | 3.82B | 3.61B | 2.76B | 3.47B | 3.13B | 3.39B | 3.22B | 3.52B | 3.08B | 3.3B |
| ebit | 2.53B | 2.76B | 1.89B | 2.69B | 2.38B | 2.32B | 2.09B | 2.48B | 2.08B | 2.33B |
| nonOperatingIncomeExcludingInterest | - | 39M | 722M | -280M | 285M | 357M | 353M | 235M | - | - |
| operatingIncome | 2.31B | 2.8B | 2.61B | 2.69B | 2.31B | 2.68B | 2.44B | 2.72B | 2.08B | 2.33B |
| totalOtherIncomeExpensesNet | -628.76M | -534M | -934M | -442M | -597M | -622M | -612M | -463M | -527M | -436M |
| incomeBeforeTax | 1.68B | 2.27B | 1.68B | 2.25B | 1.71B | 2.06B | 1.83B | 2.25B | 1.55B | 1.89B |
| incomeTaxExpense | 378.86M | 596M | 448M | 546M | 453M | 607M | 552M | 530M | 326M | 593M |
| netIncomeFromContinuingOperations | 1.3B | 1.67B | 1.23B | 1.7B | 1.26B | 1.45B | 1.28B | 1.72B | 1.22B | 1.3B |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.25B | 1.63B | 1.18B | 1.66B | 1.22B | 1.45B | 1.28B | 1.72B | 1.22B | 1.3B |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.25B | 1.63B | 1.18B | 1.66B | 1.22B | 1.45B | 1.28B | 1.72B | 1.22B | 1.3B |
| eps | 2.54 | 3.29 | 2.34 | 3.28 | 2.42 | 2.84 | 2.48 | 3.34 | 2.34 | 2.45 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 7.58B | 5.99B | 8.46B | 8.17B | 8.6B | 6.21B | 6.13B | 6.94B | 6.94B | 6.6B |
| shortTermInvestments | 149.94M | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 7.73B | 5.99B | 8.46B | 8.17B | 8.6B | 6.21B | 6.13B | 6.94B | 6.94B | 6.6B |
| netReceivables | 6.6B | 7.21B | 6.03B | 6.1B | 5.97B | 7.98B | 6.7B | 8.04B | 6.14B | 6.98B |
| accountsReceivables | 4.74B | 6.08B | 4.95B | 6.1B | 5.1B | 6.29B | 5.18B | 6.84B | 5.1B | 6.05B |
| otherReceivables | 1.86B | 1.12B | 1.08B | 1.13B | 877M | 1.05B | 934M | 1.21B | 999M | 1.03B |
| inventory | 6.89B | 7.19B | 7.03B | 7.01B | 6.81B | 7.36B | 7.22B | 7.61B | 6.6B | 5.89B |
| prepaids | 32M | 61M | 496M | 52M | 32M | 519M | 516M | 566M | 505M | 445M |
| otherCurrentAssets | 102.95M | 998M | 304M | 2B | 816M | 7.76B | 7.58B | 8.28B | 6.5B | 7.67B |
| totalCurrentAssets | 21.35B | 21.44B | 22.32B | 23.27B | 22.24B | 21.85B | 21.45B | 23.4B | 20.54B | 20.61B |
| propertyPlantEquipmentNet | 17.53B | 16.94B | 17.89B | 15.78B | 15.55B | 14.94B | 14.92B | 15.05B | 14.62B | 13.89B |
| goodwill | 14.4B | 14.37B | 14.37B | 13.66B | 13.11B | 12.63B | 12.9B | 11.37B | 11.21B | 10.23B |
| intangibleAssets | 5.29B | 5.42B | 4.85B | 4.55B | 4.37B | 4B | 4.03B | 2.99B | 2.7B | 2.46B |
| goodwillAndIntangibleAssets | 19.69B | 19.78B | 19.22B | 18.22B | 17.48B | 16.62B | 16.92B | 14.36B | 13.92B | 12.69B |
| longTermInvestments | 897.66M | 1.08B | 1.39B | 1.03B | 953M | 926M | 808M | 793M | 666M | 601M |
| taxAssets | 357.87M | 333M | 366M | 405M | 407M | 380M | 382M | 446M | 576M | 640M |
| otherNonCurrentAssets | 983.63M | 722M | 531M | 1.11B | 670M | 849M | 897M | 1.63B | 1.26B | 882M |
| totalNonCurrentAssets | 39.46B | 38.86B | 39.4B | 36.14B | 35.06B | 33.72B | 33.93B | 32.28B | 31.04B | 28.71B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 60.81B | 60.31B | 61.72B | 59.41B | 57.3B | 55.57B | 55.38B | 55.68B | 51.58B | 49.32B |
| totalPayables | 6.98B | 8.81B | 8.8B | 6.87B | 8.86B | 9.24B | 9.23B | 10.28B | 8.78B | 8.46B |
| accountPayables | 6.81B | 6.92B | 6.77B | 6.87B | 6.81B | 7.22B | 7.27B | 8.28B | 6.9B | 6.75B |
| otherPayables | 171.94M | 1.89B | 2.03B | 1.96B | 2.05B | 2.02B | 1.97B | 2B | 1.88B | 1.71B |
| accruedExpenses | 138.95M | - | - | - | 1.98B | - | - | - | - | - |
| shortTermDebt | 2.47B | 2.24B | 2B | 2.66B | 2.16B | 2.71B | 2.36B | 3.53B | 1.88B | 1.75B |
| capitalLeaseObligationsCurrent | 669M | 675M | 677M | 638M | 615M | 589M | 597M | 713M | 681M | 665M |
| taxPayables | - | 890M | 647M | 236M | 249M | 933M | 705M | 887M | 639M | 809M |
| deferredRevenue | 1.93B | - | - | - | 2.07B | 1.78B | 1.79B | 1.64B | 1.64B | 1.33B |
| otherCurrentLiabilities | 4.65B | 4.65B | 5.11B | 6.33B | 904M | 4.37B | 5.17B | 3.86B | 3.81B | 3.46B |
| totalCurrentLiabilities | 16.84B | 16.37B | 16.6B | 16.49B | 16.58B | 16.9B | 17.36B | 18.39B | 15.16B | 14.34B |
| longTermDebt | 12.24B | 13.09B | 12.66B | 11.89B | 10.43B | 9.08B | 8.76B | 8.14B | 9.19B | 9.09B |
| capitalLeaseObligationsNonCurrent | 2.49B | 2.38B | 2.5B | 2.43B | 2.35B | 2.3B | 2.32B | 2.53B | 2.47B | 2.38B |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.2B | 1.14B | 941M | 993M | 824M | 836M | 768M | 664M | 555M | 450M |
| otherNonCurrentLiabilities | 2.94B | 3.19B | 3.37B | 4.17B | 3.35B | 3.11B | 3.01B | 2.82B | 3.08B | 3.75B |
| totalNonCurrentLiabilities | 18.88B | 19.81B | 19.47B | 18.49B | 16.96B | 15.33B | 14.86B | 14.14B | 15.3B | 15.67B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.16B | 3.06B | 3.18B | 3.07B | 2.97B | 2.89B | 2.92B | 3.24B | 3.16B | 3.05B |
| totalLiabilities | 35.71B | 36.18B | 36.07B | 34.98B | 33.54B | 32.23B | 32.22B | 32.54B | 30.46B | 30.01B |
| treasuryStock | -431M | -532M | -416M | -476M | -419M | -353M | -323M | -425M | -231.87M | -285M |
| preferredStock | - | - | - | - | - | - | - | - | 1.96B | - |
| commonStock | 1.98B | 2B | 2B | 2.02B | 2.03B | 2.06B | 2.06B | 2.08B | 2.1B | 2.13B |
| retainedEarnings | 23.65B | 22.22B | 21.63B | 20.34B | 19.79B | 18.68B | 18.46B | 17.72B | 16.24B | 14.54B |
| additionalPaidInCapital | 2.61B | 2.99B | 3.04B | 3.39B | 3.62B | 4.02B | 4.13B | 4.31B | 5.16B | 5.01B |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 1.25B | 1.63B | 1.27B | 1.66B | 1.22B | 1.45B | 1.28B | 1.72B | 1.22B | 1.3B |
| depreciationAndAmortization | 1.22B | 1.21B | 1.5B | 1.13B | 1.1B | 1.06B | 1.13B | 1.04B | 1.01B | 978M |
| deferredIncomeTax | - | - | - | - | -1.66B | -2.48B | -2.16B | -3.04B | - | - |
| stockBasedCompensation | - | 54M | -34M | 47M | 10M | 21M | 8M | 13.5M | 8.5M | 20.5M |
| changeInWorkingCapital | 1.49B | -1.59B | 1.24B | -1.31B | 1.77B | -1.28B | 1.43B | -1.29B | 435M | -814M |
| accountsReceivables | - | -1.27B | 1.19B | -1.19B | 552.5M | -516.5M | 597M | -204.5M | 697.5M | -241.5M |
| inventory | 294.89M | -318M | 145M | -122M | 558M | -324M | 97M | -952M | -604M | -575M |
| accountsPayables | - | - | - | - | -552.5M | 516.5M | -597M | 204.5M | - | - |
| otherWorkingCapital | 1.19B | -1.5B | -97M | -1.37B | 1.21B | -954M | 1.33B | -334M | 1.04B | -239M |
| otherNonCashItems | 236.91M | 133M | 89M | -24M | 1.91B | 2.9B | 2.39B | 3.19B | 2.76B | 2.71B |
| netCashProvidedByOperatingActivities | 4.2B | 1.44B | 4.07B | 1.5B | 4.36B | 1.68B | 4.07B | 1.64B | 2.8B | 1.64B |
| investmentsInPropertyPlantAndEquipment | -1.12B | -1.05B | -1.17B | -909M | -1.08B | -887M | -1.06B | -832M | -1.01B | -431M |
| acquisitionsNet | 279.9M | -1.63B | -2.55B | -752M | -883M | -145M | -2.84B | -20M | -563M | -247M |
| purchasesOfInvestments | -172.94M | -27.09M | -219M | -57.84M | -99M | -134M | -20M | -79M | -22M | -11M |
| salesMaturitiesOfInvestments | 999.62K | 2.36M | 18M | - | 2M | 1M | 3M | 3M | 2M | 2M |
| otherInvestingActivities | -56.98M | 1M | 120M | 199M | -25M | 28M | 36M | 16M | 116M | -19M |
| netCashProvidedByInvestingActivities | -1.07B | -2.68B | -3.8B | -1.46B | -2.09B | -1.14B | -3.87B | -912M | -1.48B | -706M |
| netDebtIssuance | -691.74M | 118M | 2.1B | 776M | - | - | - | - | - | - |
| longTermNetDebtIssuance | -560.79M | 118M | 2.05B | 776M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -130.95M | - | 51M | - | - | - | - | - | - | - |
| netStockIssuance | -376.86M | -401M | -318M | -513M | -501M | - | - | - | - | - |
| netCommonStockIssuance | -376.86M | -401M | -76M | -513M | -501M | - | - | - | - | - |
| commonStockIssuance | - | - | 222M | - | - | 211M | -370M | 222M | - | 199M |
| commonStockRepurchased | -376.86M | -401M | -298M | -513M | -501M | -353M | -75M | -706M | -406M | -448M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | 999.62K | -1.09B | 2M | -1.05B | -1M | -1.01B | -2M | -835M | -1M | -698M |
| commonDividendsPaid | 999.62K | -1.09B | 2M | -1.05B | -1M | -1.01B | -2M | -835M | -1M | -698M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -416.84M | 193M | -1.71B | 304M | 676M | 631M | -1.1B | 457.5M | -488.5M | -2.11B |
| netCashProvidedByFinancingActivities | -1.48B | -1.18B | 78M | -480M | 174M | -383M | -1.1B | -805M | -993M | -2.81B |