-$11.91 (-1.39%)
| date | 2026-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 17.56B | 15.94B | 14.86B | 15.09B | 12.95B | 8.71B | 9.18B | 9.35B | 8.39B | 7.51B |
| costOfRevenue | 13.24B | 12.19B | 11.52B | 12.02B | 10.19B | 6.35B | 7.03B | 7.4B | 6.62B | 5.83B |
| grossProfit | 4.32B | 3.75B | 3.35B | 3.07B | 2.76B | 2.36B | 2.14B | 1.95B | 1.77B | 1.68B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 278.75M | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 278.75M | - | - | - | - | - | - | - | - | - |
| otherExpenses | 3.01B | 2.96B | 2.64B | 2.43B | 2.27B | 1.9B | 1.75B | 1.64B | 1.5B | 1.37B |
| operatingExpenses | 3.29B | 2.96B | 2.64B | 2.43B | 2.27B | 1.9B | 1.75B | 1.64B | 1.5B | 1.37B |
| costAndExpenses | 16.53B | 15.14B | 14.15B | 14.46B | 12.45B | 8.25B | 8.78B | 9.03B | 8.13B | 7.2B |
| netInterestIncome | 96.63M | -83.95M | -53.44M | -51.82M | -56.97M | -46.68M | -53.42M | -55.66M | -50.94M | -41.54M |
| interestIncome | 96.63M | 13.1M | 11.74M | 7.82M | 48000 | 168K | 860K | 595K | 1.58M | 588K |
| interestExpense | - | 97.05M | 65.18M | 59.64M | 57.02M | 46.85M | 54.28M | 56.25M | 52.52M | 42.12M |
| depreciationAndAmortization | 449.96M | 403.65M | 349.8M | 313.13M | 303.54M | 265.2M | 251.17M | 244.39M | 220.97M | 197.63M |
| ebitda | 1.39B | 1.21B | 1.07B | 960.29M | 801.29M | 719.24M | 646.64M | 563.44M | 486.35M | 508.83M |
| ebit | 937.02M | 809.5M | 721.34M | 647.16M | 497.75M | 454.05M | 395.47M | 319.06M | 265.38M | 311.2M |
| nonOperatingIncomeExcludingInterest | 96.63M | -13.1M | -11.74M | -7.82M | -48000 | - | - | - | - | - |
| operatingIncome | 1.03B | 796.4M | 709.6M | 639.33M | 497.7M | 454.05M | 395.47M | 319.06M | 265.38M | 311.2M |
| totalOtherIncomeExpensesNet | -96.63M | -83.95M | -53.44M | -51.82M | -56.97M | -46.68M | -53.42M | -55.66M | -50.94M | -41.54M |
| incomeBeforeTax | 937.02M | 712.45M | 656.16M | 587.52M | 440.73M | 407.37M | 342.05M | 263.4M | 214.44M | 269.67M |
| incomeTaxExpense | 222.58M | 165.93M | 154.19M | 140.83M | 100.94M | 94.47M | 78.2M | 59.52M | -103.47M | 92.18M |
| netIncomeFromContinuingOperations | 714.45M | 546.52M | 501.97M | 446.69M | 339.79M | 312.9M | 263.85M | 203.89M | 317.9M | 177.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 714.45M | 546.52M | 501.97M | 446.69M | 339.79M | 312.9M | 263.85M | 203.89M | 317.9M | 177.48M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 714.45M | 546.52M | 501.97M | 446.69M | 339.79M | 312.9M | 263.85M | 203.89M | 317.9M | 177.48M |
| eps | 19.28 | 14.72 | 13.51 | 11.99 | 9.14 | 8.44 | 7.14 | 5.55 | 8.41 | 4.54 |
| date | 2026-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 522.99M | 326.66M | 206.48M | 378.87M | 158.88M | 336.54M | 78.28M | 63.3M | 53.68M | 76.72M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 522.99M | 326.66M | 206.48M | 378.87M | 158.88M | 336.54M | 78.28M | 63.3M | 53.68M | 76.72M |
| netReceivables | 243.5M | 181.52M | 168.86M | 143.89M | 152.1M | 89.28M | 63.17M | 66.75M | 95.73M | 63.14M |
| accountsReceivables | 243.5M | 180.75M | 151.79M | 120.55M | 108.03M | 79.7M | 48.5M | 37.86M | 45.04M | 43.24M |
| otherReceivables | - | 770K | 17.07M | 23.35M | 44.07M | 9.58M | 14.67M | 28.9M | 50.68M | 19.9M |
| inventory | 557.15M | 480.03M | 428.72M | 376.08M | 396.2M | 286.6M | 236.01M | 273.04M | 241.67M | 201.64M |
| prepaids | 29.78M | - | 25.79M | 22.11M | 17.86M | 11.21M | 9.8M | 7.49M | 5.77M | 9.18M |
| otherCurrentAssets | 10.58M | 24.64M | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 1.36B | 1.01B | 829.85M | 920.96M | 725.04M | 723.63M | 387.25M | 410.58M | 396.84M | 350.68M |
| propertyPlantEquipmentNet | 6.18B | 5.83B | 4.67B | 4.21B | 4.09B | 3.49B | 3.32B | 3.11B | 2.9B | 2.51B |
| goodwill | 1.27B | 1.24B | 652.66M | 615.34M | 612.93M | 161.08M | 161.08M | 157.22M | 140.26M | 132.81M |
| intangibleAssets | - | 87.4M | - | 69.45M | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 1.27B | 1.33B | 652.66M | 684.79M | 612.93M | 161.08M | 161.08M | 157.22M | 140.26M | 132.81M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | 230.04M | - | 543.6M | 115.33M | 439.72M | 435.6M | 56.96M | 341.95M | 440.12M |
| otherNonCurrentAssets | 121.25M | 32.69M | 195.56M | -420.89M | -32.69M | -357.57M | -363.83M | -4.01M | -312.04M | -416.67M |
| totalNonCurrentAssets | 7.57B | 7.43B | 5.52B | 5.02B | 4.78B | 3.74B | 3.56B | 3.32B | 3.07B | 2.67B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.94B | 8.44B | 6.35B | 5.94B | 5.51B | 4.46B | 3.94B | 3.73B | 3.46B | 3.02B |
| totalPayables | 886.07M | 620.45M | 623.54M | 560.55M | 588.78M | 355.47M | 184.8M | 335.24M | 321.42M | 293.9M |
| accountPayables | 823.8M | 620.45M | 569.53M | 560.55M | 588.78M | 355.47M | 184.8M | 335.24M | 321.42M | 293.9M |
| otherPayables | 62.26M | - | 54.01M | - | - | - | - | - | - | - |
| accruedExpenses | 348.98M | 80.63M | 276.75M | 262.61M | 243.87M | 69.23M | 34.04M | 39.95M | 27.7M | 117.15M |
| shortTermDebt | 101.36M | 109.57M | 53.18M | 52.86M | 24.47M | 2.35M | 690.28M | 92.2M | 54.97M | 16.32M |
| capitalLeaseObligationsCurrent | 14.2M | - | 4.07M | - | - | - | - | - | - | - |
| taxPayables | - | - | 54.01M | 51.11M | 47.56M | 39.4M | 36.35M | 32.93M | 29.12M | 26.72M |
| deferredRevenue | - | 64.08M | - | 55.56M | 41.58M | - | - | - | - | - |
| otherCurrentLiabilities | - | 226.96M | - | -4.45M | 5.98M | 185.7M | 154.31M | 123.54M | 103.75M | - |
| totalCurrentLiabilities | 1.35B | 1.1B | 953.47M | 927.12M | 904.68M | 612.75M | 1.06B | 590.93M | 507.85M | 427.38M |
| longTermDebt | 2.79B | 2.41B | 1.58B | 1.62B | 1.66B | 1.35B | 697.76M | 1.27B | 1.29B | 907.36M |
| capitalLeaseObligationsNonCurrent | - | 434.71M | 111.1M | - | - | 11.73M | 16.75M | 13.38M | - | 8.36M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 739.84M | 876.94M | 596.85M | 543.6M | 520.47M | 439.72M | - | - | 341.95M | 440.12M |
| otherNonCurrentLiabilities | 104.37M | 102.52M | 87.88M | 191.37M | 176.34M | 113.77M | 522.76M | 448.4M | 57.26M | 46.27M |
| totalNonCurrentLiabilities | 3.63B | 3.83B | 2.38B | 2.36B | 2.36B | 1.91B | 1.24B | 1.73B | 1.69B | 1.4B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 14.2M | 434.71M | 115.17M | - | - | 11.73M | 16.75M | 13.38M | - | 8.36M |
| totalLiabilities | 4.98B | 4.93B | 3.33B | 3.28B | 3.26B | 2.53B | 2.3B | 2.32B | 2.19B | 1.83B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 49.6M | 27.45M | 110.04M | 79.41M | 58.95M | 33.29M | 15.6M | - | 40.07M |
| retainedEarnings | - | 3.46B | 2.99B | 2.55B | 2.16B | 1.87B | 1.61B | 1.39B | 1.27B | 1.15B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 714.45M | 546.52M | 501.97M | 446.69M | 339.79M | 312.9M | 263.85M | 203.89M | 317.9M | 177.48M |
| depreciationAndAmortization | 449.96M | 403.65M | 349.8M | 313.13M | 303.54M | 265.2M | 251.17M | 244.39M | 220.97M | 197.63M |
| deferredIncomeTax | 94.77M | 59.96M | 53.25M | 23.13M | 82.72M | 4.12M | 49.81M | 45.34M | -98.18M | 45.19M |
| stockBasedCompensation | 63.41M | 47.73M | 41.38M | 47.02M | 37.98M | 31.99M | 18.13M | 16.41M | 18.8M | 10.7M |
| changeInWorkingCapital | 27.04M | 6.75M | -73.47M | 19.09M | 1.81M | 178.6M | -82.14M | 19.21M | -41.98M | 25.97M |
| accountsReceivables | -60.08M | -1.3M | -31.25M | -12.52M | -33.02M | -26.28M | -10.64M | 7.19M | -1.8M | -15.54M |
| inventory | -90.08M | -7.76M | -51.78M | -141K | -98.3M | -50.34M | 37.71M | -29.65M | -38.41M | 4.4M |
| accountsPayables | 159.17M | -20.78M | -8.73M | -9.48M | 165.89M | 166.55M | -140.15M | 12.45M | 14.75M | 40.33M |
| otherWorkingCapital | 18.03M | 36.59M | 18.29M | 41.23M | -32.75M | 88.68M | 30.94M | 29.22M | -16.52M | -3.22M |
| otherNonCashItems | 27.92M | 26.24M | 20.02M | 32.89M | 22.9M | 11.28M | 3.5M | 1.38M | 2.28M | 2.3M |
| netCashProvidedByOperatingActivities | 1.38B | 1.09B | 892.95M | 881.95M | 788.74M | 804.09M | 504.31M | 530.61M | 419.8M | 459.27M |
| investmentsInPropertyPlantAndEquipment | -655.92M | -506.22M | -522M | -476.57M | -326.48M | -441.25M | -438.98M | -394.7M | -577.42M | -433.39M |
| acquisitionsNet | -141.58M | -1.24B | -330.03M | -85.57M | -901.64M | -9.36M | -32.71M | -68.2M | -37.16M | -25.47M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 42.07M | 18.8M | 26.68M | 17.1M | 70.12M | 6.27M | 5.04M | 5.07M | 5.25M | 4.14M |
| netCashProvidedByInvestingActivities | -755.43M | -1.73B | -825.36M | -545.03M | -1.16B | -444.34M | -466.64M | -457.83M | -609.34M | -454.72M |
| netDebtIssuance | -94.9M | 860.51M | -53.66M | -40.97M | 261.46M | -41.66M | 27.52M | 19.4M | 423.01M | 85.5M |
| longTermNetDebtIssuance | -94.9M | 860.51M | -53.66M | -40.97M | 261.46M | 78.34M | -17.48M | -16M | 384.31M | 84.6M |
| shortTermNetDebtIssuance | - | - | - | - | - | -120M | 45M | 35.4M | 38.7M | 900K |
| netStockIssuance | -200.5M | -734K | -104.9M | -16.4M | -17.65M | -8.1M | -7.22M | -35.19M | -213.31M | -45.54M |
| netCommonStockIssuance | -200.5M | -734K | -104.9M | -16.4M | -17.65M | -8.1M | -7.22M | -37.48M | -214.68M | -47.89M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -200.5M | -734K | -104.9M | -16.4M | -17.65M | -8.1M | -7.22M | -37.48M | -214.68M | -47.89M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 2.29M | 1.38M | 2.36M |
| netDividendsPaid | -83.14M | -72.31M | -62.92M | -55.62M | -51.21M | -47.97M | -45.95M | -41.43M | -38.78M | -36.76M |
| commonDividendsPaid | -83.14M | -72.31M | -62.92M | -55.62M | -51.21M | -47.97M | -45.95M | -41.43M | -38.78M | -36.76M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -47.24M | -31.47M | -18.51M | -3.94M | -1.02M | -3.74M | 2.96M | -5.95M | -4.43M | -6.81M |
| netCashProvidedByFinancingActivities | -425.78M | 755.99M | -239.98M | -116.93M | 191.59M | -101.48M | -22.69M | -63.17M | 166.5M | -3.61M |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 4.57B | 3.92B | 4.51B | 4.57B | 3.99B | 3.9B | 3.95B | 4.1B | 3.6B | 3.33B |
| costOfRevenue | 3.38B | 2.91B | 3.38B | 3.56B | 3.07B | 2.99B | 2.99B | 3.14B | 2.8B | 2.54B |
| grossProfit | 1.19B | 1.01B | 1.12B | 1B | 926.02M | 912.57M | 958.56M | 955.26M | 798.07M | 786.52M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 278.75M | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 278.75M | - | - | - | - | - | - | - | - | - |
| otherExpenses | 789.82M | 697.64M | 823M | 698.18M | 770.45M | 775.4M | 706.27M | 703.88M | 671.39M | 657.86M |
| operatingExpenses | 1.07B | 697.64M | 823M | 698.18M | 770.45M | 775.4M | 706.27M | 703.88M | 671.39M | 657.86M |
| costAndExpenses | 4.45B | 3.61B | 4.21B | 4.26B | 3.84B | 3.77B | 3.69B | 3.85B | 3.47B | 3.2B |
| netInterestIncome | 124.79M | 23.38M | -24.69M | -26.85M | -27.92M | -29.42M | -12.55M | -14.07M | -14.49M | -14.15M |
| interestIncome | 73.25M | 23.38M | - | - | - | - | - | - | - | - |
| interestExpense | -51.54M | - | 24.69M | 26.85M | 27.92M | 29.42M | 12.55M | 14.07M | 14.49M | 14.15M |
| depreciationAndAmortization | 115.5M | 114.08M | 111.42M | 108.96M | 107.44M | 105.2M | 96.59M | 94.41M | 92.34M | 88.95M |
| ebitda | 277.08M | 285.53M | 410.1M | 414.27M | 263.02M | 242.37M | 348.88M | 345.78M | 219.03M | 217.62M |
| ebit | 161.59M | 171.45M | 298.68M | 305.31M | 155.57M | 137.16M | 252.29M | 251.37M | 126.68M | 128.66M |
| nonOperatingIncomeExcludingInterest | -40.83M | 137.46M | - | - | - | - | - | - | - | - |
| operatingIncome | 120.76M | 308.91M | 298.68M | 305.31M | 155.57M | 137.16M | 252.29M | 251.37M | 126.68M | 128.66M |
| totalOtherIncomeExpensesNet | 92.37M | -137.46M | -24.69M | -26.85M | -27.92M | -29.42M | -12.55M | -14.07M | -14.49M | -14.15M |
| incomeBeforeTax | 213.13M | 171.45M | 273.99M | 278.46M | 127.66M | 107.75M | 239.74M | 237.31M | 112.19M | 114.52M |
| incomeTaxExpense | 50.44M | 41.37M | 67.66M | 63.1M | 29.35M | 20.65M | 58.82M | 57.11M | 25.17M | 27.59M |
| netIncomeFromContinuingOperations | 162.68M | 130.07M | 206.34M | 215.36M | 98.31M | 87.1M | 180.92M | 180.2M | 87.02M | 86.93M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 162.68M | 130.07M | 206.34M | 215.36M | 98.31M | 87.1M | 180.92M | 180.2M | 87.02M | 86.93M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 162.68M | 130.07M | 206.34M | 215.36M | 98.31M | 87.1M | 180.92M | 180.2M | 87.02M | 86.93M |
| eps | 4.41 | 3.51 | 5.56 | 5.8 | 2.65 | 2.35 | 4.87 | 4.86 | 2.35 | 2.34 |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 522.99M | 465.02M | 492.02M | 458.07M | 326.66M | 394.82M | 351.72M | 304.99M | 206.48M | 177.88M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 522.99M | 465.02M | 492.02M | 458.07M | 326.66M | 394.82M | 351.72M | 304.99M | 206.48M | 177.88M |
| netReceivables | 254.09M | 205.86M | 199.81M | 195.48M | 181.52M | 183.16M | 156.41M | 164.93M | 168.86M | 158.46M |
| accountsReceivables | 243.5M | 186.76M | 192.5M | 195.48M | 180.75M | 166.23M | 156.41M | 164.93M | 151.79M | 136.69M |
| otherReceivables | 10.58M | 19.1M | 7.31M | - | 770K | 16.92M | - | - | 17.07M | 21.76M |
| inventory | 557.15M | 440.83M | 452.06M | 478.88M | 480.03M | 482.1M | 432.27M | 452.02M | 428.72M | 414.72M |
| prepaids | - | - | - | - | - | - | - | 33.07M | 25.79M | 29.95M |
| otherCurrentAssets | 29.78M | 36.29M | 47.38M | 44.68M | 24.64M | 39.58M | 38.3M | 1 | - | - |
| totalCurrentAssets | 1.36B | 1.15B | 1.19B | 1.18B | 1.01B | 1.1B | 978.69M | 955M | 829.85M | 781M |
| propertyPlantEquipmentNet | 6.18B | 6.05B | 6.01B | 5.83B | 5.83B | 5.76B | 4.74B | 4.7B | 4.67B | 4.58B |
| goodwill | 1.27B | 1.27B | 1.27B | 1.25B | 1.24B | 1.24B | 657.53M | 652.82M | 652.66M | 647.12M |
| intangibleAssets | - | - | - | - | 87.4M | - | - | - | - | - |
| goodwillAndIntangibleAssets | 1.27B | 1.27B | 1.27B | 1.25B | 1.33B | 1.24B | 657.53M | 652.82M | 652.66M | 647.12M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | 230.04M | - | - | - | - | - |
| otherNonCurrentAssets | 121.25M | 121.69M | 122.22M | 118.57M | 32.69M | 118.96M | 1.35B | 193.31M | 195.56M | 197.78M |
| totalNonCurrentAssets | 7.57B | 7.44B | 7.39B | 7.19B | 7.43B | 7.12B | 6.75B | 5.54B | 5.52B | 5.43B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.94B | 8.59B | 8.59B | 8.37B | 8.44B | 8.22B | 7.73B | 6.5B | 6.35B | 6.21B |
| totalPayables | 886.07M | 603.35M | 666.09M | 678.69M | 620.45M | 585.86M | 574.6M | 629.7M | 623.54M | 521.95M |
| accountPayables | 823.8M | 603.35M | 666.09M | 673.94M | 620.45M | 585.86M | 573.32M | 597.11M | 569.53M | 521.95M |
| otherPayables | 62.26M | - | - | 4.75M | - | - | 1.28M | 32.59M | 54.01M | - |
| accruedExpenses | 348.98M | - | 367.7M | 295.01M | 80.63M | 366.02M | 296.37M | 220.88M | 276.75M | 305.71M |
| shortTermDebt | 101.36M | 101.46M | 101.26M | 98.09M | 109.57M | 243.76M | 245.56M | 208.21M | 53.18M | 53.25M |
| capitalLeaseObligationsCurrent | 14.2M | - | - | - | - | - | - | - | 4.07M | - |
| taxPayables | - | -17.91M | -6.25M | 5.6M | - | 276K | 1.28M | 32.59M | 54.01M | - |
| deferredRevenue | - | 70.1M | - | 66.25M | 64.08M | - | - | 73.35M | - | - |
| otherCurrentLiabilities | - | 326.79M | - | - | 226.96M | - | - | - | - | - |
| totalCurrentLiabilities | 1.35B | 1.1B | 1.14B | 1.14B | 1.1B | 1.2B | 1.12B | 1.13B | 953.47M | 880.91M |
| longTermDebt | 2.79B | 2.33B | 2.35B | 2.37B | 2.41B | 2.44B | 2.46B | 1.4B | 1.58B | 1.58B |
| capitalLeaseObligationsNonCurrent | - | 462.52M | 464.33M | 419.67M | 434.71M | 437.16M | - | - | 111.1M | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 739.84M | 729.21M | 716.03M | 694.36M | 876.94M | 638.2M | 608.9M | 603.96M | 596.85M | 591.81M |
| otherNonCurrentLiabilities | 104.37M | 107.1M | 108.19M | 105.19M | 102.52M | 92.83M | 200.76M | 198.69M | 87.88M | 203.22M |
| totalNonCurrentLiabilities | 3.63B | 3.63B | 3.64B | 3.59B | 3.83B | 3.61B | 3.27B | 2.2B | 2.38B | 2.38B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 14.2M | 462.52M | 464.33M | 419.67M | 434.71M | 437.16M | - | - | 115.17M | - |
| totalLiabilities | 4.98B | 4.73B | 4.78B | 4.73B | 4.93B | 4.8B | 4.39B | 3.33B | 3.33B | 3.26B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | 49.6M | 37.57M | 25.99M | 13.56M | 27.45M | 30.39M |
| retainedEarnings | - | 3.85B | 3.81B | 3.64B | 3.46B | 3.38B | 3.31B | 3.15B | 2.99B | 2.92B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 162.68M | 130.07M | 206.34M | 215.36M | 98.31M | 87.1M | 180.92M | 180.2M | 87.02M | 86.93M |
| depreciationAndAmortization | 115.5M | 114.08M | 111.42M | 108.96M | 107.44M | 105.2M | 96.59M | 94.41M | 92.34M | 88.95M |
| deferredIncomeTax | 10.69M | 13.18M | 23.45M | 47.46M | 8.75M | 39.15M | 4.94M | 7.11M | 5.04M | 8.86M |
| stockBasedCompensation | 20.42M | 12.33M | 15.44M | 15.22M | 12.24M | 11.84M | 12.61M | 11.04M | 12.03M | 9.86M |
| changeInWorkingCapital | 83.71M | -14.18M | -18.51M | -23.98M | 100.35M | -46.46M | -30.55M | -16.59M | 81.41M | -73.03M |
| accountsReceivables | -52.6M | 5.75M | 2.65M | -15.87M | -13.36M | 12.92M | 12.28M | -13.13M | -16.1M | 6.75M |
| inventory | -115.02M | 9.52M | 22.29M | -6.87M | 373K | 594K | 16.66M | -25.38M | -18.02M | 10.95M |
| accountsPayables | 207.92M | -52.69M | -31.08M | 35.02M | 57.46M | -68.34M | -27.33M | 17.43M | 84.75M | -83.08M |
| otherWorkingCapital | 43.41M | 23.24M | -12.37M | -36.26M | 55.88M | 8.36M | -32.15M | 4.49M | 30.78M | -7.65M |
| otherNonCashItems | 5.51M | 4.06M | 8.94M | 9.4M | 6.76M | 8.11M | 6.19M | 5.18M | 10.51M | 1.24M |
| netCashProvidedByOperatingActivities | 398.51M | 259.54M | 347.07M | 372.42M | 333.86M | 204.94M | 270.7M | 281.35M | 288.35M | 122.82M |
| investmentsInPropertyPlantAndEquipment | -191.08M | -183.74M | -171.05M | -110.05M | -180.72M | -114.27M | -110.66M | -100.56M | -196.28M | -149.77M |
| acquisitionsNet | -53.69M | -438K | -77.96M | -9.5M | -27.68M | -1.17B | -28.23M | -18.11M | -33.22M | -157.45M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 2.28M | 15.48M | 6.81M | 17.5M | 4.28M | 2.81M | 5.03M | 6.69M | 6.33M | 12.06M |
| netCashProvidedByInvestingActivities | -242.49M | -168.7M | -242.2M | -102.04M | -204.13M | -1.28B | -133.86M | -111.99M | -223.17M | -295.16M |
| netDebtIssuance | -13.25M | -21.27M | -18.21M | -42.16M | -173.22M | -26.34M | 1.09B | -29.32M | -5.29M | -13.23M |
| longTermNetDebtIssuance | -13.25M | -21.27M | -18.21M | -42.16M | -173.22M | -26.34M | 1.09B | -29.32M | -5.29M | -13.23M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -247.75M | 62.5M | -31.25M | -31.25M | -206K | -264K | -734K | -24.93M | -15.13M | -30.28M |
| netCommonStockIssuance | -247.75M | 62.5M | -31.25M | -31.25M | -206K | -264K | -734K | -24.93M | -15.13M | -30.28M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -247.75M | 62.5M | -31.25M | -31.25M | -206K | -264K | -734K | -24.93M | -15.13M | -30.28M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -21.1M | -21.18M | -21.21M | -19.66M | -18.56M | -18.57M | -18.57M | -16.61M | -15.94M | -15.99M |
| commonDividendsPaid | -21.1M | -21.18M | -21.21M | -19.66M | -18.56M | -18.57M | -18.57M | -16.61M | -15.94M | -15.99M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 184.04M | -137.9M | -253K | -45.9M | -5.89M | -101K | -5.37M | - | -215K | -176K |
| netCashProvidedByFinancingActivities | -98.05M | -117.84M | -70.93M | -138.96M | -197.88M | -45.28M | 1.07B | -70.86M | -36.58M | -59.67M |