OTC : SPXCY
$0.34 (0.9%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.37B | 1.23B | 1.19B | 1.1B | 1.06B | 1.05B | 909.75M | 855.16M | 806.44M | 828.88M |
| costOfRevenue | 352.17M | 347.56M | 171.44M | 165.87M | 157.46M | 143.6M | 109.77M | 282.72M | 265.11M | 277.4M |
| grossProfit | 1.02B | 884.11M | 1.02B | 933.17M | 898.49M | 909.1M | 799.98M | 572.43M | 541.33M | 551.48M |
| researchAndDevelopmentExpenses | 158.07M | 158.86M | 160.42M | 153.28M | 145.28M | 133.47M | 130.67M | 126.92M | 123.84M | 127.85M |
| generalAndAdministrativeExpenses | 18.88M | 21.3M | 18.34M | 15.79M | 16.97M | 13.39M | 18.02M | 15.57M | 14.1M | 14.16M |
| sellingAndMarketingExpenses | 9.12M | 9.32M | 8.94M | 7.66M | 7.6M | 7.28M | 8.44M | 5.17M | 6.4M | 8.19M |
| sellingGeneralAndAdministrativeExpenses | 28M | 30.63M | 27.28M | 23.45M | 24.57M | 20.68M | 26.47M | 20.74M | 20.5M | 22.34M |
| otherExpenses | 247.61M | 88.25M | -367.96M | -388.6M | -360.66M | -341.89M | -338.41M | -136.14M | -128.51M | -131.45M |
| operatingExpenses | 275.61M | 277.73M | 367.96M | 388.6M | 360.66M | 341.89M | 338.41M | 136.14M | 128.51M | 131.45M |
| costAndExpenses | 627.78M | 625.29M | 539.4M | 554.47M | 518.12M | 485.49M | 448.18M | 418.87M | 393.63M | 408.85M |
| netInterestIncome | 19.79M | 26.87M | 20.84M | -4.07M | 350K | 10.63M | 12.75M | 10.02M | 9.39M | 9.44M |
| interestIncome | 37.13M | 37.18M | 28.1M | 3.31M | 5.13M | 13.52M | 12.75M | 10.02M | 9.39M | 9.44M |
| interestExpense | 17.34M | 10.32M | 7.25M | 7.38M | 4.78M | 2.89M | - | - | - | - |
| depreciationAndAmortization | 84.92M | 95.85M | 98.32M | 96.66M | 94.52M | 89.86M | 62.51M | 60.84M | 57.69M | 59.86M |
| ebitda | 888.14M | 815.18M | 753.33M | 641.23M | 632.36M | 657.07M | 535.5M | 447.04M | 420.23M | 479.89M |
| ebit | 803.23M | 719.33M | 681.07M | 551.97M | 541.26M | 573.84M | 472.98M | 436.29M | 412.81M | 409.26M |
| nonOperatingIncomeExcludingInterest | -60.39M | -112.95M | -90.82M | -12.69M | -17.38M | -11.16M | -11.36M | - | - | -122K |
| operatingIncome | 742.84M | 606.38M | 655.01M | 544.57M | 537.84M | 567.21M | 461.57M | 436.29M | 412.81M | 420.03M |
| totalOtherIncomeExpensesNet | 43.05M | 102.64M | 99.13M | 15.84M | 16.88M | 10.57M | 12.86M | 1.18M | -3.93M | 5.71M |
| incomeBeforeTax | 785.89M | 709.02M | 689.38M | 555.12M | 540.76M | 573.25M | 474.48M | 437.47M | 408.88M | 414.85M |
| incomeTaxExpense | 137.76M | 111.44M | 103.26M | 92.69M | 90.7M | 98.96M | 81.89M | 74.27M | 69.19M | 66.94M |
| netIncomeFromContinuingOperations | 648.13M | 597.58M | 570.56M | 451.9M | 445.78M | 471.98M | 391.1M | 363.2M | 339.69M | 349.02M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 647.98M | 597.91M | 570.9M | 451.4M | 445.41M | 471.82M | 391.1M | 363.2M | 339.69M | 349.02M |
| netIncomeDeductions | - | -1M | -1.56M | -1.65M | - | - | - | - | - | - |
| bottomLineNetIncome | 647.98M | 598.91M | 572.45M | 453.05M | 445.41M | 471.82M | 391.1M | 363.2M | 339.69M | 349.02M |
| eps | 1.22 | 1.12 | 1.06 | 0.84 | 0.84 | 0.88 | 0.74 | 0.68 | 0.64 | 0.66 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.13B | 998.11M | 1.03B | 997.75M | 1.06B | 907.38M | 666.67M | 831.59M | 796.39M | 866.31M |
| shortTermInvestments | 377.58M | 135.5M | 33.92M | 94.16M | 40.94M | 48.14M | 24.78M | 22M | - | - |
| cashAndShortTermInvestments | 1.51B | 1.13B | 1.07B | 1.09B | 1.1B | 955.51M | 691.45M | 853.59M | 796.39M | 866.31M |
| netReceivables | 885.43M | 1.11B | 1.07B | 1.03B | 719.45M | 734.44M | 865.03M | 802.86M | 792.04M | 913.55M |
| accountsReceivables | 796.07M | 895.58M | 904.56M | 994.81M | 689.91M | 665.86M | 784.24M | 772.12M | 770.84M | 904.53M |
| otherReceivables | 89.36M | 210.46M | 164.16M | 36.04M | 28.85M | 92.43M | 101.21M | 54.66M | 43.86M | 25.45M |
| inventory | - | - | 2.18B | - | - | - | - | - | - | - |
| prepaids | 32.8M | - | 37.35M | 29.97M | 29.99M | - | - | - | - | - |
| otherCurrentAssets | 23.34M | 7.36M | 1.08B | 1.05B | 729.08M | 760.78M | 885.71M | 826.83M | 816.15M | 932.65M |
| totalCurrentAssets | 2.45B | 2.25B | 2.18B | 2.15B | 1.85B | 1.72B | 1.58B | 1.68B | 1.61B | 1.8B |
| propertyPlantEquipmentNet | 126.89M | 138.43M | 75.11M | 85.17M | 119.56M | 137.9M | 60.95M | 71.82M | 80.42M | 62.03M |
| goodwill | 684.91M | 699.78M | 702.86M | 708.29M | 541.23M | 329.18M | 85.3M | 88.63M | 88.4M | 9.61M |
| intangibleAssets | 190.62M | 204.24M | 946.26M | 992.39M | 829.47M | 605.69M | 324.96M | 323.86M | 311.42M | 189.87M |
| goodwillAndIntangibleAssets | 875.53M | 904.02M | 1.65B | 1.7B | 1.37B | 934.86M | 410.25M | 412.48M | 399.82M | 199.49M |
| longTermInvestments | 548.08M | 682.01M | 566.16M | 590.72M | 197.32M | 196.82M | 143.96M | 12.32M | 11.76M | 57.01M |
| taxAssets | - | - | -725.06M | 2.2M | -544.68M | -331.17M | -81.38M | 3.37M | 5.39M | 5.08M |
| otherNonCurrentAssets | 692.43M | 13.48M | 36.53M | -683.31M | 29.63M | 24.78M | 21.35M | -65.47M | -68.73M | -17.08M |
| totalNonCurrentAssets | 1.69B | 1.74B | 1.6B | 1.7B | 1.17B | 963.2M | 555.13M | 434.52M | 428.67M | 306.53M |
| otherAssets | - | - | - | 7.28M | - | - | - | 3.37M | 5.39M | 5.08M |
| totalAssets | 4.14B | 3.98B | 3.78B | 3.86B | 3.02B | 2.68B | 2.13B | 2.12B | 2.05B | 2.11B |
| totalPayables | 933.62M | 1.19B | 1.06B | 1.17B | 808M | 918.22M | 988.67M | 973.1M | 962.96M | 1.09B |
| accountPayables | 771.73M | 1.08B | 934.14M | 999.18M | 655.39M | 642.99M | 767.64M | 761.95M | 752.08M | 882.7M |
| otherPayables | 161.9M | 114.99M | 128.72M | 173.68M | 152.61M | 275.23M | 221.03M | 211.16M | 210.88M | 205.22M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | 351.88M | 41.86M | - | 304.07M | - | - | - | - |
| capitalLeaseObligationsCurrent | 19.75M | 20.1M | 20.47M | 22.14M | 20.37M | 19.48M | - | - | - | - |
| taxPayables | 132.18M | 114.99M | 112.81M | 99.94M | 99.63M | 109.56M | 77.17M | 82.44M | 71.4M | 75.26M |
| deferredRevenue | - | - | 16.31M | -64M | -20.37M | -323.55M | - | - | - | - |
| otherCurrentLiabilities | 257.15M | 25.41M | 203.14M | 205.32M | 177.75M | 16.02M | 12.8M | 12.93M | 10.43M | 9.84M |
| totalCurrentLiabilities | 1.21B | 1.24B | 1.64B | 1.44B | 1.01B | 1.26B | 1B | 986.03M | 973.4M | 1.1B |
| longTermDebt | 622.9M | 643.09M | 340.04M | 693.94M | 467.76M | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 45.45M | 64.83M | 14.83M | 30.94M | 51.06M | 69.55M | - | - | - | - |
| deferredRevenueNonCurrent | 14.79M | 14.62M | 31M | 14.63M | -934.7M | -934.24M | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 50.39M | 53.63M | 55.05M | 76.12M | 66.46M | 62.32M | 39.97M | 36.04M | 40.66M | 22.92M |
| otherNonCurrentLiabilities | 918.19M | 77.39M | 84.52M | 37.58M | 41.39M | 40.55M | - | - | 18000 | 312K |
| totalNonCurrentLiabilities | 733.54M | 785.31M | 439.38M | 856.55M | 626.66M | 172.41M | 39.97M | 32.67M | 35.28M | 18.15M |
| otherLiabilities | - | - | - | 7.28M | - | - | - | 3.37M | 5.39M | 5.08M |
| capitalLeaseObligations | 65.2M | 84.93M | 35.3M | 53.08M | 71.42M | 89.03M | - | - | - | - |
| totalLiabilities | 1.94B | 2.02B | 2.08B | 2.31B | 1.63B | 1.43B | 1.04B | 1.02B | 1.01B | 1.12B |
| treasuryStock | -33.39M | -27.66M | -32.45M | -34.64M | -25.19M | -21M | -13.23M | -11.36M | -12.56M | -12.86M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 419.2M | 420.48M | 423.06M | 427.36M | 430.41M | 429.74M | 429.11M | 429.24M | 428.03M | 426.44M |
| retainedEarnings | 1.64B | 1.41B | 1.18B | 869.77M | 760.53M | 656.09M | 511.34M | 441.38M | 399.46M | 359.63M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 802.59M | 597.91M | 570.9M | 451.4M | 445.41M | 471.82M | 391.1M | 363.2M | 339.69M | 349.02M |
| depreciationAndAmortization | 84.92M | 95.85M | 98.32M | 96.66M | 94.52M | 89.86M | 62.51M | 60.65M | 57.53M | 59.86M |
| deferredIncomeTax | - | - | -365.94M | -173.22M | -172.12M | -171.5M | -184.2M | -132.85M | -139.14M | -109.61M |
| stockBasedCompensation | 17.74M | 20.98M | 17.87M | 14.98M | 17.88M | 14.93M | 10.48M | 10.93M | 8.65M | 7.9M |
| changeInWorkingCapital | 127.69M | 50.62M | -151.42M | 35.07M | 34.81M | 23.16M | -48.69M | -631K | -15.44M | 16.72M |
| accountsReceivables | 172.24M | -2.87M | -33.89M | -311.33M | 12.64M | 141.12M | -59.37M | -13.72M | 121.41M | -275.59M |
| inventory | - | - | 10.28M | 18.93M | 7.75M | -2.24M | -10.83M | - | - | - |
| accountsPayables | -36.27M | -49.9M | -117.53M | 346.4M | 22.18M | -117.96M | 10.68M | 13.09M | -136.85M | 293.59M |
| otherWorkingCapital | -44.56M | 103.39M | -10.28M | -18.93M | -7.75M | 2.24M | 10.83M | -5.92M | -7.85M | -1.28M |
| otherNonCashItems | -191.26M | -149.56M | 300.93M | 181.34M | 149.29M | 209.43M | 188.72M | 147.42M | 2.84M | 1.55M |
| netCashProvidedByOperatingActivities | 841.67M | 615.8M | 470.66M | 606.22M | 569.8M | 637.71M | 419.92M | 448.72M | 393.27M | 435.04M |
| investmentsInPropertyPlantAndEquipment | -68.11M | -64.57M | -53.28M | -44.15M | -45.28M | -34.63M | -47.35M | -78.56M | -60.13M | -73.85M |
| acquisitionsNet | 4.12M | -4.72M | -18.08M | -135.45M | -160.88M | -271.87M | -71.69M | 103K | -119.92M | - |
| purchasesOfInvestments | -577.12M | -212.12M | -283.68M | -422.18M | -55.33M | -23.45M | -126.18M | -27.02M | - | - |
| salesMaturitiesOfInvestments | 337.5M | 108.07M | 322.14M | 55M | 52.29M | 279.43M | 184.59M | - | 41M | - |
| otherInvestingActivities | 37.71M | 30.72M | 27.12M | -9.04M | 8.2M | -279.43M | -112.9M | -8000 | 335K | 10.65M |
| netCashProvidedByInvestingActivities | -265.9M | -137.9M | -5.79M | -555.82M | -209.2M | -329.95M | -173.53M | -105.48M | -138.72M | -73.85M |
| netDebtIssuance | - | -50.15M | -41.24M | 286.74M | 173.14M | 289.43M | - | - | - | - |
| longTermNetDebtIssuance | - | -50.15M | -41.24M | 286.74M | 173.14M | 289.43M | - | - | - | - |
| shortTermNetDebtIssuance | - | 25.8M | - | - | - | 289.43M | - | - | - | - |
| netStockIssuance | -26.33M | -14.64M | -18.61M | -27.72M | -15.93M | -17M | -9.5M | -8.19M | -8.64M | -12.64M |
| netCommonStockIssuance | -26.33M | -14.64M | -18.61M | -27.72M | -15.93M | -17M | -9.5M | -8.19M | -8.64M | -12.64M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -26.33M | -14.64M | -18.61M | -27.72M | -15.93M | -17M | -9.5M | -8.19M | -8.64M | -12.64M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -385.35M | -364.93M | -344.15M | -342.23M | -342.49M | -321.19M | -401.4M | -299.86M | -299.85M | -332.15M |
| commonDividendsPaid | -385.35M | -364.93M | -344.15M | -342.23M | -342.49M | -321.19M | -401.4M | -299.86M | -299.85M | -332.15M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -37.69M | -29.97M | -28.88M | -23.14M | -24.64M | -20.97M | - | - | -16.54M | - |
| netCashProvidedByFinancingActivities | -449.36M | -459.69M | -428.43M | -106.36M | -207.79M | -69.62M | -410.9M | -308.05M | -325.02M | -344.79M |
| 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 | 736.18M | 688.4M | 682.23M | 639.43M | 592.25M | 622.96M | 571.44M | 577.43M | 521.61M | 535.15M |
| costOfRevenue | 123.72M | 307.75M | 44.42M | 83.11M | 77.5M | 82.26M | 78.95M | 87.3M | 78.57M | 78.12M |
| grossProfit | 612.46M | 380.65M | 637.81M | 556.32M | 514.75M | 540.7M | 492.5M | 490.13M | 443.04M | 457.03M |
| researchAndDevelopmentExpenses | - | 84.68M | 73.39M | 81.48M | 77.37M | 84.3M | 76.12M | 85.32M | 67.96M | 77.35M |
| generalAndAdministrativeExpenses | - | 11.56M | 7.32M | 11.69M | 5.63M | 9.87M | 8.47M | 7.87M | 7.92M | 10.63M |
| sellingAndMarketingExpenses | - | 6.3M | 2.82M | 5.9M | 3.42M | 5.74M | 3.19M | 5.22M | 2.44M | 5.45M |
| sellingGeneralAndAdministrativeExpenses | - | -136.05M | 164.05M | 174.18M | 154.57M | 169.17M | 144.07M | 149.91M | 134.49M | 154.1M |
| otherExpenses | 183.18M | 157.1M | 17.12M | -15.64M | 94.45M | 110.06M | 78.57M | -210.9M | -182.98M | -191.75M |
| operatingExpenses | 183.18M | 21.05M | 254.56M | 246.08M | 192.79M | 216.3M | 163.92M | 212.52M | 188.2M | 191.75M |
| costAndExpenses | 306.91M | 328.8M | 298.98M | 329.19M | 270.29M | 298.57M | 242.86M | 298.2M | 261.56M | 269.86M |
| netInterestIncome | 11.74M | 17.53M | 19.6M | 8.74M | 15.1M | 14.41M | 6.43M | -2.44M | -1.77M | 1.21M |
| interestIncome | 20.14M | 17.53M | 19.6M | 378.9M | 18.56M | 17.91M | 10.19M | 1.53M | 1.65M | 3.58M |
| interestExpense | 8.33M | 6.48M | 6.6M | 5.09M | 3.46M | 3.5M | 3.75M | 3.97M | 3.42M | 2.38M |
| depreciationAndAmortization | 41.47M | 42.87M | 42.04M | 3.08M | 48.46M | 3.69M | 50.01M | 50.17M | 46.49M | 45.54M |
| ebitda | 470.75M | 431.76M | 425.26M | 314.15M | 388.97M | 346M | 388.78M | 340.11M | 319.05M | 300.48M |
| ebit | 429.28M | 388.88M | 383.22M | 311.07M | 340.51M | 342.3M | 338.77M | 289.94M | 272.56M | 254.94M |
| nonOperatingIncomeExcludingInterest | 965.16K | 6.77M | 24000 | 57903 | -44.37M | -36.11M | -54.71M | -10.71M | -12.51M | 10.34M |
| operatingIncome | 429.28M | 388.88M | 383.25M | 311.07M | 296.14M | 306.19M | 284.06M | 279.23M | 260.05M | 265.29M |
| totalOtherIncomeExpensesNet | -9.6M | 11.75M | 31.3M | 60.9M | 40.91M | 32.61M | 50.96M | 6.74M | 9.1M | -12.72M |
| incomeBeforeTax | 419.67M | 371.34M | 414.55M | 371.96M | 337.05M | 338.81M | 335.01M | 285.97M | 269.15M | 252.57M |
| incomeTaxExpense | 76.95M | 63.34M | 74.42M | 55.74M | 55.7M | 52.87M | 50.38M | 48.54M | 44.15M | 43.03M |
| netIncomeFromContinuingOperations | 342.72M | 308M | 340.12M | 316.31M | 281.6M | 286.34M | 284.56M | 232.69M | 218.71M | 205.62M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 342.72M | 307.99M | 340M | 316.31M | 281.6M | 286.34M | 284.56M | 232.69M | 218.71M | 205.62M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 342.72M | 307.99M | 340M | 316.31M | 281.6M | 286.34M | 284.56M | 232.69M | 218.71M | 205.62M |
| eps | 0.64 | 0.58 | 0.64 | 0.58 | 0.52 | 0.52 | 0.52 | 0.44 | 0.4 | 0.38 |
| 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 | 1.67B | 1.13B | 1.12B | 998.11M | 939.58M | 1.03B | 920.35M | 997.75M | 1.21B | 1.06B |
| shortTermInvestments | 372.46M | 377.58M | 172.15M | 135.5M | 126.43M | 33.92M | 114.29M | 94.16M | 65.89M | 40.94M |
| cashAndShortTermInvestments | 2.05B | 1.51B | 1.3B | 1.13B | 1.07B | 1.07B | 1.03B | 1.09B | 1.27B | 1.1B |
| netReceivables | 937.66M | 885.43M | 952.33M | 1.06B | 1.16B | 1.07B | 897.82M | 1.03B | 591.53M | 719.45M |
| accountsReceivables | 937.66M | 796.07M | 952.33M | 895.58M | 1.16B | 904.56M | 897.82M | 994.81M | 591.53M | 689.91M |
| otherReceivables | - | 89.36M | - | 210.46M | - | 164.16M | - | 36.04M | - | 28.85M |
| inventory | - | - | - | - | - | 2.18B | - | - | - | - |
| prepaids | - | 32.8M | - | - | - | 37.35M | - | 29.97M | - | 29.99M |
| otherCurrentAssets | 494K | 23.34M | 2000 | 43.75M | 2.11M | 1.08B | 4.45M | 1.05B | 245K | 729.08M |
| totalCurrentAssets | 2.98B | 2.45B | 2.25B | 2.25B | 2.22B | 2.18B | 1.94B | 2.15B | 1.87B | 1.85B |
| propertyPlantEquipmentNet | 117.95M | 126.89M | 126.61M | 138.43M | 67.17M | 75.11M | 74.62M | 85.17M | 97.64M | 119.56M |
| goodwill | 674.44M | 684.91M | 695.65M | 699.78M | 689.14M | 702.86M | 687.96M | 708.29M | 529.25M | 541.23M |
| intangibleAssets | 189.75M | 190.62M | 194.55M | 204.24M | 913M | 946.26M | 947.32M | 992.39M | 800.13M | 829.47M |
| goodwillAndIntangibleAssets | 864.19M | 875.53M | 890.2M | 904.02M | 1.6B | 1.65B | 1.64B | 1.7B | 1.33B | 1.37B |
| longTermInvestments | - | 548.08M | 718.43M | - | 583.49M | 566.16M | 538.1M | 590.72M | 589.56M | 197.32M |
| taxAssets | - | - | - | - | -676.29M | -725.06M | -675.12M | 2.2M | -509.33M | -544.68M |
| otherNonCurrentAssets | 189.79M | 692.43M | 13.44M | 695.49M | 109K | 36.53M | 109K | -683.31M | 27000 | 29.63M |
| totalNonCurrentAssets | 1.17B | 1.69B | 1.75B | 1.74B | 1.58B | 1.6B | 1.57B | 1.7B | 1.51B | 1.17B |
| otherAssets | - | - | - | - | - | - | - | 7.28M | - | - |
| totalAssets | 4.16B | 4.14B | 4B | 3.98B | 3.8B | 3.78B | 3.51B | 3.86B | 3.37B | 3.02B |
| totalPayables | 1.11B | 933.62M | 1.13B | 1.19B | 1.29B | 1.06B | 1.17B | 1.17B | 960.12M | 808M |
| accountPayables | 963.77M | 771.73M | 909.76M | 1.08B | 1.09B | 934.14M | 1.02B | 999.18M | 824.2M | 655.39M |
| otherPayables | 141.69M | 161.9M | 223.83M | 114.99M | 205.5M | 128.72M | 144.63M | 173.68M | 135.92M | 152.61M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 326.36M | 19.75M | 19.32M | - | 349.95M | 351.88M | - | 41.86M | 81.01M | - |
| capitalLeaseObligationsCurrent | 17.55M | 19.75M | 19.32M | 20.1M | 16.46M | 20.47M | 22.75M | 22.14M | 21.3M | 20.37M |
| taxPayables | 141.69M | 132.18M | - | 114.99M | 114.53M | 112.81M | 59.14M | 99.94M | 50.42M | 99.63M |
| deferredRevenue | - | - | - | - | -366.41M | -372.35M | -22.75M | -64M | -102.32M | -20.37M |
| otherCurrentLiabilities | -1.11B | 237.4M | 242.27M | 25.41M | 14.5M | 203.14M | 14.71M | 205.32M | 16.54M | 177.75M |
| totalCurrentLiabilities | 343.91M | 1.21B | 1.19B | 1.24B | 1.67B | 1.64B | 1.2B | 1.44B | 1.08B | 1.01B |
| longTermDebt | 339.15M | 622.9M | 644.47M | 643.09M | 330.71M | 340.04M | 677.44M | 693.94M | 699.71M | 467.76M |
| capitalLeaseObligationsNonCurrent | 39.48M | 45.45M | 55.66M | 64.83M | 15.35M | 14.83M | 20.81M | 30.94M | 41.43M | 51.06M |
| deferredRevenueNonCurrent | - | 14.79M | - | 14.62M | -1.29B | 14.7M | -1.16B | 14.63M | -935.24M | -934.7M |
| deferredTaxLiabilitiesNonCurrent | 37.9M | 50.39M | 58.85M | 53.63M | 50.48M | 55.05M | 60M | 76.12M | 82.12M | 66.46M |
| otherNonCurrentLiabilities | 1.11B | 934.93M | 14.52M | 77.39M | 75.14M | 84.52M | 110.96M | 37.58M | 137.5M | 107.85M |
| totalNonCurrentLiabilities | 1.53B | 733.54M | 773.5M | 785.31M | 421.2M | 439.38M | 809.22M | 856.55M | 878.64M | 626.66M |
| otherLiabilities | - | - | - | - | - | - | - | 7.28M | - | - |
| capitalLeaseObligations | 57.04M | 65.2M | 74.98M | 84.93M | 31.81M | 35.3M | 43.56M | 53.08M | 62.73M | 71.42M |
| totalLiabilities | 1.87B | 1.94B | 1.96B | 2.02B | 2.09B | 2.08B | 2.01B | 2.31B | 1.96B | 1.63B |
| treasuryStock | -12.35M | -33.39M | -11.93M | -27.66M | -12.8M | -32.45M | -26.62M | -34.64M | -27.64M | -25.19M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 416.66M | 419.2M | 419.2M | 420.48M | 420.48M | 423.06M | 423.06M | 427.36M | 427.4M | 430.41M |
| retainedEarnings | 1.75B | 1.52B | 1.47B | 1.41B | 1.19B | 1.18B | 979.46M | 869.77M | 807.96M | 760.53M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 342.72M | 307.99M | 340M | 316.31M | 281.6M | 286.34M | 284.56M | 232.69M | 218.71M | 205.62M |
| depreciationAndAmortization | 41.47M | 42.87M | 42.04M | 3.08M | 48.46M | 3.69M | 50.01M | 50.17M | 46.49M | 45.54M |
| deferredIncomeTax | - | - | - | - | -207.67M | -194.94M | -171M | -183.59M | 10.37M | -91.89M |
| stockBasedCompensation | - | 7.62M | 10.12M | 10.32M | 10.66M | 8.66M | 9.22M | 6.62M | 8.36M | 8.7M |
| changeInWorkingCapital | -69.59M | 132.73M | 164.73M | 52.84M | -2.22M | -199.15M | 154.97M | -76.64M | 111.71M | 7.88M |
| accountsReceivables | -2.69M | 9.42M | 162.82M | 48.85M | -51.72M | -196.78M | 162.88M | -467.51M | 156.18M | -148.16M |
| inventory | - | - | - | - | -49.49M | 2.37M | 7.91M | -67.8M | - | - |
| accountsPayables | -66.89M | 123.31M | -120.35M | -1.21M | -48.37M | 107.11M | -224.64M | 390.87M | -44.47M | 156.04M |
| otherWorkingCapital | - | -10.2M | 1.91M | 4M | 49.49M | -2.37M | -7.91M | 67.8M | -86.74M | -4.89M |
| otherNonCashItems | 37.73M | 596K | -170.96M | -16.01M | -89.24M | 165.17M | -316.77M | 233.55M | -52.21M | 137.23M |
| netCashProvidedByOperatingActivities | 352.33M | 484.19M | 385.92M | 366.54M | 249.26M | 264.71M | 181.99M | 262.79M | 343.43M | 313.07M |
| investmentsInPropertyPlantAndEquipment | -34.86M | -36.18M | -31.93M | -45.52M | -19.05M | -35.43M | -18.87M | -29.09M | -15.06M | -26.05M |
| acquisitionsNet | 2000 | 10000 | 2.32M | - | 74.88M | -76.02M | - | -166.51M | 31.06M | -42.65M |
| purchasesOfInvestments | -334.77M | -376.11M | -161.92M | -107.82M | -109.01M | -66.66M | -217.01M | -93.71M | -328.48M | -13.89M |
| salesMaturitiesOfInvestments | 799.72M | 161.73M | 145.99M | 93.68M | 14.4M | 128.26M | 193.88M | 55M | - | 52.29M |
| otherInvestingActivities | - | 1 | -18.04M | 15.7M | -74.88M | 76.02M | -9.37M | -4.3M | -4.74M | 42.65M |
| netCashProvidedByInvestingActivities | 430.08M | -250.55M | -49.98M | -43.96M | -93.93M | 40.59M | -28.24M | -238.61M | -317.22M | 12.35M |
| netDebtIssuance | - | - | -11.9M | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | -11.9M | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -22.43M | -3.9M | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | -22.43M | -3.9M | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | 49.51M | 56.04M | 57.15M | -307.08M | - |
| commonStockRepurchased | - | -22.43M | -3.9M | -14.64M | - | -6.21M | -12.4M | -7.34M | -20.38M | -15.93M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -227.52M | -192.43M | -192.91M | -182.49M | -182.44M | -172.99M | -171.16M | -170.95M | -171.29M | -171.23M |
| commonDividendsPaid | - | -192.43M | -192.91M | -182.49M | -182.44M | -172.99M | -171.16M | -170.95M | -171.29M | -171.23M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10.89M | -11.33M | -8.97M | -80.38M | -14.38M | -19.8M | -68.93M | -62.39M | 296.37M | -37.93M |
| netCashProvidedByFinancingActivities | -238.4M | -226.19M | -208.7M | -262.86M | -196.82M | -192.8M | -240.09M | -231.44M | 125.08M | -209.16M |