OTC : CSWYY
$0 (0.0%)
| 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 | 3.05B | 3.78B | 4.52B | 4.02B | 3.18B | 2.66B | 2.71B | 2.57B | 1.92B | 2.09B |
| costOfRevenue | 845.53M | 946.29M | 1.12B | 1.01B | 813.21M | 667.86M | 724.43M | 694.15M | 652.52M | 706.88M |
| grossProfit | 2.2B | 2.83B | 3.39B | 2.94B | 2.41B | 1.99B | 1.98B | 1.88B | 1.27B | 1.29B |
| researchAndDevelopmentExpenses | 100.29M | 100.52M | 110.46M | 117.45M | 112.71M | 94.26M | 102.72M | 133.12M | 94.08M | 76.98M |
| generalAndAdministrativeExpenses | - | 291.32M | 326.5M | 279.8M | 256.56M | 273.36M | 275.66M | 256.27M | 247.29M | 277.65M |
| sellingAndMarketingExpenses | - | 1.6B | 1.98B | 1.82B | 1.5B | 1.19B | 1.13B | 997.35M | 515.22M | 370.65M |
| sellingGeneralAndAdministrativeExpenses | 1.44B | 1.89B | 2.31B | 2.11B | 1.76B | 1.39B | 1.4B | 1.3B | 742.8M | 677.88M |
| otherExpenses | 6.99 | - | - | -8.83M | -24.28M | 8 | -40622 | -93.52M | - | - |
| operatingExpenses | 1.54B | 1.99B | 2.42B | 2.22B | 1.85B | 1.48B | 1.51B | 1.34B | 836.88M | 754.86M |
| costAndExpenses | 2.39B | 2.94B | 3.54B | 3.29B | 2.65B | 2.38B | 2.18B | 2.03B | 1.43B | 1.49B |
| netInterestIncome | 204.94M | 170.59M | 92.47M | 91.8M | 93.81M | 109.72M | 80.3M | 81.81M | 52.23M | 68.85M |
| interestIncome | 210.47M | 176.72M | 95.21M | 92.43M | 95.07M | 125.42M | 82.74M | 81.81M | 52.23M | 68.85M |
| interestExpense | 5.53M | 6.13M | 2.74M | 630K | 1.25M | 15.69M | 2.66M | - | - | - |
| depreciationAndAmortization | 68.95M | 68.74M | 177.1M | 185.86M | 182.39M | 208.41M | 204.98M | 42.47M | 44.21M | 195.12M |
| ebitda | 732.44M | 1.22B | 1.42B | 1.1B | 903.74M | 620.04M | 850.41M | 557.82M | 442.54M | 778.67M |
| ebit | 663.48M | 1.15B | 1.24B | 917.66M | 721.36M | 411.62M | 645.43M | 515.35M | 398.33M | 583.55M |
| nonOperatingIncomeExcludingInterest | - | -309.25M | -267.46M | -195.25M | -179.97M | 10.77M | -168.95M | - | - | - |
| operatingIncome | 663.48M | 842.6M | 975.54M | 726.11M | 527.45M | 399.34M | 476.48M | 494.3M | 398.33M | 590.84M |
| totalOtherIncomeExpensesNet | 571.2M | 303.12M | 264.72M | 207.02M | 183.33M | -25.88M | 166.29M | 174.83M | 174.71M | 136.41M |
| incomeBeforeTax | 1.23B | 1.15B | 1.24B | 933.13M | 710.78M | 373.46M | 642.77M | 669.13M | 573.04M | 727.25M |
| incomeTaxExpense | 310.62M | 305.67M | 270.74M | 194.25M | 163.43M | 99.99M | 139.62M | 163.25M | 136.27M | 106.06M |
| netIncomeFromContinuingOperations | 924.07M | 840.05M | 969.51M | 722.77M | 556.67M | 295.03M | 503.15M | 505.88M | 451.55M | 589.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 924.07M | 840.05M | 969.51M | 722.77M | 556.67M | 295.03M | 503.15M | 505.88M | 451.55M | 589.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 924.07M | 840.05M | 969.51M | 722.77M | 556.67M | 295.03M | 503.15M | 505.88M | 451.55M | 589.2M |
| eps | 489.4 | 444 | 512.2 | 384 | 296 | 156 | 257.8 | 248 | 220 | 284 |
| 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.19B | 6.14B | 5.89B | 5.03B | 4.21B | 3.94B | 3.95B | 3.61B | 3.53B | 3.22B |
| shortTermInvestments | 376.88M | 350.02M | 20M | 3.69M | 4.32M | 5.32M | 22.76M | 7.19M | 16.91M | - |
| cashAndShortTermInvestments | 7.57B | 6.49B | 5.91B | 5.05B | 4.21B | 3.95B | 3.97B | 3.62B | 3.55B | 3.22B |
| netReceivables | 1.02B | 1.2B | 1.26B | 1.04B | 905.43M | 782.01M | 689.6M | 550.21M | 539.02M | 553.68M |
| accountsReceivables | 805.93M | 908.12M | 758.2M | 673.38M | 424.46M | 758.99M | 667.1M | 532.24M | 537.55M | 51.12M |
| otherReceivables | 217.72M | 293.76M | 502.16M | 370.74M | 480.98M | 23.01M | 22.5M | 17.98M | 1.47M | 502.55M |
| inventory | 691.74M | 813.19M | 897.71M | 657.66M | 587.96M | 443M | 430.8M | 405.5M | 280.21M | 294.41M |
| prepaids | 16.59M | 93.28M | 19.94M | 31.55M | 80.25M | 72.32M | 151.4M | 87.46M | 171.51M | 128.56M |
| otherCurrentAssets | 7.67M | - | 67.94M | -1.12M | -84.57M | 273.39M | -37.51M | -8.9M | 20.25M | 55.95M |
| totalCurrentAssets | 9.31B | 8.6B | 8.15B | 6.78B | 5.7B | 5.52B | 5.2B | 4.65B | 4.56B | 4.25B |
| propertyPlantEquipmentNet | 1.25B | 1.22B | 1.21B | 1.22B | 1.25B | 1.39B | 1.49B | 1.4B | 1.4B | 1.47B |
| goodwill | 166.06M | 165.96M | 165.96M | 165.96M | 165.96M | 102.5M | 159.29M | 159.29M | 159.29M | 159.29M |
| intangibleAssets | 15.73M | 23.32M | 32.79M | 47.35M | 66.43M | 36.96M | 248.27M | 287.92M | 307.96M | 348.35M |
| goodwillAndIntangibleAssets | 181.79M | 189.28M | 198.75M | 213.3M | 232.38M | 139.46M | 407.56M | 447.21M | 467.25M | 507.64M |
| longTermInvestments | - | - | - | - | 1.46B | 1.51B | 1.87B | 1.82B | 1.85B | 1.95B |
| taxAssets | 42.72M | 34.33M | 15.23M | 19.22M | 20.46M | 23.1M | 26.8M | 28.2M | 21.67M | 21.59M |
| otherNonCurrentAssets | - | - | - | -19.22M | -1.48B | -1.53B | -1.9B | -1.85B | -1.87B | -1.97B |
| totalNonCurrentAssets | 1.47B | 1.44B | 1.42B | 1.43B | 1.48B | 1.53B | 1.9B | 1.85B | 1.87B | 1.97B |
| otherAssets | 6.99 | - | - | 19.22M | 20.46M | 160.24M | 26.8M | 227.97M | 235.74M | 240.16M |
| totalAssets | 10.78B | 10.04B | 9.57B | 8.23B | 7.2B | 7.21B | 7.13B | 6.73B | 6.67B | 6.47B |
| totalPayables | 400.5M | 2.01B | 903.87M | 685.61M | 973.73M | 739.16M | 674.07M | 656.14M | 263.55M | 659.5M |
| accountPayables | 340.24M | 402.96M | 484.79M | 308.74M | 228.62M | 164.38M | 189.44M | 213.11M | 230.76M | 219.13M |
| otherPayables | 60.26M | 1.61B | 419.08M | 376.86M | 745.11M | 574.78M | 484.62M | 443.03M | 32.79M | 440.38M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 325.05M | 330M | 300M | 6.44M | 7.58M | 369.32M | 398.39M | - | - | - |
| capitalLeaseObligationsCurrent | 9.06M | 8.27M | 971K | 6.53M | 7.59M | 7.79M | 4.66M | - | - | - |
| taxPayables | - | 84.27M | 142.17M | 107.79M | 65.1M | 58.37M | 39.48M | 45.43M | 16.85M | 28.2M |
| deferredRevenue | 222M | - | - | -6.53M | 85.78M | 67.52M | 46.77M | - | - | - |
| otherCurrentLiabilities | 1.56B | 101.75M | 1.23B | 973.55M | 23.69M | 10.9M | 54.12M | 124.13M | 445.75M | 13.55M |
| totalCurrentLiabilities | 2.51B | 2.45B | 2.43B | 1.67B | 1.1B | 1.19B | 1.18B | 780.27M | 709.29M | 673.06M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 787.5K | 8.26M | 355K | 912K | 7.32M | 15.03M | 1.49M | - | - | - |
| deferredRevenueNonCurrent | 106.31M | 81.85M | 88.89M | 163.99M | 171.59M | 204.31M | 127.92M | 125.11M | 73.92M | 109.1M |
| deferredTaxLiabilitiesNonCurrent | 98.08M | 34.52M | 16.26M | 18.84M | 25.19M | 5.3M | 47M | 60.63M | 60.94M | 56.43M |
| otherNonCurrentLiabilities | 6.99 | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 205.18M | 124.63M | 105.51M | 183.74M | 204.11M | 224.63M | 176.41M | 185.74M | 134.86M | 165.53M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.85M | 16.53M | 1.33M | 7.44M | 14.91M | 22.82M | 6.14M | - | - | - |
| totalLiabilities | 2.72B | 2.57B | 2.54B | 1.85B | 1.3B | 1.42B | 1.35B | 966.01M | 844.16M | 838.59M |
| treasuryStock | -579.02M | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | 493.42M | 457.11M | 154.67M | - | - |
| commonStock | 87.72M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M |
| retainedEarnings | 7.41B | 6.73B | 6.33B | 6.37B | 5.88B | 5.78B | 5.72B | 5.41B | 4.99B | 4.62B |
| additionalPaidInCapital | 422.14M | 422.14M | 422.14M | 422.14M | 422.14M | - | - | - | - | - |
| 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 | 1.27B | 1.15B | 1.24B | 722.77M | 556.67M | 295.03M | 503.15M | 505.88M | 440.2M | 589.2M |
| depreciationAndAmortization | 70.88M | 68.74M | 177.1M | 185.86M | 182.39M | 208.41M | 204.98M | 197.47M | 194.64M | 45.96M |
| deferredIncomeTax | - | - | - | - | 207.06M | 105.33M | 171.05M | 121.08M | -43.92M | 43.76M |
| stockBasedCompensation | - | - | - | - | 34000 | 131K | 1.09M | 4.39M | 7.37M | 6.15M |
| changeInWorkingCapital | 502.52M | 221.96M | -93.62M | -228.41M | -207.1M | -105.46M | -172.14M | -125.47M | -31.4M | -49.9M |
| accountsReceivables | 166.06M | 51.76M | -290.74M | -158.71M | -66.97M | -93.26M | -146.84M | -177K | 21.78M | -96.35M |
| inventory | 182.06M | 169.97M | -240.05M | -69.7M | -140.13M | -12.2M | -25.3M | -125.29M | 13.84M | 46.45M |
| accountsPayables | - | - | - | -370.99M | -176.71M | -148.2M | 5.71M | - | 11.34M | - |
| otherWorkingCapital | 154.41M | 226K | 437.18M | 370.99M | 176.71M | 148.2M | -5.71M | - | -78.36M | - |
| otherNonCashItems | -670.64M | -473.28M | -391.1M | 429.45M | -35.91M | 135.12M | -262.5M | -170.76M | -76.25M | 98.37M |
| netCashProvidedByOperatingActivities | 1.17B | 963.14M | 932.64M | 1.11B | 703.15M | 638.57M | 445.63M | 532.59M | 490.65M | 733.53M |
| investmentsInPropertyPlantAndEquipment | -197.9M | -140.11M | -144.32M | -129.46M | -93.63M | -66.03M | -88.4M | -127.34M | -91.82M | -96.29M |
| acquisitionsNet | - | 2.34M | - | 920K | 9.39M | -137.14M | -36.51M | -54.71M | - | -80.66M |
| purchasesOfInvestments | -798.92M | -845M | -520M | -320.23M | -370M | -2.49B | -900M | -415.8M | - | - |
| salesMaturitiesOfInvestments | 949.25M | 527.61M | 530.54M | 306.67M | 379.07M | 2.54B | 936.51M | 470.51M | 47.98M | - |
| otherInvestingActivities | 269.6M | 183.05M | 84.25M | 96.68M | 470.18M | -147.26M | 61M | 240.28M | 128.3M | 12.38M |
| netCashProvidedByInvestingActivities | 222.03M | -272.11M | -49.54M | -45.42M | 395.01M | -305.59M | -27.41M | 112.94M | 84.45M | -164.57M |
| netDebtIssuance | -4.95M | 30M | 300M | - | -369.32M | -27.49M | 398.39M | - | - | - |
| longTermNetDebtIssuance | - | 330M | - | - | -369.32M | -29.07M | 398.39M | - | - | - |
| shortTermNetDebtIssuance | -4.95M | -300M | 300M | - | - | -27.49M | 398.39M | - | - | - |
| netStockIssuance | - | - | - | - | 3.66M | -36.44M | -244.02M | -304.26M | - | - |
| netCommonStockIssuance | - | - | - | - | 3.66M | -36.44M | -244.02M | -304.26M | - | - |
| commonStockIssuance | - | - | - | - | 3.66M | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | -34.45M | -243.36M | -316.12M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -355.04M | -407.92M | -317.27M | -241.73M | -453.07M | -241.47M | -249.07M | -261.18M | -264.64M | -264.64M |
| commonDividendsPaid | -355.04M | -407.92M | -317.27M | -241.73M | -453.07M | -241.47M | -249.07M | -261.18M | -264.64M | -264.64M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -15.03M | -14.56M | -9.47M | -8.31M | -10.21M | -24.39M | -3.7M | - | - | - |
| netCashProvidedByFinancingActivities | -375.01M | -392.48M | -26.74M | -250.04M | -828.94M | -329.79M | -98.4M | -565.44M | -264.64M | -264.64M |
| 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 | 1.46B | 1.63B | 1.72B | 2.1B | 2.12B | 2.4B | 2.14B | 1.88B | 1.67B | 1.55B |
| costOfRevenue | 402.54M | 453.34M | 439.03M | 518.15M | 527.7M | 594.72M | 521.94M | 490.38M | 406.15M | 407.07M |
| grossProfit | 1.05B | 1.18B | 1.28B | 1.58B | 1.59B | 1.8B | 1.61B | 1.32B | 1.26B | 1.15B |
| researchAndDevelopmentExpenses | 51.75M | 49.75M | 56.71M | 45.06M | 60.94M | 50.37M | 87.15M | 29.64M | 86.8M | 25.02M |
| generalAndAdministrativeExpenses | - | - | - | - | 188.13M | 138.37M | 151.84M | 127.97M | 143.54M | 113.01M |
| sellingAndMarketingExpenses | - | - | - | - | 956.47M | 1.03B | 993.85M | 824.8M | 797.45M | 702.24M |
| sellingGeneralAndAdministrativeExpenses | 695.5M | 762.78M | 943.95M | 973.7M | 1.12B | 1.17B | 1.13B | 954.21M | 937.86M | 815.78M |
| otherExpenses | 7 | - | - | 7.27 | 8 | -31.01M | - | 32.33M | 7 | -24.4M |
| operatingExpenses | 747.25M | 812.53M | 1B | 1.02B | 1.18B | 1.19B | 1.22B | 1.02B | 1.02B | 816.4M |
| costAndExpenses | 1.15B | 1.27B | 1.44B | 1.54B | 1.6B | 1.78B | 1.67B | 1.52B | 1.38B | 1.22B |
| netInterestIncome | 94.76M | 112.53M | 57.84M | 114.51M | 46.34M | 56.44M | 42.29M | 56.18M | 53.09M | 49.79M |
| interestIncome | 94.76M | 118.32M | 61.17M | 117.38M | 46.34M | 56.44M | 42.29M | 56.18M | 53.09M | 49.79M |
| interestExpense | -260.46K | 5.79M | 3.33M | 2.87M | - | - | - | - | - | - |
| depreciationAndAmortization | 75.51M | 73.01M | 74.74M | 81.25M | 79.78M | 86.1M | 80.79M | 93.87M | 81.42M | 89.33M |
| ebitda | 381.06M | 843.78M | 366.47M | 645.78M | 463.87M | 672.11M | 452.43M | 435.8M | 309.55M | 395.56M |
| ebit | 305.54M | 770.77M | 291.73M | 564.53M | 384.09M | 586M | 371.64M | 341.94M | 228.14M | 306.23M |
| nonOperatingIncomeExcludingInterest | - | -404.64M | -11.69M | - | - | - | - | - | - | - |
| operatingIncome | 305.54M | 366.13M | 280.04M | 564.53M | 389.53M | 591.44M | 371.64M | 341.94M | 228.14M | 306.23M |
| totalOtherIncomeExpensesNet | 179.91M | 398.85M | 8.36M | 303.64M | 179.44M | 79.84M | 133.98M | 69.47M | 111.55M | 74.19M |
| incomeBeforeTax | 485.45M | 764.98M | 288.4M | 868.17M | 568.96M | 671.29M | 505.62M | 411.41M | 339.68M | 380.42M |
| incomeTaxExpense | 156.36M | 158.01M | 71.24M | 237.27M | 90.92M | 179.82M | 113.97M | 80.28M | 91.46M | 71.97M |
| netIncomeFromContinuingOperations | 329.09M | 606.97M | 217.16M | 630.91M | 478.04M | 491.46M | 391.65M | 331.12M | 248.22M | 308.46M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 329.09M | 606.97M | 217.16M | 630.91M | 478.04M | 491.46M | 391.65M | 331.12M | 248.22M | 308.46M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 329.09M | 606.97M | 217.16M | 630.91M | 478.04M | 491.46M | 391.65M | 331.12M | 248.22M | 308.46M |
| eps | 174.8 | 321 | 115.4 | 334.2 | 252 | 260 | 208 | 176 | 132 | 163 |
| 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.19B | 6.86B | 6.14B | 6.23B | 5.89B | 5.36B | 5.03B | 4.46B | 4.21B | 4.15B |
| shortTermInvestments | 376.88M | 100.42M | 350.02M | - | 20M | - | 3.69M | - | 4.32M | 22.62M |
| cashAndShortTermInvestments | 7.57B | 6.96B | 6.49B | 6.23B | 5.91B | 5.36B | 4.97B | 4.46B | 4.21B | 4.17B |
| netReceivables | 1.02B | 1.27B | 1.2B | 1.4B | 1.26B | 1.21B | 1.03B | 900.69M | 865.04M | 771.81M |
| accountsReceivables | 805.93M | 915.8M | 908.12M | 840.81M | 758.2M | 1.21B | 961.08M | 590.92M | 824.21M | 401.24M |
| otherReceivables | 217.72M | 353.51M | 293.76M | 558.98M | 502.16M | - | 66.51M | 309.77M | 40.82M | 370.57M |
| inventory | 691.74M | 722.37M | 813.19M | 830.29M | 897.71M | 799.3M | 648.23M | 558.64M | 587.96M | 434.08M |
| prepaids | 16.59M | - | 93.28M | - | 19.94M | -1.21B | 32.01M | 81.74M | 80.25M | 87.35M |
| otherCurrentAssets | 7.67M | - | - | - | 67.94M | 1.28B | 100.45M | - | -44.18M | - |
| totalCurrentAssets | 9.31B | 8.95B | 8.6B | 8.47B | 8.15B | 7.44B | 6.78B | 6B | 5.7B | 5.47B |
| propertyPlantEquipmentNet | 1.25B | 1.23B | 1.22B | 1.21B | 1.21B | 1.24B | 1.22B | 1.22B | 1.25B | 1.3B |
| goodwill | 166.06M | 165.96M | 165.96M | 165.96M | 165.96M | 165.96M | 165.96M | 165.96M | 165.96M | 165.96M |
| intangibleAssets | 15.73M | 18.91M | 23.32M | 27.75M | 32.79M | 38.45M | 47.35M | 56.89M | 66.43M | 75.97M |
| goodwillAndIntangibleAssets | 181.79M | 184.86M | 189.28M | 193.7M | 198.75M | 204.41M | 213.3M | 222.84M | 232.38M | 241.92M |
| longTermInvestments | - | - | - | - | - | 1.43B | - | 1.42B | 1.46B | 1.53B |
| taxAssets | 42.72M | 24.73M | 34.33M | 12.4M | 15.23M | 17.44M | 19.22M | 19.32M | 20.46M | 19.42M |
| otherNonCurrentAssets | - | - | - | - | - | -1.44B | -19.22M | -1.44B | -1.48B | -1.55B |
| totalNonCurrentAssets | 1.47B | 1.43B | 1.44B | 1.42B | 1.42B | 1.44B | 1.43B | 1.44B | 1.48B | 1.55B |
| otherAssets | 6.99 | - | - | - | - | 17.44M | 19.22M | 19.32M | 20.46M | 19.42M |
| totalAssets | 10.78B | 10.39B | 10.04B | 9.88B | 9.57B | 8.9B | 8.23B | 7.46B | 7.2B | 7.03B |
| totalPayables | 400.5M | 2.02B | 2.01B | 1.97B | 903.87M | 1.69B | 685.61M | 1.11B | 973.73M | 789.1M |
| accountPayables | 340.24M | 377.68M | 402.96M | 460.68M | 484.79M | 387.01M | 308.74M | 247.06M | 228.62M | 146.03M |
| otherPayables | 60.26M | 1.64B | 1.61B | 1.51B | 419.08M | 1.31B | 376.86M | 865.93M | 745.11M | 643.06M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 325.05M | 300M | 330M | 330M | 300M | 300M | 6.44M | 7.29M | 7.58M | 7.98M |
| capitalLeaseObligationsCurrent | 9.06M | 8.51M | 8.27M | 8.68M | 971K | 3.61M | 6.53M | 7.28M | 7.59M | 7.98M |
| taxPayables | - | 68.88M | 84.27M | 68.3M | 142.17M | 97.27M | 107.79M | 65M | 65.1M | 41.24M |
| deferredRevenue | 222M | - | - | - | - | 79.63M | -6.53M | 97.08M | 85.78M | 82.02M |
| otherCurrentLiabilities | 1.56B | 103.31M | 101.75M | 121.24M | 1.23B | 233.36K | 973.55M | -7.37M | 23.69M | -8.03M |
| totalCurrentLiabilities | 2.51B | 2.43B | 2.45B | 2.43B | 2.43B | 2.08B | 1.67B | 1.22B | 1.1B | 879.04M |
| longTermDebt | - | 28.48M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 787.5K | 4.35M | 8.26M | 12.38M | 355K | 660K | 912K | 3.82M | 7.32M | 10.98M |
| deferredRevenueNonCurrent | 106.31M | 105.57M | 81.85M | 85.41M | 88.89M | 162.61M | 163.99M | 154.12M | 171.59M | 177.54M |
| deferredTaxLiabilitiesNonCurrent | 98.08M | 11.56M | 34.52M | 15.25M | 16.26M | 22.67M | 18.84M | 15.01M | 25.19M | 18.11M |
| otherNonCurrentLiabilities | 6.99 | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 205.18M | 149.95M | 124.63M | 113.04M | 105.51M | 185.94M | 183.74M | 172.95M | 204.11M | 206.63M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.85M | 12.86M | 16.53M | 21.06M | 1.33M | 4.27M | 7.44M | 11.1M | 14.91M | 18.96M |
| totalLiabilities | 2.72B | 2.58B | 2.57B | 2.55B | 2.54B | 2.26B | 1.85B | 1.39B | 1.3B | 1.09B |
| treasuryStock | -579.02M | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | 487.32M |
| commonStock | 87.72M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M | 87.66M |
| retainedEarnings | 7.41B | 7.07B | 6.73B | 6.63B | 6.33B | 6.62B | 6.37B | 6.05B | 5.88B | 5.93B |
| additionalPaidInCapital | 422.14M | 422.14M | 422.14M | 422.14M | 422.14M | 422.14M | 422.14M | 422.14M | 422.14M | 65.33M |
| 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.18B | 606.97M | 217.16M | 630.91M | 478.04M | 491.46M | 391.65M | 331.12M | 248.22M | 308.46M |
| depreciationAndAmortization | 60.69M | 73.01M | 74.74M | 81.25M | 91M | 86.1M | 91.99M | 93.87M | 93.06M | 89.33M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 34000 |
| changeInWorkingCapital | 502.52M | - | - | - | -168.1M | - | 142.58M | - | -30.39M | - |
| accountsReceivables | 166.06M | - | - | - | -290.74M | - | -158.71M | - | -66.97M | - |
| inventory | 182.06M | - | - | - | -240.05M | - | -69.7M | - | -140.13M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 154.41M | - | - | - | 362.69M | - | 370.99M | - | 176.71M | - |
| otherNonCashItems | -1.06B | 2.64M | 162.33M | -19.38M | 219.88M | -256.19M | 34.46M | 23.99M | 12.24M | -17.79M |
| netCashProvidedByOperatingActivities | 690.88M | 682.61M | 454.24M | 692.77M | 620.82M | 321.38M | 660.69M | 448.98M | 323.12M | 380.03M |
| investmentsInPropertyPlantAndEquipment | -184.04M | -99.35M | -67.11M | -75.02M | -95.18M | -49.15M | -65.27M | -64.2M | -60.18M | -33.46M |
| acquisitionsNet | -1.53M | 10.98M | 4.54M | 2.61M | - | - | - | - | - | 8.51M |
| purchasesOfInvestments | -612.38M | -1.34B | -100.54M | -755.3M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 714.74M | 1.68B | -247.07M | 780.09M | - | - | - | - | - | - |
| otherInvestingActivities | -185.1M | 25.24M | 3.95M | 233.65K | 62.19M | -4.04M | 51.67M | 32.38M | 93.6M | 386.53M |
| netCashProvidedByInvestingActivities | -268.31M | 280.59M | -406.23M | -47.39M | -32.98M | -53.19M | -13.6M | -31.82M | 33.43M | 361.58M |
| netDebtIssuance | -4.74M | -1.5M | 157.89K | 30.21M | -13M | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -4.74M | -1.5M | 157.89K | 30.21M | -13M | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -317.55M | -268.54M | -86.2M | -327.12M | -83.09M | -234.17M | -83.09M | -158.63M | -294.61M | -158.47M |
| commonDividendsPaid | -317.55M | -268.54M | -86.2M | -327.12M | -83.09M | -234.17M | -83.09M | -158.63M | -294.61M | -158.47M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 227.46M | -4.19M | -4.31M | -4.1M | 8.43M | 296.65M | -3.98M | -4.33M | -4.05M | -371.82M |
| netCashProvidedByFinancingActivities | -94.83M | -274.23M | -90.35M | -301M | -87.66M | 62.48M | -87.07M | -162.96M | -298.65M | -530.28M |