OTC : CSPCY
$0.05 (1.24%)
| 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 | 25.29B | 28.99B | 34.6B | 30.94B | 27.9B | 24.92B | 22.08B | 20.17B | 15.46B | 12.37B |
| costOfRevenue | 8.7B | 8.71B | 10.2B | 8.68B | 6.73B | 6.26B | 6.18B | 6.81B | 6.12B | 6.06B |
| grossProfit | 16.59B | 20.29B | 24.4B | 22.26B | 21.14B | 18.69B | 15.89B | 13.36B | 9.35B | 6.31B |
| researchAndDevelopmentExpenses | 5.65B | 5.19B | 5.34B | 4.58B | 3.44B | 2.89B | 2B | 1.58B | 816.51M | 402.8M |
| generalAndAdministrativeExpenses | 825.46M | 1.08B | 1.31B | 1.33B | 1.01B | 795.68M | 737.83M | 747.48M | 641.66M | 553.69M |
| sellingAndMarketingExpenses | 6.46B | 8.66B | 10.06B | 11.7B | 10.46B | 9.38B | 8.59B | 7.04B | 4.37B | 2.79B |
| sellingGeneralAndAdministrativeExpenses | 7.29B | 9.74B | 11.36B | 13.03B | 11.47B | 8.69B | 9.33B | 7.79B | 5.02B | 3.34B |
| otherExpenses | -210.45M | - | 14.95M | -2.11B | - | 1.63B | -12.76M | 363.2M | 31.52M | -85.33M |
| operatingExpenses | 12.73B | 14.92B | 16.72B | 15.5B | 14.91B | 13.21B | 11.31B | 9.73B | 5.86B | 3.66B |
| costAndExpenses | 21.43B | 23.63B | 26.92B | 24.18B | 21.64B | 19.46B | 17.63B | 15.82B | 11.98B | 9.72B |
| netInterestIncome | 152.94M | -41.02M | -25.9M | -24.89M | -6.25M | -10.29M | -28.56M | -74.34M | -22.25M | -37.35M |
| interestIncome | 190.48M | - | - | - | - | - | - | - | - | - |
| interestExpense | 37.53M | 41.02M | 25.9M | 24.89M | 6.25M | 10.29M | 28.56M | 74.34M | 22.25M | 37.35M |
| depreciationAndAmortization | 1.37B | 1.08B | 1.12B | 1.05B | 849.47M | 808.81M | 609.16M | 727.46M | 699.04M | 568.51M |
| ebitda | 5.23B | 6.45B | 8.53B | 8.66B | 7.02B | 7.21B | 4.71B | 5.32B | 4.22B | 3.13B |
| ebit | 3.86B | 5.43B | 7.42B | 7.61B | 6.16B | 6.4B | 4.1B | 4.59B | 3.52B | 2.56B |
| nonOperatingIncomeExcludingInterest | - | - | 264.86M | - | -3.1M | -4.36M | -51.45M | - | -607.32M | -7.69M |
| operatingIncome | 3.86B | 5.43B | 7.68B | 6.91B | 6.25B | 5.46B | 4.6B | 4.22B | 3.48B | 2.65B |
| totalOtherIncomeExpensesNet | 814.06M | 212.45M | -290.75M | 808.73M | 601.6M | 922.49M | 25.98M | 279.96M | -16.35M | -14.15M |
| incomeBeforeTax | 4.68B | 5.58B | 7.39B | 7.72B | 6.85B | 6.39B | 4.63B | 4.5B | 3.47B | 2.64B |
| incomeTaxExpense | 906.06M | 1.24B | 1.32B | 1.35B | 1.16B | 1.16B | 891.7M | 835.32M | 685.24M | 522.11M |
| netIncomeFromContinuingOperations | 3.77B | 4.34B | 6.07B | 6.23B | 5.69B | 5.23B | 3.73B | 3.48B | 2.78B | 2.11B |
| netIncomeFromDiscontinuedOperations | - | 204.23K | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 20.93M | - | - | - | - | - | - | - |
| netIncome | 3.78B | 4.33B | 5.87B | 6.2B | 5.61B | 4.34B | 3.71B | 3.51B | 2.77B | 2.1B |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.78B | 4.33B | 5.87B | 6.2B | 5.61B | 4.34B | 3.71B | 3.65B | 2.77B | 2.1B |
| eps | 1.32 | 1.48 | 2 | 2.04 | 1.88 | 1.64 | 1.24 | 1.16 | 0.92 | 0.72 |
| 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 | 6.09B | 6.37B | 12.02B | 11.65B | 7.58B | 7.28B | 4.06B | 4.33B | 5.24B | 3.23B |
| shortTermInvestments | 2.78B | 1.38B | 1.08B | 4.83B | 1.44B | 1.53B | 1.84B | 2.29B | 1.1B | 521.18K |
| cashAndShortTermInvestments | 8.87B | 7.75B | 13.09B | 16.48B | 8.75B | 8.81B | 5.96B | 7.54B | 5.69B | 3.24B |
| netReceivables | 9.55B | 9.33B | 10.84B | 7.62B | 5.82B | 4.87B | 4.33B | 3.9B | 2.58M | 2.77B |
| accountsReceivables | 8.36B | 4.85B | 10.52B | 7.62B | 2.7B | 4.52B | 4.33B | 3.9B | 2.58M | 2.77B |
| otherReceivables | 1.19B | 4.49B | 315.82M | 3.59B | 3.12B | 345.47M | - | - | - | - |
| inventory | 3.09B | 2.94B | 3.14B | 2.55B | 2.02B | 1.86B | 2.5B | 3.63B | 2.42B | 1.73B |
| prepaids | 211.97M | 194.49M | -10.68B | 693.22M | 580.42M | - | 499.64M | 50.62M | 15.27M | 691.18M |
| otherCurrentAssets | 534.21M | 340.32M | 10.36B | -2.71B | 3.16B | 349.21M | 210.71M | 598.55M | 3.26B | -861K |
| totalCurrentAssets | 22.26B | 20.56B | 26.74B | 23.96B | 20.34B | 15.88B | 13.5B | 15.71B | 11.39B | 8.43B |
| propertyPlantEquipmentNet | 13.49B | 12.28B | 11.64B | 11.77B | 9.55B | 8.91B | 9.15B | 7.62B | 6.05B | 5.42B |
| goodwill | 234.98M | 220.62M | 234.9M | 231.59M | 149.71M | 149.61M | 186.18M | 140.47M | 101.72M | 100.09M |
| intangibleAssets | 2.78B | 2.45B | 2.2B | 2.11B | 616.72M | 657.1M | 1.31B | 805.39M | 86.22M | 70.94M |
| goodwillAndIntangibleAssets | 3.01B | 2.67B | 2.43B | 2.34B | 766.44M | 806.72M | 1.49B | 1.08B | 187.94M | 171.04M |
| longTermInvestments | 7.18B | 4.51B | 4.64B | 3.73B | 3.6B | 3.92B | 1.61B | -1.39B | -743.52M | 171.82M |
| taxAssets | 211.57M | 235.08M | 186.78M | 113.03M | 42.92M | 117.18M | 34.33M | 21.53M | 17.32M | 28M |
| otherNonCurrentAssets | 556.67M | 1.44B | 819.64M | -147.87M | 419.13M | 354.5M | 152.14M | 3.39B | 1.1B | 546.68M |
| totalNonCurrentAssets | 24.46B | 21.13B | 19.54B | 17.81B | 14.38B | 14.11B | 12.44B | 10.72B | 6.61B | 6.33B |
| otherAssets | - | - | - | - | - | - | - | 7.83 | - | - |
| totalAssets | 46.71B | 41.69B | 46.28B | 41.77B | 34.68B | 30B | 25.93B | 26.43B | 18B | 14.76B |
| totalPayables | 3.21B | 7.74B | 9.09B | 7.72B | 5.34B | 1.36B | 1.66B | 3.73B | 1.3B | 1.09B |
| accountPayables | 2.98B | 2.45B | 2.84B | 2.01B | 1.32B | 1.36B | 1.41B | 3.73B | 1.3B | 1.09B |
| otherPayables | 229.21M | 5.28B | 6.25B | 5.71B | 4.01B | - | 256.05M | - | - | - |
| accruedExpenses | - | - | - | 614.06M | 416M | 253.96M | 241.24M | 1.59B | - | - |
| shortTermDebt | 328.72M | 368.36M | 450.22M | 173.7M | 38.38M | 98.92M | 22.67M | 112.72M | 927.28M | 897.78M |
| capitalLeaseObligationsCurrent | 131.69M | 55.4M | 149.63M | 160.79M | 38.47M | 124.73M | 73.18M | - | - | - |
| taxPayables | - | 313.91M | 417.78M | 257.91M | 260.26M | 377.91M | 255.01M | 240.99M | 306.01M | 209.78M |
| deferredRevenue | 662.46M | - | - | - | - | - | - | 795.63M | - | - |
| otherCurrentLiabilities | 5.85B | 888.35M | 494.9M | 287.51M | 1.38B | 4.45B | 4.15B | 2.02B | 2.59B | 2.1B |
| totalCurrentLiabilities | 10.18B | 9.05B | 10.18B | 8.96B | 7.21B | 6.29B | 6.14B | 8.25B | 4.81B | 4.08B |
| longTermDebt | - | - | - | 28.95M | - | - | - | - | 59.81M | 240.38M |
| capitalLeaseObligationsNonCurrent | 180.75M | 52.72M | 107.06M | 258.04M | 45.39M | 78.14M | 89.01M | - | - | - |
| deferredRevenueNonCurrent | 851.42M | - | 399.68M | 270.92M | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 374.98M | 398.91M | 574.84M | 611.99M | 311.29M | 269.61M | - | 237.44M | - | - |
| otherNonCurrentLiabilities | 563.43M | 383.01M | - | - | 250.2M | 253.97M | 466.33M | 201.9M | 315.58M | 243.83M |
| totalNonCurrentLiabilities | 1.97B | 834.64M | 1.08B | 1.17B | 687.3M | 667.29M | 555.35M | 439.35M | 313.68M | 484.21M |
| otherLiabilities | 6.99 | - | - | - | 6.37 | 6.53 | - | - | - | - |
| capitalLeaseObligations | 312.45M | 108.13M | 256.68M | 418.83M | 83.85M | 202.88M | 162.19M | - | - | - |
| totalLiabilities | 12.15B | 9.88B | 11.26B | 10.13B | 7.92B | 6.96B | 6.55B | 8.75B | 5.13B | 4.57B |
| treasuryStock | -752.85M | -574.83M | -316.21M | -83.71M | -69.85M | -100.46M | -99.22M | - | - | - |
| preferredStock | - | - | 1.41B | - | - | - | - | - | - | - |
| commonStock | 11.07B | 10.36B | 10.9B | 10.75B | 10.88B | 10.87B | 10.74B | 12.41B | 12.92B | 9.46B |
| retainedEarnings | 24.48B | 21.92B | 24.03B | 20.84B | 17.24B | 13.29B | 9.56B | 9.96B | 8.09B | 5.27B |
| additionalPaidInCapital | 511.55M | 553.04M | 390.53M | 222.47M | 38.18M | - | - | 53.27M | 57.44M | 9.46B |
| 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 | 4.81B | 4.33B | 7.39B | 6.09B | 5.59B | 5.16B | 3.27B | 3.95B | 2.9B | 2.36B |
| depreciationAndAmortization | 1.41B | 1.26B | 1.12B | 1.05B | 706.23M | 680.49M | 609.16M | 655.25M | 598.73M | 526.25M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | -65.95M | 197.66M | 258.63M | 141.13M | 14.47M | 7.68M | - | - | - | - |
| changeInWorkingCapital | 1.14B | -193.4M | -2.75B | 812.14M | -1.39B | 1.05B | -484.21M | 179.37M | -225.37M | 195.92M |
| accountsReceivables | 211.57M | 691.81M | -3.29B | -461.26M | -1.92B | -445.09M | -969M | -688.2M | -407.77M | 102.74M |
| inventory | 42.03M | 8.64M | -528.62M | -43.5M | -617.07M | 600.95M | 508.68M | -638.96M | -647.09M | -176.78M |
| accountsPayables | - | - | 832.22M | 387.28M | - | - | -511.23M | 547.11M | 877.8M | 262.74M |
| otherWorkingCapital | 884.47M | -893.85M | 245.4M | 932.61M | 1.15B | 894.2M | 487.33M | 959.4M | -48.3M | 7.22M |
| otherNonCashItems | -1.46B | -1.33B | -1.84B | -465.54M | -1.14B | -154.12M | -63.48M | -297.01M | -521.39M | -470.59M |
| netCashProvidedByOperatingActivities | 5.83B | 4.26B | 4.18B | 7.63B | 3.78B | 6.74B | 3.33B | 4.49B | 2.75B | 2.61B |
| investmentsInPropertyPlantAndEquipment | -1.96B | -1.99B | -1.79B | -2.51B | -1.16B | -1.31B | -2.12B | -2.52B | -1.02B | -1.06B |
| acquisitionsNet | -29M | -162.48M | -115M | -386.95M | 32.82M | -396.25M | -473.28M | -108.71M | -335.16M | -32.96M |
| purchasesOfInvestments | -5.26B | -4.14B | -4.72B | -7.28B | -5.31B | -3.6B | -2.65B | -4.66B | -1.3B | -82.14M |
| salesMaturitiesOfInvestments | 3.21B | 2.79B | 6.75B | 3.42B | 5.93B | 3.49B | 2.72B | 3.01B | -29.49M | -5.93M |
| otherInvestingActivities | 162.63M | -116.42M | 365.65M | -32.34M | -15M | 20.95M | 351.43M | - | -59.98M | -9.33M |
| netCashProvidedByInvestingActivities | -3.88B | -3.62B | 607.27M | -6.8B | -520.06M | -1.79B | -2.16B | -4.28B | -2.75B | -1.19B |
| netDebtIssuance | -7M | -124.28M | -27.84M | -10M | -80.78M | -92.25M | -47.53M | -890.92M | -193.14M | -253.28M |
| longTermNetDebtIssuance | - | -124.28M | -27.84M | -10M | -80.78M | -92.25M | -41.92M | -890.92M | -193.14M | -282.87M |
| shortTermNetDebtIssuance | -7M | - | - | - | - | - | -5.61M | - | - | 29.59M |
| netStockIssuance | -395.56M | -2.19B | -200.36M | -14.21M | -215.03M | - | 988.96M | -98.99M | 1.97B | 563.17M |
| netCommonStockIssuance | -395.56M | -2.19B | -200.36M | -14.21M | -215.03M | - | 988.96M | -98.99M | 1.97B | 504.26M |
| commonStockIssuance | -117.93M | - | - | - | - | - | 1.08B | - | 1.97B | 504.26M |
| commonStockRepurchased | -277.63M | -2.19B | -200.36M | -14.21M | -215.03M | - | -88.7M | -98.99M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | 58.91M |
| netDividendsPaid | -2.5B | -3.23B | -3B | -2.1B | -1.69B | -1.29B | -964.18M | -891.23M | -726.48M | -650.21M |
| commonDividendsPaid | -2.5B | -3.23B | -3B | -2.1B | -1.69B | -1.29B | -965.38M | -891.23M | -726.48M | -650.21M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 288.23M | 616.36M | 926.46M | 217.1M | 196.01M | 139.97M | -1.34B | 1.7B | 313.2M | -68.57M |
| netCashProvidedByFinancingActivities | -2.61B | -4.93B | -2.3B | -1.9B | -1.79B | -1.24B | -1.36B | -182.52M | 1.36B | -408.89M |
| 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 | 12.49B | 1.67B | 13.7B | 16.28B | 7.78B | 8.03B | 15.23B | 16.09B | 13.87B | 13.8B |
| costOfRevenue | 4.3B | 4.57B | 4.36B | 4.63B | 7.89B | 2.31B | 4.28B | 4.27B | 3.39B | 3.29B |
| grossProfit | 8.19B | 8.71B | 9.35B | 11.65B | 18.68B | 5.72B | 10.57B | 11.33B | 10.48B | 10.51B |
| researchAndDevelopmentExpenses | 3.07B | 2.68B | 2.8B | 2.54B | 1.15B | 2.3B | 1.04B | 1.95B | 1.8B | 1.61B |
| generalAndAdministrativeExpenses | - | 401.93M | 446.48M | 632.54M | 719.5M | 578.48M | 688.12M | 661.49M | 513.36M | 497.32M |
| sellingAndMarketingExpenses | - | 3.05B | 3.88B | 4.78B | 4.66B | 5.29B | 5.58B | 6.34B | 5.07B | 5.29B |
| sellingGeneralAndAdministrativeExpenses | 3.75B | 3.45B | 4.33B | 5.41B | 5.38B | 5.43B | 3.01B | 6.19B | 5.59B | 5.79B |
| otherExpenses | 6.99 | - | -63.51M | 70.09M | -2.76B | - | 248.93M | -4.53B | - | - |
| operatingExpenses | 6.82B | 6.14B | 7.07B | 8.02B | 3.77B | 7.72B | 4.3B | 3.62B | 7.38B | 7.4B |
| costAndExpenses | 11.12B | 10.7B | 11.14B | 12.68B | 6B | 8.03B | 12.03B | 12.52B | 10.78B | 10.69B |
| netInterestIncome | 82.6M | 9.2M | 87.46M | 103.53M | -9.02M | -6.29M | -18.03M | -6.86M | 104.05M | 70.12M |
| interestIncome | 99.22M | 11.93M | 109.75M | 125.66M | - | - | - | - | 106.89M | 74.89M |
| interestExpense | 16.62M | 2.73M | 22.06M | 22.13M | 9.02M | 6.29M | 18.03M | 6.86M | 2.84M | 4.78M |
| depreciationAndAmortization | 706.1M | 600.06M | 719.58M | 549.7M | 469.05M | 446.68M | 556.73M | 495.45M | 363.24M | 428.97M |
| ebitda | 2.08B | 3.18B | 2.35B | 4.52B | 1.79B | 1.91B | 2.55B | 2.46B | 3.52B | 3.54B |
| ebit | 1.38B | 2.49B | 1.63B | 3.98B | 1.79B | 1.91B | 2B | 1.96B | 3.1B | 3.1B |
| nonOperatingIncomeExcludingInterest | - | - | 260.8M | -277.68M | -149.83M | -208.67M | -437.17M | -50.05M | - | 699K |
| operatingIncome | 1.38B | 2.58B | 1.57B | 3.7B | 1.79B | 1.7B | 4.99B | 3.58B | 3.09B | 3.11B |
| totalOtherIncomeExpensesNet | 283.01M | 541.28M | 204.27M | 98.78M | 143.68M | 202.38M | 765.54M | 263.15M | 84.66M | 551.14M |
| incomeBeforeTax | 1.66B | 3.12B | 1.78B | 3.8B | 1.93B | 1.9B | 5.76B | 3.85B | 3.18B | 3.66B |
| incomeTaxExpense | 380.82M | 543.91M | 498.46M | 754.96M | 1.01B | 311.65M | 333.75M | 713.52M | 597.72M | 552.93M |
| netIncomeFromContinuingOperations | 1.28B | 323.98M | 1.31B | 3.07B | 1.59B | 1.59B | 1.54B | 1.59B | 2.58B | 3.11B |
| netIncomeFromDiscontinuedOperations | - | - | 212.97M | -226.53M | - | - | - | - | -34.26M | -6.43M |
| otherAdjustmentsToNetIncome | - | - | - | -14.53 | - | 47.54M | - | - | - | -6.47 |
| netIncome | 1.31B | 320.68M | 1.33B | 3.02B | 1.53B | 1.54B | 1.5B | 1.56B | 2.51B | 3.06B |
| netIncomeDeductions | - | - | - | -226.53M | - | - | - | - | -34.26M | -6.43M |
| bottomLineNetIncome | 1.31B | 320.68M | 1.33B | 3.25B | 4.34B | 1.54B | 3.07B | 3.07B | 2.55B | 3.06B |
| eps | 0.48 | 0.11 | 0.44 | 1.08 | 0.96 | 0.52 | 1.04 | 1 | 0.84 | 1.04 |
| 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 | 6.09B | 7.57B | 6.78B | 8.37B | 11.98B | 10.47B | 11.65B | 9.07B | 9.27B | 8.09B |
| shortTermInvestments | 2.78B | 2.13B | 1.47B | 2.44B | 1.07B | 1.63B | 3.52B | 4.35B | 1.44B | 2.98B |
| cashAndShortTermInvestments | 8.87B | 9.7B | 8.25B | 10.81B | 13.09B | 12.09B | 13.87B | 13.41B | 10.73B | 11.07B |
| netReceivables | 9.55B | 9.44B | 9.94B | 11.91B | 10.13B | 8.76B | 7.53B | 6.8B | 6.52B | 5.8B |
| accountsReceivables | 8.36B | 5.84B | 5.16B | 6.34B | 5.87B | 8.76B | 6.69B | 6.84B | 6.52B | 5.58B |
| otherReceivables | 1.19B | 3.6B | 4.78B | 5.57B | 4.26B | 4.12B | 3.59B | 461.16M | 3.82B | 218.75M |
| inventory | 3.09B | 2.87B | 3.13B | 3.46B | 3.45B | 2.75B | 2.55B | 2.62B | 2.48B | 1.83B |
| prepaids | 211.97M | 183.24M | 207.08M | 188.07M | 175.3M | -9.48B | 693.22M | 565.94M | 580.42M | 419.97M |
| otherCurrentAssets | 534.21M | 413.66M | 362.35M | 83.9M | -104.13M | 10.26B | -693.22M | -565.94M | 746.46K | 417.04M |
| totalCurrentAssets | 22.26B | 22.61B | 21.89B | 26.45B | 26.74B | 24.38B | 23.96B | 22.83B | 20.3B | 19.12B |
| propertyPlantEquipmentNet | 13.49B | 13.63B | 13.08B | 12.23B | 12.23B | 11.36B | 11.77B | 10.08B | 9.55B | 9.17B |
| goodwill | 234.98M | 234.9M | 234.9M | 234.79M | 234.21M | 234.9M | 231.59M | 221.67M | 149.71M | 150M |
| intangibleAssets | 2.78B | 2.66B | 2.61B | 2.24B | 2.2B | 2.26B | 2.11B | 1.69B | 616.72M | 609.38M |
| goodwillAndIntangibleAssets | 3.01B | 2.89B | 2.84B | 2.47B | 2.43B | 2.5B | 2.34B | 1.69B | 766.44M | 759.38M |
| longTermInvestments | 7.18B | 6.67B | 4.8B | 6.44B | 4.64B | 3.03B | 3.73B | 3.36B | 3.6B | 3.53B |
| taxAssets | 211.57M | 203.3M | 250.3M | 216.76M | 186.22M | 146.35M | 113.03M | 118.44M | 42.92M | 82.9M |
| otherNonCurrentAssets | 556.67M | 1.48M | 1.53B | 50.67M | 50.64M | 2.25B | -34.85M | 768.26M | 419.13M | 197.57M |
| totalNonCurrentAssets | 24.46B | 23.39B | 22.5B | 21.42B | 19.54B | 19.29B | 17.81B | 16.01B | 14.38B | 13.74B |
| otherAssets | - | - | - | - | - | - | - | 6.7 | - | - |
| totalAssets | 46.71B | 46B | 44.39B | 47.87B | 46.15B | 43.67B | 41.51B | 38.85B | 34.68B | 32.85B |
| totalPayables | 3.21B | 8.4B | 8.24B | 9.85B | 9.09B | 8.58B | 7.72B | 7.73B | 5.34B | 6.5B |
| accountPayables | 2.98B | 2.29B | 2.61B | 3.23B | 2.84B | 2.36B | 2.01B | 1.79B | 1.32B | 1.48B |
| otherPayables | 229.21M | 6.11B | 5.62B | 6.62B | 6.25B | 6.22B | 5.71B | 5.93B | 4.01B | 5.02B |
| accruedExpenses | - | - | - | 8.92M | - | - | - | - | - | - |
| shortTermDebt | 328.72M | 247.46M | 392.2M | 202.56M | 450.22M | 55.37M | 173.7M | 384.58M | 38.38M | 95.07M |
| capitalLeaseObligationsCurrent | 131.69M | 88.79M | 58.99M | 119.99M | 149.63M | 153.11M | 160.79M | 92.53M | 38.47M | 95.06M |
| taxPayables | - | 240.28M | 334.23M | - | 378.33M | 291.24M | 257.91M | 363.26M | 260.26M | 255.05M |
| deferredRevenue | 662.46M | - | - | - | 325.24M | 232.83M | 787.99M | 255.17M | 427.9M | 329.21M |
| otherCurrentLiabilities | 5.85B | 1.38B | 945.86M | 250.06M | 169.66M | 682.57K | 113.58M | -94000 | 1.37B | -94.56M |
| totalCurrentLiabilities | 10.18B | 10.11B | 9.63B | 10.44B | 10.18B | 9.03B | 8.96B | 8.46B | 7.21B | 6.92B |
| longTermDebt | - | - | - | - | - | 19.9M | 28.95M | 11.79M | - | - |
| capitalLeaseObligationsNonCurrent | 180.75M | 158.75M | 56.14M | 66.32M | 107.06M | 186.88M | 258.04M | 193.66M | 55.68M | 59.54M |
| deferredRevenueNonCurrent | 851.42M | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 374.98M | 427.55M | 424.73M | 571.8M | 573.14M | 556.58M | 603.35M | 516.26M | 381.48M | 360.21M |
| otherNonCurrentLiabilities | 563.43M | 439.68M | 407.81M | 350.58M | 56.96M | 372.32M | 270.92M | 242.6M | 250.2M | 204.73M |
| totalNonCurrentLiabilities | 1.97B | 1.03B | 888.67M | 988.7M | 738.86M | 1.14B | 1.17B | 964.48M | 687.3M | 624.45M |
| otherLiabilities | 6.99 | - | - | - | 342.72M | - | - | - | 6.37 | - |
| capitalLeaseObligations | 312.45M | 247.54M | 115.13M | 186.31M | 256.68M | 339.99M | 418.83M | 286.19M | 94.15M | 154.6M |
| totalLiabilities | 12.15B | 11.14B | 10.52B | 11.42B | 11.26B | 10.16B | 10.13B | 9.42B | 7.91B | 7.55B |
| treasuryStock | -752.85M | -612.04M | -612.04M | -612.04M | -316.21M | -334.67M | -83.71M | - | -69.85M | - |
| preferredStock | - | - | - | 9.22M | 1.41B | - | - | - | - | - |
| commonStock | 11.07B | 11.04B | 11.03B | 11.01B | 10.87B | 10.9B | 10.75B | 10.9B | 10.88B | 10.9B |
| retainedEarnings | 24.48B | 24.51B | 23.34B | 25.03B | 21.77B | 22.86B | 20.84B | 19.2B | 17.24B | 15.7B |
| additionalPaidInCapital | 511.55M | 516.56M | 588.84M | 525.6M | 390.53M | 290.82M | 196.57M | - | 38.18M | - |
| 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.31B | 2.55B | 1.31B | 3.02B | 7.39B | 1.54B | 1.62B | 3.58B | 3.08B | 3.06B |
| depreciationAndAmortization | 706.1M | 691.87M | 707.48M | 631.23M | 630.85M | 530.74M | 556.73M | 580.55M | 428.76M | 428.97M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | -72.05M | 92.16M | 118.18M | 138.13M | 118.3M | 88.31M | 84.17M | 13.4M | 5.23M |
| changeInWorkingCapital | - | - | -193.4M | - | -3.66B | - | 783.42M | - | -1.37B | - |
| accountsReceivables | - | - | 691.81M | - | -1.97B | - | - | - | - | - |
| inventory | - | - | 8.64M | - | -581.56M | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | -893.85M | - | -1.11B | - | 783.42M | - | -1.37B | - |
| otherNonCashItems | 738.89M | -2.75B | 1.37B | -2.18B | -1.61B | -561.01M | -2.24M | 385.87M | -147.05M | -629.14M |
| netCashProvidedByOperatingActivities | 2.75B | 416.22M | 3.28B | 1.59B | 2.89B | 1.51B | 3.05B | 4.63B | 2B | 2.86B |
| investmentsInPropertyPlantAndEquipment | -862.66M | -1.2B | -1.99B | -648.89M | -886.92M | -1.07B | -1.65B | -999.84M | -1.09B | -661.75M |
| acquisitionsNet | -22.61M | -8.61M | -153.38M | 1.8M | -15.86M | 458.46M | -27.79M | -246.01M | 61.82M | 175.26M |
| purchasesOfInvestments | -3.65B | -219.83M | -2.27B | -327.08M | -400.74M | -4.16B | -1.51B | -5.7B | -1.57B | -3.84B |
| salesMaturitiesOfInvestments | 2.55B | 84.79M | 309.7M | 103.7M | 647.85M | 6.14B | 2.49B | 856.82M | 3.51B | 2.5B |
| otherInvestingActivities | 46.19M | 913.82M | 2.37B | -1.69B | 355.27M | -222.19M | 38.03M | 1000 | 43.99M | -25.6M |
| netCashProvidedByInvestingActivities | -1.94B | -290.04M | -2.05B | -2.34B | -300.4M | 1.14B | -662.39M | -6.09B | 957.25M | -1.86B |
| netDebtIssuance | -182.95M | -52.31M | 28.33M | -85.92M | -22.04M | 36.18M | -379.42M | 361.42M | -561.34K | -161.79M |
| longTermNetDebtIssuance | - | -52.31M | 80.7M | -85.92M | - | - | - | - | - | -161.79M |
| shortTermNetDebtIssuance | -182.95M | - | 28.24M | - | -22.04M | 36.18M | -379.42M | 361.42M | -561.34K | - |
| netStockIssuance | -123.25M | -34.6M | -1.35B | -379.49M | -304.9M | -199.92M | 1.21M | -16.64M | -263.81M | - |
| netCommonStockIssuance | -123.25M | -34.6M | -1.35B | -379.49M | -304.9M | -147.52M | 1.08M | -16.64M | -263.81M | - |
| commonStockIssuance | 19.82M | 343.23K | - | - | - | 61.85M | - | - | - | - |
| commonStockRepurchased | -143.07M | -34.94M | -1.84B | -379.49M | -257.63M | -209.37M | 1.08M | -16.64M | -260.25M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.45B | - | -1.74B | -1.53B | -1.58B | -1.2B | -980.79M | -1.05B | -791.68M | -895.53M |
| commonDividendsPaid | -2.45B | - | -1.74B | -1.65B | -1.58B | -1.26B | -980.79M | -1.19B | -794.77M | -897.41M |
| preferredDividendsPaid | - | - | - | 114.89M | - | - | - | - | 3.09M | - |
| otherFinancingActivities | 446.29M | 67.29M | 231.32M | -271.16M | 557.38M | -113.58M | 295.61M | -86.11M | -59.97M | -16.36M |
| netCashProvidedByFinancingActivities | -2.31B | -19.61M | -2.82B | -2.27B | -1.35B | -1.48B | -1.06B | -795.03M | -1.12B | -1.07B |