OTC : KGSPF
-$0.19 (-0.22%)
| 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 | 9.2B | 8.61B | 8.09B | 8.34B | 6.5B | 4.58B | 4.66B | 4.37B | 3.67B | 3.11B |
| costOfRevenue | 6.52B | 6.06B | 5.75B | 6.12B | 4.64B | 3.19B | 3.3B | 3.16B | 2.62B | 2.17B |
| grossProfit | 2.68B | 2.55B | 2.34B | 2.22B | 1.86B | 1.39B | 1.35B | 1.21B | 1.05B | 940.2M |
| researchAndDevelopmentExpenses | - | - | - | 60.3M | 40.9M | 33.1M | 31.9M | 30.5M | 27.1M | 24.2M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.77B | 1.63B | 1.46B | 1.37B | 1.09B | 872M | 826M | 742.1M | 647.6M | 570M |
| otherExpenses | - | 1.68B | 47.3M | -3.2M | -2.2M | -4.3M | 21.7M | - | - | - |
| operatingExpenses | 1.77B | 1.68B | 1.5B | 1.43B | 1.13B | 900.8M | 879.6M | 791.5M | 691M | 612M |
| costAndExpenses | 8.29B | 7.75B | 7.26B | 7.54B | 5.77B | 4.09B | 4.18B | 3.95B | 3.31B | 2.78B |
| netInterestIncome | -69.47M | -51.8M | -44.5M | -37.7M | -36.2M | -23M | -20.6M | -17.6M | -16.3M | -14.1M |
| interestIncome | 8.1M | 15.6M | 18.8M | 1.7M | - | 1.1M | 2.9M | 1.4M | 500K | 100000 |
| interestExpense | 77.57M | 67.4M | 63.3M | 39.4M | 36.2M | 24.1M | 23.3M | 19M | 16.8M | 14.2M |
| depreciationAndAmortization | 314.58M | 276.5M | 232.6M | 197.5M | 167.9M | 145.5M | 136.4M | 98.2M | 79.9M | 75.8M |
| ebitda | 1.22B | 1.18B | 1.09B | 983.5M | 893.1M | 629.3M | 614.3M | 524.5M | 445.2M | 407.1M |
| ebit | 903.16M | 899.2M | 857.9M | 786M | 725.2M | 483.8M | 477.9M | 423.9M | 363.3M | 328.2M |
| nonOperatingIncomeExcludingInterest | - | -37.1M | -22.7M | -1.7M | 100000 | 900K | -2.7M | -900K | -900K | 100000 |
| operatingIncome | 903.16M | 862.1M | 835.2M | 784.3M | 725.3M | 484.7M | 475.2M | 423M | 362.4M | 328.3M |
| totalOtherIncomeExpensesNet | -51.98M | -30.3M | -41M | -37.7M | -36.3M | -25M | -20.8M | -18.1M | -15.9M | -14.3M |
| incomeBeforeTax | 851.18M | 831.8M | 794.2M | 746.6M | 689M | 459.7M | 454.4M | 404.9M | 346.5M | 314M |
| incomeTaxExpense | 135.75M | 141M | 140.3M | 130.6M | 118.4M | 74.9M | 76.6M | 69.1M | 60.6M | 58.5M |
| netIncomeFromContinuingOperations | 715.43M | 690.8M | 653.9M | 616M | 570.6M | 384.8M | 377.8M | 335.8M | 285.9M | 255.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 670.95M | 665.5M | 640.3M | 598M | 554.1M | 373.6M | 369.4M | 330.9M | 284.3M | 255.4M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 670.95M | 665.5M | 640.3M | 598M | 554.1M | 373.6M | 369.4M | 330.9M | 284.3M | 255.4M |
| eps | 3.7 | 3.65 | 3.52 | 3.3 | 3.06 | 2.06 | 2.05 | 1.84 | 1.59 | 1.44 |
| 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 | 584.48M | 1.01B | 938.7M | 649.3M | 641.4M | 1.33B | 190.9M | 294.5M | 176.6M | 222M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 584.48M | 1.01B | 938.7M | 649.3M | 641.4M | 1.33B | 190.9M | 294.5M | 176.6M | 222M |
| netReceivables | 1.5B | 1.39B | 1.05B | 1.14B | 1.02B | 702.2M | 716.3M | 735.1M | 625.8M | 546M |
| accountsReceivables | 1.5B | 1.39B | 1.05B | 1.14B | 1.02B | 702.2M | 716.3M | 735.1M | 625.8M | 546M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 1.22B | 1.2B | 964.3M | 1.24B | 1.14B | 505.9M | 557.6M | 524.9M | 447.1M | 365.5M |
| prepaids | - | - | 68.8M | 61.7M | 69.2M | 32.2M | 32.8M | 31.4M | 25M | 33.3M |
| otherCurrentAssets | 3.7M | 4.7M | 133.6M | 130.3M | 136.6M | 85M | 45.1M | 32.3M | 25.2M | 31M |
| totalCurrentAssets | 3.3B | 3.6B | 3.16B | 3.21B | 3.01B | 2.66B | 1.54B | 1.62B | 1.3B | 1.2B |
| propertyPlantEquipmentNet | 2.62B | 2.49B | 1.79B | 1.64B | 1.31B | 1.09B | 1.09B | 850.5M | 703.3M | 665.5M |
| goodwill | 3.52B | 3.37B | 2.66B | 2.5B | 1.91B | 1.48B | 1.51B | 1.39B | 1.1B | 990.1M |
| intangibleAssets | 252.81M | 239.2M | 188.4M | 191.8M | 93.2M | 82.7M | 93.2M | 111.1M | 90.3M | 91.9M |
| goodwillAndIntangibleAssets | 3.77B | 3.6B | 2.85B | 2.69B | 2B | 1.56B | 1.6B | 1.5B | 1.19B | 1.08B |
| longTermInvestments | 41.58M | 38.4M | 128.4M | 93.6M | 13.2M | 8.2M | 35.5M | 35.6M | 22.2M | 40.6M |
| taxAssets | 79.27M | 84.5M | 79.6M | 40.1M | 34.7M | 23M | 14.1M | 15.6M | 16.5M | 12M |
| otherNonCurrentAssets | 1.7M | 4.3M | 1M | 3.3M | 17.9M | 8M | 9.2M | 7.4M | 7.9M | 6.7M |
| totalNonCurrentAssets | 6.52B | 6.22B | 4.84B | 4.47B | 3.38B | 2.69B | 2.75B | 2.41B | 1.94B | 1.81B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 9.82B | 9.82B | 8B | 7.68B | 6.39B | 5.34B | 4.29B | 4.03B | 3.24B | 3B |
| totalPayables | 1.64B | 1.59B | 738.9M | 661.7M | 726.8M | 419.9M | 404.9M | 397.5M | 326.5M | 310.2M |
| accountPayables | 1.59B | 1.56B | 610.9M | 661.7M | 726.8M | 419.9M | 404.9M | 397.5M | 326.5M | 310.2M |
| otherPayables | 43.48M | 29.3M | 128M | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 544M | 541.4M | 519.5M | 370.1M | 319.6M | 355.4M | 287.2M | 235.4M |
| shortTermDebt | 379.1M | 197.7M | 198.3M | 82.7M | 77.3M | 209.5M | 2.8M | 52.8M | 600K | 40M |
| capitalLeaseObligationsCurrent | 61.5M | 63.9M | 50.3M | 45.5M | 35.1M | 27.4M | 25.9M | 400K | 600K | 1.1M |
| taxPayables | - | 29.3M | 57.6M | 54.9M | 57.7M | 55.9M | 72.9M | 78.8M | 80.9M | 77.1M |
| deferredRevenue | 155.54M | 147.1M | 57.6M | 128.9M | 125.5M | 33.7M | 6.4M | 126.3M | 133.3M | 132.6M |
| otherCurrentLiabilities | 170.67M | 401.4M | 323.8M | 340.5M | 185.2M | 142.6M | 169M | 212.7M | 171.2M | 179M |
| totalCurrentLiabilities | 2.4B | 2.25B | 1.91B | 1.8B | 1.67B | 1.2B | 928.6M | 1.02B | 786.1M | 765.7M |
| longTermDebt | 2.08B | 2.39B | 1.71B | 2.09B | 1.32B | 1.37B | 846M | 963.2M | 657.8M | 654.9M |
| capitalLeaseObligationsNonCurrent | 168.5M | 174.7M | 180.3M | 163.4M | 125.3M | 89.8M | 99M | 3.8M | 3.7M | 2.4M |
| deferredRevenueNonCurrent | 11.5M | - | - | 160.3M | - | 117.2M | 76M | 77.3M | 70.2M | 66.2M |
| deferredTaxLiabilitiesNonCurrent | 108.96M | 113.9M | 60.9M | 55.2M | 34.7M | - | 31.9M | 40.8M | 38.7M | 37.8M |
| otherNonCurrentLiabilities | 314.5M | 302.3M | 190.6M | 172.5M | 281.4M | 160M | 186.5M | 177.4M | 149.8M | 43.9M |
| totalNonCurrentLiabilities | 2.68B | 2.98B | 2.14B | 2.49B | 1.76B | 1.74B | 1.24B | 1.22B | 881.5M | 767.4M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 230M | 238.6M | 230.6M | 208.9M | 160.4M | 117.2M | 124.9M | 4.2M | 4.3M | 3.5M |
| totalLiabilities | 5.09B | 5.23B | 4.05B | 4.29B | 3.43B | 2.94B | 2.17B | 2.24B | 1.67B | 1.53B |
| treasuryStock | -184.03M | -186.8M | -55.8M | -56.9M | -57.3M | -11.6M | -11.8M | -12.7M | -14M | -12.5M |
| preferredStock | - | - | - | 287.3M | 277M | 356.1M | 258.9M | - | - | - |
| commonStock | 23.69M | 24M | 23.9M | 23.9M | 23.9M | 23.8M | 23.8M | 23.7M | 23.6M | 23.4M |
| retainedEarnings | 5.03B | 4.64B | 4.09B | 3.53B | 3.11B | 2.6B | 2.22B | 1.92B | 1.64B | 1.41B |
| additionalPaidInCapital | 228.41M | 216.6M | 130M | 113.1M | 95.1M | 96.3M | 96.3M | 96.3M | 96.3M | 96.3M |
| 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 | 670.95M | 690.8M | 653.9M | 616M | 570.6M | 384.8M | 377.8M | 335.8M | 285.9M | 255.5M |
| depreciationAndAmortization | 314.58M | 276.5M | 232.6M | 197.5M | 167.9M | 145.5M | 136.4M | 98.2M | 79.9M | 75.8M |
| deferredIncomeTax | -3.5M | - | - | -49.1M | -41.3M | -37.7M | -35M | -22.6M | -21.1M | -7M |
| stockBasedCompensation | 21M | 19.9M | 22.7M | 18.4M | 17.7M | 16M | 13.1M | 12.3M | 10.7M | 10.4M |
| changeInWorkingCapital | -184.83M | 10M | 298.1M | -128.5M | -422.4M | 104.9M | 7.3M | -3.5M | -87.7M | -39.4M |
| accountsReceivables | -106.46M | 56M | 74M | 25.7M | -298.8M | -1.8M | 57.3M | -33M | -47.7M | -75.7M |
| inventory | -39.79M | -67.4M | 299.2M | 14.6M | -525.7M | 38.2M | 5.8M | 4.7M | -64.8M | -39.9M |
| accountsPayables | -4.7M | 22.15M | -75.1M | -176.5M | 395.2M | 71.3M | -57.5M | 30.6M | 27.2M | 62.5M |
| otherWorkingCapital | -33.89M | 21.4M | -21.9M | 7.7M | 6.9M | -2.8M | 1.7M | -8.2M | -22.9M | 500K |
| otherNonCashItems | 18.79M | -102.7M | -45.1M | 37.7M | 36.7M | 25M | 20.8M | 18.1M | -5.2M | 7.3M |
| netCashProvidedByOperatingActivities | 836.99M | 894.5M | 1.16B | 692M | 329.2M | 638.5M | 520.4M | 438.3M | 283.6M | 309.6M |
| investmentsInPropertyPlantAndEquipment | -365.06M | -366.3M | -234.2M | -269.2M | -168.8M | -131.8M | -161M | -144.2M | -89.8M | -113.3M |
| acquisitionsNet | -275.7M | -776.3M | -219.6M | -938.8M | -540.2M | -46.1M | -201.9M | -464.1M | -173.9M | -254.4M |
| purchasesOfInvestments | -2.8M | -17.5M | -22.2M | -113.3M | -5M | - | - | -8.2M | - | - |
| salesMaturitiesOfInvestments | - | - | - | 20.3M | - | - | - | - | - | - |
| otherInvestingActivities | 16.59M | 49.1M | 17.7M | -2M | 5.3M | 6.7M | 9.5M | 14.3M | 5.6M | 10.3M |
| netCashProvidedByInvestingActivities | -626.97M | -1.11B | -458.3M | -1.3B | -708.7M | -171.2M | -353.4M | -602.2M | -253.3M | -357.4M |
| netDebtIssuance | -96.56M | 653.5M | -323.5M | 780M | -246.7M | 747.8M | -173.8M | 352.3M | -11.4M | 120.6M |
| longTermNetDebtIssuance | -96.6M | 653.5M | -263M | 780M | -208.1M | 747.8M | -173.8M | 352.3M | -11.4M | 120.6M |
| shortTermNetDebtIssuance | - | - | -60.5M | - | -38.6M | - | - | - | - | - |
| netStockIssuance | -148.54M | -134.6M | -700K | -1.4M | -46.8M | - | -500K | 100000 | -1.3M | 1.9M |
| netCommonStockIssuance | -148.54M | -134.6M | -700K | -1.4M | -46.8M | - | -500K | 100000 | -1.3M | 1.9M |
| commonStockIssuance | - | - | - | - | 100000 | - | 100000 | 100000 | 200K | 3.2M |
| commonStockRepurchased | -148.54M | -134.6M | -700K | -1.4M | -46.9M | - | -600K | - | -1.5M | -1.3M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -99.46M | -96.6M | -91.2M | -93.7M | -73.5M | - | -77.6M | -68.3M | -61.7M | -48M |
| commonDividendsPaid | -99.46M | -96.6M | -91.2M | -93.7M | -73.5M | - | -77.6M | -68.3M | -61.7M | -48M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -225.82M | -167.7M | -900K | -54.1M | 15.3M | -34.9M | -32.2M | -100000 | 8.8M | 1.4M |
| netCashProvidedByFinancingActivities | -570.39M | 254.6M | -416.3M | 630.8M | -351.7M | 712.9M | -284.1M | 284M | -65.6M | 75.9M |
| 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 | 4.68B | 4.52B | 4.44B | 4.17B | 4.01B | 4.08B | 4.19B | 4.15B | 3.58B | 2.92B |
| costOfRevenue | 3.32B | 3.18B | 3.14B | 2.92B | 2.87B | 2.92B | 3.1B | 3.06B | 2.57B | 2.1B |
| grossProfit | 1.36B | 1.34B | 1.3B | 1.24B | 1.14B | 1.16B | 1.09B | 1.1B | 1.01B | 819.9M |
| researchAndDevelopmentExpenses | - | - | - | - | 31.75M | - | 30.15M | - | 20.45M | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 876.87M | 898.4M | -821.3M | 821.3M | 711.4M | 745.2M | 707.9M | 675.6M | 594.6M | 503.2M |
| otherExpenses | - | 25.2M | 1.66B | 24M | -27.15M | - | - | - | - | - |
| operatingExpenses | 876.87M | 923.6M | 839M | 845.3M | 716M | 745.2M | 707.9M | 675.6M | 594.6M | 503.2M |
| costAndExpenses | 4.2B | 4.1B | 3.98B | 3.77B | 3.58B | 3.67B | 3.81B | 3.73B | 3.16B | 2.6B |
| netInterestIncome | -36.89M | -32.6M | -7.4M | -44.4M | -19.1M | -22.5M | -20.2M | -18.34M | -18.87M | -22.77M |
| interestIncome | 999.62K | 8.36M | -2.8M | 18.4M | 11.8M | 9.9M | 1.3M | 8.75M | 8.4M | 9.6M |
| interestExpense | 37.89M | 32.6M | 4.6M | 62.8M | 30.9M | 32.4M | 21.5M | 18.76M | 18.87M | 23.01M |
| depreciationAndAmortization | 160.84M | 117.2M | 168.1M | 108.4M | 89.8M | 113.5M | 106.6M | 90.9M | 91.5M | 76.4M |
| ebitda | 646.86M | 534.1M | 670.3M | 505.4M | 516.1M | 320.75M | 300.5M | 301.5M | 300.6M | 234.55M |
| ebit | 486.02M | 416.9M | 502.2M | 397M | 426.3M | 207.25M | 193.9M | 210.6M | 209.1M | 158.15M |
| nonOperatingIncomeExcludingInterest | - | 400K | -37.5M | 400K | -230.55M | 207.85M | 185.9M | 210M | 203M | 158.55M |
| operatingIncome | 486.02M | 417.3M | 464.7M | 397.4M | 421.7M | 415.1M | 379.8M | 420.6M | 412.1M | 316.7M |
| totalOtherIncomeExpensesNet | -34.69M | -17.3M | -9.4M | -20.9M | -18.9M | -218.7M | -200.3M | -226.8M | -216.2M | -168.1M |
| incomeBeforeTax | 451.33M | 400M | 455.3M | 376.5M | 401.4M | 392.8M | 359M | 387.6M | 391.8M | 297.2M |
| incomeTaxExpense | 69.97M | 65.8M | 74.7M | 66.3M | 71.5M | 68.8M | 62.9M | 67.7M | 67.9M | 50.5M |
| netIncomeFromContinuingOperations | 381.36M | 334.2M | 380.6M | 310.2M | 329.9M | 162M | 148.05M | 159.95M | 161.95M | 123.35M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 357.97M | 313.1M | 361.8M | 303.7M | 321.9M | 318.4M | 288.5M | 309.5M | 313.8M | 240.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 357.97M | 313.1M | 361.8M | 303.7M | 321.9M | 159.2M | 144.25M | 154.75M | 156.9M | 120.15M |
| eps | 1.99 | 1.72 | 1.96 | 1.65 | 1.77 | 1.75 | 1.59 | 1.71 | 1.73 | 1.32 |
| 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 | 584.48M | 581.4M | 1.01B | 535.3M | 938.7M | 761.2M | 649.3M | 392.7M | 641.4M | 931.4M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 584.48M | 581.4M | 1.01B | 535.3M | 938.7M | 761.2M | 649.3M | 392.7M | 641.4M | 931.4M |
| netReceivables | 1.5B | 1.77B | 1.39B | 1.57B | 1.05B | 1.56B | 1.14B | 1.68B | 1.02B | 1.24B |
| accountsReceivables | 1.5B | 1.77B | 1.39B | 1.57B | 1.05B | 1.56B | 1.14B | 1.68B | 1.02B | 1.24B |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 1.22B | 1.27B | 1.2B | 1.17B | 964.3M | 1.15B | 1.24B | 1.36B | 1.14B | 755M |
| prepaids | - | - | - | - | 68.8M | - | 61.7M | - | 69.2M | - |
| otherCurrentAssets | 3.7M | 3.2M | 4.7M | 11.7M | 133.6M | 1.56B | 130.3M | 500K | 136.6M | 18.2M |
| totalCurrentAssets | 3.3B | 3.63B | 3.6B | 3.28B | 3.16B | 3.46B | 3.21B | 3.43B | 3.01B | 2.94B |
| propertyPlantEquipmentNet | 2.62B | 2.5B | 2.49B | 2.39B | 1.79B | 1.73B | 1.64B | 1.46B | 1.31B | 1.22B |
| goodwill | 3.52B | 3.33B | 3.37B | 2.9B | 2.66B | 2.61B | 2.5B | 2.21B | 1.91B | 1.81B |
| intangibleAssets | 252.81M | 251.9M | 239.2M | 244.9M | 188.4M | 185.3M | 191.8M | 82.6M | 93.2M | 93.5M |
| goodwillAndIntangibleAssets | 3.77B | 3.58B | 3.6B | 3.14B | 2.85B | 2.8B | 2.69B | 2.29B | 2B | 1.9B |
| longTermInvestments | 41.58M | 37M | 38.4M | 146.7M | 128.4M | 84.8M | 93.6M | 13M | 13.2M | 13.2M |
| taxAssets | 79.27M | 84.5M | 84.5M | 79.6M | 79.6M | 40.1M | 40.1M | 35.4M | 34.7M | 23M |
| otherNonCurrentAssets | 1.7M | 2.9M | 4.3M | 80.6M | 1M | 3.2M | 3.3M | 29.7M | 17.9M | 8.9M |
| totalNonCurrentAssets | 6.52B | 6.21B | 6.22B | 5.76B | 4.84B | 4.66B | 4.47B | 3.83B | 3.38B | 3.17B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 9.82B | 9.83B | 9.82B | 9.04B | 8B | 8.12B | 7.68B | 7.26B | 6.39B | 6.11B |
| totalPayables | 1.64B | 1.82B | 1.59B | 1.71B | 738.9M | 1.58B | 661.7M | 1.73B | 726.8M | 1.36B |
| accountPayables | 1.59B | 1.79B | 1.56B | 1.68B | 610.9M | 1.58B | 661.7M | 1.73B | 726.8M | 1.36B |
| otherPayables | 43.48M | 23.5M | 29.3M | 28.3M | 128M | - | - | - | - | - |
| accruedExpenses | - | - | - | - | 544M | -112.6M | 541.4M | -118.4M | 519.5M | -125.7M |
| shortTermDebt | 379.1M | 57.3M | 197.7M | 501.5M | 198.3M | 258M | 82.7M | 133.3M | 77.3M | 172.3M |
| capitalLeaseObligationsCurrent | 61.5M | 63.4M | 63.9M | 51.1M | 50.3M | 41.6M | 45.5M | 38.1M | 35.1M | 31.6M |
| taxPayables | - | 23.5M | 29.3M | 28.3M | 57.6M | 39.6M | 54.9M | 50.1M | 57.7M | 67.2M |
| deferredRevenue | 155.54M | - | - | - | 57.6M | 112.6M | 128.9M | 118.4M | 125.5M | 125.7M |
| otherCurrentLiabilities | 170.67M | 229.3M | 401.4M | 420.1M | 323.8M | 200.1M | 469.4M | 173.4M | 310.7M | 38.4M |
| totalCurrentLiabilities | 2.4B | 2.17B | 2.25B | 2.68B | 1.91B | 2.2B | 1.8B | 2.2B | 1.67B | 1.73B |
| longTermDebt | 2.08B | 2.44B | 2.39B | 1.57B | 1.71B | 1.88B | 2.09B | 1.47B | 1.32B | 1.38B |
| capitalLeaseObligationsNonCurrent | 168.5M | 155.4M | 174.7M | 170.6M | 180.3M | 171.5M | 163.4M | 134.6M | 125.3M | 101.1M |
| deferredRevenueNonCurrent | 11.5M | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 108.96M | 124.6M | 113.9M | 79.7M | 60.9M | 51.7M | 55.2M | 39.1M | 34.7M | 37.9M |
| otherNonCurrentLiabilities | 314.5M | 333.3M | 302.3M | 299.8M | 190.6M | 162.1M | 172.5M | 137.8M | 281.4M | 233.3M |
| totalNonCurrentLiabilities | 2.68B | 3.06B | 2.98B | 2.04B | 2.14B | 2.26B | 2.49B | 1.78B | 1.76B | 1.75B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 230M | 218.8M | 238.6M | 221.7M | 230.6M | 213.1M | 208.9M | 172.7M | 160.4M | 132.7M |
| totalLiabilities | 5.09B | 5.22B | 5.23B | 4.72B | 4.05B | 4.46B | 4.29B | 3.97B | 3.43B | 3.48B |
| treasuryStock | -184.03M | -186M | -186.8M | -187.5M | -55.8M | -55.9M | -56.9M | -56.1M | -57.3M | -58.5M |
| preferredStock | - | - | - | - | - | - | 287.3M | - | 277M | - |
| commonStock | 23.69M | 24M | 24M | 24M | 23.9M | 23.9M | 23.9M | 23.9M | 23.9M | 23.8M |
| retainedEarnings | 5.03B | 4.91B | 4.64B | 4.33B | 4.09B | 3.8B | 3.53B | 3.36B | 3.11B | 2.81B |
| additionalPaidInCapital | 228.41M | 226.4M | 216.6M | 213.1M | 130M | 122.6M | 113.1M | 93.2M | 95.1M | 95.6M |
| 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 | 357.97M | 313.1M | 387.1M | 303.7M | 321.9M | 318.4M | 288.5M | 309.5M | 313.8M | 240.3M |
| depreciationAndAmortization | 160.84M | 153.8M | 137.6M | 138.9M | 119.1M | 113.5M | 106.6M | 90.9M | 91.5M | 76.4M |
| deferredIncomeTax | - | - | - | - | - | -147.3M | -19.3M | -448.15M | -12M | - |
| stockBasedCompensation | - | 12.2M | 7.6M | 12.3M | 12.5M | 5.1M | 4.65M | 4.55M | 4.8M | 4.05M |
| changeInWorkingCapital | 116.16M | -546.3M | 394.3M | -384.3M | 212.5M | 63.7M | 132.2M | -264.5M | -304M | -120.2M |
| accountsReceivables | 313.28M | -419.9M | 301.3M | -245.3M | 299.1M | -225.1M | 393.6M | -367.9M | 35.8M | -334.6M |
| inventory | 73.87M | -113.7M | 57.6M | -125M | 184.8M | 114.4M | 195.8M | -181.2M | -366.1M | -159.6M |
| accountsPayables | -249.81M | 288.84M | -509.2M | 509.2M | -270.6M | 195.5M | -463.8M | 287.3M | 19.5M | 375.7M |
| otherWorkingCapital | -21.19M | -12.7M | 544.6M | -523.2M | -800K | -21.1M | 6.6M | -2.7M | 6.8M | -1.7M |
| otherNonCashItems | 30.39M | 229.2M | -313.4M | 210.7M | 1.7M | 151M | 115.8M | 465.2M | 512.2M | 296.4M |
| netCashProvidedByOperatingActivities | 665.35M | 162M | 613.2M | 281.3M | 667.7M | 504.4M | 536.2M | 157.5M | 107.7M | 221.6M |
| investmentsInPropertyPlantAndEquipment | -194.93M | -170.2M | -201.8M | -164.5M | -120M | -117.7M | -137.7M | -131.5M | -105.9M | -62.9M |
| acquisitionsNet | -48.48M | -201.4M | -318.2M | -458.1M | -74.3M | -146.7M | -532.1M | -390.1M | -106.7M | -428.3M |
| purchasesOfInvestments | -2.1M | - | -17.5M | - | -22.2M | - | -113.3M | - | - | -5M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | 322M | - | - | - |
| otherInvestingActivities | 16.59M | 27.4M | 46.8M | 2.3M | 19.3M | -6.6M | -53.65M | 3.95M | 1.2M | -1.05M |
| netCashProvidedByInvestingActivities | -228.91M | -344.2M | -490.7M | -620.3M | -197.2M | -271M | -783.1M | -521.6M | -212.6M | -496.2M |
| netDebtIssuance | -33.09M | -100.7M | 653.5M | 114.2M | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -100.7M | 653.5M | 114.2M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -33.09M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -148.54M | - | - | -134.6M | -350K | - | -700K | - | - | -23.45M |
| netCommonStockIssuance | -148.54M | - | - | -134.6M | -350K | - | -700K | - | - | -23.45M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 100000 | - |
| commonStockRepurchased | -148.54M | - | - | -134.6M | -350K | - | -700K | - | - | -23.45M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -47.58M | -51.9M | -47.8M | -48.8M | -47.9M | -43.3M | -46.5M | -47.2M | -36.1M | -37.4M |
| commonDividendsPaid | -47.58M | -51.9M | -47.8M | -48.8M | -23.95M | -21.65M | -23.25M | -23.6M | -18.05M | -18.7M |
| preferredDividendsPaid | - | - | - | - | -23.95M | -21.65M | -23.25M | - | -18.05M | -18.7M |
| otherFinancingActivities | -191.43M | -41.5M | -269.2M | -12.7M | -239.85M | -20.8M | 308M | 78.2M | -64M | -14.9M |
| netCashProvidedByFinancingActivities | -420.64M | -194.1M | 336.5M | -81.9M | -288.1M | -128.2M | 521.6M | 109.2M | -200.2M | -151.5M |