-$1 (-0.97%)
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 32.77B | 30.3B | 27.45B | 30.21B | 30.32B | 28.07B | 23.41B | 22.63B | 22.43B | 22.03B |
| costOfRevenue | 27.55B | 25.29B | 22.65B | 24.69B | 23.61B | 21.99B | 18.08B | 17.47B | 17.38B | 17.18B |
| grossProfit | 5.23B | 5.01B | 4.8B | 5.53B | 6.71B | 6.08B | 5.33B | 5.16B | 5.05B | 4.85B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 2.41B | 2.4B | 2.56B | 2.33B | 2.33B | 2.26B | - | - | - |
| sellingAndMarketingExpenses | - | 2.33B | 2.22B | 2.59B | 3.68B | 3.09B | 2.9B | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 4.94B | 4.74B | 4.62B | 5.14B | 6.01B | 5.42B | 5.17B | 5.15B | 4.96B | 4.66B |
| otherExpenses | - | - | - | - | 351K | -562K | -1.75M | -8.16M | 483K | -5.06M |
| operatingExpenses | 4.94B | 4.74B | 4.62B | 5.14B | 6.01B | 5.42B | 5.17B | 5.14B | 4.96B | 4.66B |
| costAndExpenses | 32.49B | 30.04B | 27.27B | 29.83B | 29.62B | 27.41B | 23.25B | 22.61B | 22.34B | 21.84B |
| netInterestIncome | -1.91M | -8.98M | -7.68M | -10.79M | -25.71M | -28.34M | -20.21M | -10.76M | -6.85M | -8.72M |
| interestIncome | 4.78M | 2.78M | 1.42M | 19000 | 22000 | 16000 | 8000 | 51000 | 271K | 486K |
| interestExpense | 6.69M | 11.77M | 9.1M | 10.81M | 25.73M | 28.36M | 20.22M | 10.81M | 7.12M | 9.2M |
| depreciationAndAmortization | 172.31M | 184.32M | 171.19M | 163.88M | 158.38M | 158.98M | 175.61M | 192.18M | 224.74M | 267.28M |
| ebitda | 408.33M | 253.58M | 266.75M | 512.65M | 817.99M | 820.55M | 337.77M | 209.6M | 320.09M | 455.26M |
| ebit | 236.02M | 69.26M | 95.56M | 348.77M | 659.61M | 661.57M | 162.16M | 17.42M | 95.34M | 187.98M |
| nonOperatingIncomeExcludingInterest | 45.77M | 191.4M | 87.01M | 34.21M | 36.38M | - | - | - | - | - |
| operatingIncome | 281.79M | 260.67M | 182.57M | 382.98M | 695.99M | 661.57M | 162.16M | 17.42M | 95.34M | 187.98M |
| totalOtherIncomeExpensesNet | -52.46M | -203.17M | -96.11M | -45.02M | -62.12M | -28.71M | -34.95M | -51.92M | -31.12M | -14.34M |
| incomeBeforeTax | 229.33M | 57.49M | 86.46M | 337.96M | 633.88M | 632.86M | 127.21M | -34.49M | 64.22M | 173.64M |
| incomeTaxExpense | 80.69M | 60.03M | 61.18M | 130.74M | 115.26M | 69.67M | 48.63M | 75.89M | 49.41M | 77.13M |
| netIncomeFromContinuingOperations | 148.64M | -2.53M | 25.28M | 207.22M | 518.62M | 563.19M | 78.58M | -110.38M | 14.81M | 96.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | -1000 | - | -1000 | -1000 | -1000 | -1000 | -1000 |
| netIncome | 150.73M | 4.17M | 30.36M | 218.18M | 518.72M | 570.84M | 71.05M | -120.49M | 16.88M | 85.86M |
| netIncomeDeductions | - | 1000 | -1000 | -1000 | -999 | -1000 | - | 1000 | -1000 | - |
| bottomLineNetIncome | 150.73M | 4.17M | 30.36M | 218.19M | 518.72M | 570.84M | 71.05M | -120.49M | 16.88M | 85.86M |
| eps | 5.45 | 0.15 | 1.1 | 8 | 19.01 | 20.92 | 2.6 | -4.42 | 0.62 | 3.15 |
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.37B | 895.14M | 649.21M | 1.13B | 1.79B | 1.39B | 661.94M | 585.19M | 621.37M | 177.7M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.37B | 895.14M | 649.21M | 1.13B | 1.79B | 1.39B | 661.94M | 585.19M | 621.37M | 177.7M |
| netReceivables | 1.76B | 1.7B | 1.52B | 1.49B | 1.91B | 1.32B | 1.1B | 1.32B | 1.16B | 1.29B |
| accountsReceivables | 1.76B | 1.7B | 1.52B | 1.49B | 1.91B | 1.32B | 1.1B | 1.32B | 1.16B | 1.29B |
| otherReceivables | - | - | - | - | - | - | 293K | - | - | - |
| inventory | 2.56B | 2.61B | 2.87B | 2.7B | 2.82B | 2.32B | 2.58B | 2.18B | 2.43B | 2.11B |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 104.7M | 143.75M | 125.97M | 135.98M | 143.47M | 111.57M | 188.91M | 113.54M | 106.14M | 142.07M |
| totalCurrentAssets | 5.79B | 5.35B | 5.16B | 5.46B | 6.66B | 5.14B | 4.53B | 4.2B | 4.32B | 3.72B |
| propertyPlantEquipmentNet | 153.44M | 173.85M | 199.6M | 146.34M | 166.11M | 152.56M | 151.82M | 169.85M | 190.46M | 233.52M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 367.51M | 360.52M | 348.61M | 346.56M | 363.96M | 320.31M | 322.78M | 359M | 395.41M | 442.7M |
| goodwillAndIntangibleAssets | 367.51M | 360.52M | 348.61M | 346.56M | 363.96M | 320.31M | 322.78M | 359M | 395.41M | 442.7M |
| longTermInvestments | 272.66M | 247.59M | 58.71M | 16.86M | 1.41M | 2.77M | 4.81M | 12.83M | 12.92M | 367.08M |
| taxAssets | 28.43M | 26.66M | 28.29M | 24.54M | 71.63M | 78.75M | 22.35M | 11.82M | - | - |
| otherNonCurrentAssets | 110.58M | 145.05M | 410.55M | 369.13M | 376.98M | 376.46M | 375.37M | 406.02M | 340.01M | 41.46M |
| totalNonCurrentAssets | 932.62M | 953.67M | 1.05B | 903.43M | 980.09M | 930.86M | 877.12M | 959.52M | 938.79M | 1.08B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.73B | 6.31B | 6.2B | 6.36B | 7.64B | 6.07B | 5.4B | 5.16B | 5.26B | 4.8B |
| totalPayables | 2.25B | 1.69B | 1.85B | 1.76B | 2.59B | 1.5B | 1.91B | 1.64B | 1.56B | 1.32B |
| accountPayables | 2.19B | 1.65B | 1.26B | 1.72B | 2.53B | 1.36B | 1.88B | 1.58B | 1.52B | 1.27B |
| otherPayables | 57.49M | 34.69M | 587.44M | 39.74M | 54.38M | 137.06M | 30.37M | 66.12M | 40.03M | 47.01M |
| accruedExpenses | 4.67M | 4.67M | 4.67M | 4.67M | 4.67M | 4.67M | 12.41M | 18.79M | 5.47M | 5.47M |
| shortTermDebt | 616.01M | 772.92M | 1.07B | 476.43M | 941.36M | 983.2M | 1.04B | 1.09B | 1.14B | 920.54M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | 33.31M | 39.74M | 54.38M | 137.06M | 30.37M | 66.12M | 40.03M | 47.01M |
| deferredRevenue | 6.82M | 13.13M | 600.47M | 8.92M | - | - | - | - | - | - |
| otherCurrentLiabilities | 705.57M | 767.75M | -486.66M | 866.94M | 901.65M | 785.82M | 531.64M | 515.47M | 474.8M | 550.81M |
| totalCurrentLiabilities | 3.58B | 3.25B | 3.04B | 3.11B | 4.44B | 3.27B | 3.49B | 3.27B | 3.18B | 2.8B |
| longTermDebt | 57.28M | 73.29M | 109.76M | 181.69M | 253.61M | 325.54M | - | 54.35M | 144.42M | 117.19M |
| capitalLeaseObligationsNonCurrent | - | 11.73M | 2.42M | 5.42M | 9.92M | 14.35M | 11.28M | 11.28M | 3.84M | 6.32M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.12M | 594K | 1.25M | 2.87M | 3.06M | - | 84000 | 929K | 2.63M | 4.95M |
| otherNonCurrentLiabilities | 96.94M | 60.53M | 59.21M | 60.15M | 56.62M | 95.26M | 94.75M | 93.31M | 94.02M | 44.56M |
| totalNonCurrentLiabilities | 160.34M | 146.15M | 172.64M | 250.12M | 323.21M | 435.14M | 106.12M | 159.87M | 244.9M | 173.01M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 11.73M | 2.42M | 5.42M | 9.92M | 14.35M | 11.28M | 11.28M | 3.84M | 6.32M |
| totalLiabilities | 3.74B | 3.39B | 3.21B | 3.36B | 4.76B | 3.71B | 3.6B | 3.43B | 3.42B | 2.97B |
| treasuryStock | -109.66M | -109.66M | -109.66M | -152.61M | -152.61M | -152.61M | -152.61M | -152.61M | -152.61M | -152.61M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M |
| retainedEarnings | 1.24B | 1.18B | 1.25B | 1.31B | 1.17B | 650.97M | 80.13M | 9.08M | 129.57M | 112.69M |
| additionalPaidInCapital | 885.63M | 885.63M | 885.63M | 888.56M | 876.89M | 876.89M | 876.89M | 876.89M | 876.89M | 876.89M |
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 150.73M | 4.17M | 30.36M | 218.18M | 518.72M | 570.84M | 71.05M | -120.49M | 16.88M | 85.86M |
| depreciationAndAmortization | 172.31M | 184.32M | 171.19M | 163.88M | 158.38M | 158.98M | 175.61M | 192.18M | 224.74M | 267.28M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 542.12M | 739.95M | -765.25M | -250.3M | 70.48M | -157.46M | 70.6M | 189M | 64M | -437.23M |
| accountsReceivables | -61.77M | -183M | -30M | 422M | -589M | -222M | 218M | -156.08M | 129.88M | -88.46M |
| inventory | 61.24M | 258.46M | -154.35M | 100.96M | -505.93M | 264.54M | -393.03M | 249.16M | -324.96M | -203.81M |
| accountsPayables | 540.7M | 391.98M | -456.56M | -815.9M | 1.17B | -520.79M | 302.37M | 60.19M | 246.4M | -92.9M |
| otherWorkingCapital | 1.95M | 272.69M | -124.14M | 42.23M | -7.93M | 321.31M | -57.27M | 35.73M | 12.68M | -52.06M |
| otherNonCashItems | 49.33M | 14.72M | -14.51M | 15.55M | -29.49M | 41.84M | -42.42M | 38.87M | 15.68M | -15.79M |
| netCashProvidedByOperatingActivities | 914.5M | 943.15M | -578.21M | 147.31M | 718.09M | 614.19M | 274.85M | 299.56M | 321.3M | -99.89M |
| investmentsInPropertyPlantAndEquipment | -156.8M | -161.64M | -227.01M | -153.31M | -205M | -153.48M | -113.84M | -126.56M | -144.97M | -249.11M |
| acquisitionsNet | 2.45M | -10M | - | - | - | 6.74M | 2.78M | 1.69M | 2.37M | - |
| purchasesOfInvestments | - | - | - | - | - | - | -550K | -600K | -600K | -4.16M |
| salesMaturitiesOfInvestments | - | - | 242K | - | - | 3M | - | - | - | 312K |
| otherInvestingActivities | -32.04M | -101.57M | -121.57M | -18.75M | 3.35M | 275K | 28.64M | -68.4M | 19.48M | -1.72M |
| netCashProvidedByInvestingActivities | -186.39M | -273.21M | -348.34M | -172.06M | -201.65M | -143.46M | -82.97M | -193.87M | -123.72M | -254.67M |
| netDebtIssuance | -169.8M | -338.59M | 528.07M | -536.93M | -113.79M | 269.71M | -109.8M | -138.8M | 247.89M | -4.87M |
| longTermNetDebtIssuance | -36.47M | -71.93M | -71.93M | -71.93M | -55.29M | 325.21M | -88.8M | -138.8M | -102.11M | -454.87M |
| shortTermNetDebtIssuance | -133.34M | -266.66M | 600M | -465M | -58.5M | -55.5M | -21M | - | 350M | 450M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | 20.87M |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | 20.87M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 20.87M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -83.2M | -82.72M | -81.57M | -81.37M | - | - | - | - | - | - |
| commonDividendsPaid | -83.2M | -82.72M | -81.57M | -81.37M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.22M | -2.7M | -4.5M | -17.03M | -4.41M | -4.97M | -5.88M | -3.67M | -2.4M | -16.32M |
| netCashProvidedByFinancingActivities | -256.22M | -424.01M | 442M | -635.33M | -118.2M | 264.74M | -115.68M | -142.47M | 245.49M | -320K |
| 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 | 8.26B | 8.75B | 7.73B | 8.43B | 7.86B | 8.42B | 6.93B | 7.73B | 7.22B | 7.68B |
| costOfRevenue | 6.93B | 7.32B | 6.55B | 7.11B | 6.57B | 6.98B | 5.79B | 6.5B | 6.03B | 6.35B |
| grossProfit | 1.33B | 1.43B | 1.18B | 1.32B | 1.29B | 1.44B | 1.14B | 1.23B | 1.19B | 1.33B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | -1.07B | - | - | - | -1.01B |
| sellingAndMarketingExpenses | - | - | - | - | - | 2.33B | - | - | - | 2.22B |
| sellingGeneralAndAdministrativeExpenses | 1.24B | 1.24B | 1.16B | 1.29B | 1.26B | 1.26B | 1.12B | 1.18B | 1.19B | 1.22B |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 1.24B | 1.24B | 1.16B | 1.29B | 1.26B | 1.26B | 1.12B | 1.18B | 1.19B | 1.22B |
| costAndExpenses | 8.16B | 8.56B | 7.71B | 8.39B | 7.83B | 8.24B | 6.91B | 7.67B | 7.22B | 7.57B |
| netInterestIncome | 98000 | -1.81M | 1.02M | -254K | -863K | -3.22M | -2.24M | -1.46M | -2.06M | -2.4M |
| interestIncome | 2.88M | 715K | 2.02M | 703K | 1.34M | 759K | 875K | 629K | 522K | 431K |
| interestExpense | 2.78M | 2.52M | 1.01M | 957K | 2.2M | 3.98M | 3.11M | 2.09M | 2.59M | 2.83M |
| depreciationAndAmortization | 42.48M | 42.61M | 41.79M | 44.14M | 43.77M | 47.28M | 46.5M | 45.74M | 44.8M | 48.27M |
| ebitda | 142.88M | 232.13M | 68.06M | 30M | 78.14M | 51.32M | 57.28M | 97.1M | 47.88M | 90.28M |
| ebit | 100.39M | 189.52M | 26.26M | -14.14M | 34.37M | 4.04M | 10.79M | 51.35M | 3.08M | 42.02M |
| nonOperatingIncomeExcludingInterest | -5.18M | 250K | -3M | 49.1M | -582K | 179.42M | 9.18M | -518K | 3.32M | 72.49M |
| operatingIncome | 95.21M | 189.77M | 23.27M | 34.96M | 33.79M | 183.45M | 19.97M | 50.84M | 6.4M | 114.51M |
| totalOtherIncomeExpensesNet | 2.39M | -2.77M | 1.99M | -50.05M | -1.62M | -183.4M | -12.3M | -1.57M | -5.91M | -75.33M |
| incomeBeforeTax | 97.61M | 187M | 25.26M | -15.09M | 32.17M | 55000 | 7.67M | 49.27M | 496K | 39.18M |
| incomeTaxExpense | 37.82M | 41.21M | 11.01M | 15.23M | 13.24M | 41.99M | 3.39M | 16.2M | -1.55M | 27.02M |
| netIncomeFromContinuingOperations | 59.79M | 145.79M | 14.25M | -30.32M | 18.93M | -41.93M | 4.28M | 33.07M | 2.04M | 12.16M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | -1000 | 1000 | - | - | 1000 | -1000 | - | 1000 |
| netIncome | 61.02M | 143.49M | 14.1M | -26.53M | 19.67M | -34.03M | 3.55M | 32.35M | 2.3M | 13.41M |
| netIncomeDeductions | - | 1000 | - | -1000 | - | 1000 | - | - | - | -1000 |
| bottomLineNetIncome | 61.02M | 143.49M | 14.1M | -26.53M | 19.67M | -34.03M | 3.55M | 32.35M | 2.3M | 13.42M |
| eps | 2.21 | 5.19 | 0.51 | -0.96 | 0.71 | -1.23 | 0.13 | 1.17 | 0.08 | 0.49 |
| 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 | 1.56B | 1.37B | 1.68B | 687.41M | 896.51M | 895.14M | 841.35M | 925.64M | 931.52M | 649.21M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.56B | 1.37B | 1.68B | 687.41M | 896.51M | 895.14M | 841.35M | 925.64M | 931.52M | 649.21M |
| netReceivables | 1.95B | 1.76B | 1.68B | 2B | 1.69B | 1.7B | 1.39B | 1.79B | 1.5B | 1.52B |
| accountsReceivables | 1.95B | 1.76B | 1.68B | 2B | 1.69B | 1.7B | 1.39B | 1.79B | 1.5B | 1.52B |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 2.84B | 2.56B | 2.51B | 2.54B | 2.97B | 2.61B | 3.15B | 2.94B | 2.74B | 2.87B |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 93.16M | 104.7M | 98.45M | 103.18M | 180.12M | 143.75M | 143.36M | 110.44M | 134.65M | 125.97M |
| totalCurrentAssets | 6.44B | 5.79B | 5.98B | 5.33B | 5.73B | 5.35B | 5.52B | 5.77B | 5.31B | 5.16B |
| propertyPlantEquipmentNet | 162.99M | 153.44M | 139.93M | 143.32M | 176.62M | 173.85M | 185.78M | 191.14M | 198.34M | 199.6M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 367.67M | 367.51M | 365.1M | 363.39M | 362.09M | 360.52M | 358.22M | 355.35M | 351.9M | 348.61M |
| goodwillAndIntangibleAssets | 367.67M | 367.51M | 365.1M | 363.39M | 362.09M | 360.52M | 358.22M | 355.35M | 351.9M | 348.61M |
| longTermInvestments | 10.64M | 272.66M | 10.6M | 10.6M | 10.6M | 247.59M | 16.58M | 16.59M | 16.58M | 58.71M |
| taxAssets | - | 28.43M | - | - | - | 26.66M | - | - | - | 28.29M |
| otherNonCurrentAssets | 400.88M | 110.58M | 403.71M | 409.54M | 425.87M | 145.05M | 557.3M | 535.61M | 504.66M | 410.55M |
| totalNonCurrentAssets | 942.18M | 932.62M | 919.35M | 926.84M | 975.18M | 953.67M | 1.12B | 1.1B | 1.07B | 1.05B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.38B | 6.73B | 6.9B | 6.26B | 6.71B | 6.31B | 6.63B | 6.87B | 6.38B | 6.2B |
| totalPayables | 2.88B | 2.25B | 2.66B | 2.47B | 2.56B | 1.69B | 2.09B | 2.48B | 2.38B | 1.85B |
| accountPayables | 2.84B | 2.19B | 2.64B | 2.43B | 2.54B | 1.65B | 2.09B | 2.45B | 2.37B | 1.26B |
| otherPayables | 43.54M | 57.49M | 16.22M | 40.08M | 21.34M | 34.69M | - | 30.07M | 10.06M | 587.44M |
| accruedExpenses | 17.67M | 4.67M | 11.67M | 4.67M | 11.67M | 4.67M | 11.67M | 4.67M | 11.67M | 4.67M |
| shortTermDebt | 616.01M | 616.01M | 616.01M | 16.51M | 343.33M | 772.92M | 796.28M | 563.93M | 271.93M | 1.07B |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | 40.08M | - | - | - | 30.07M | 10.06M | 33.31M |
| deferredRevenue | - | 6.82M | - | - | - | 13.13M | - | - | - | 600.47M |
| otherCurrentLiabilities | 758.05M | 705.57M | 631M | 798.34M | 710.92M | 767.75M | 629.85M | 726.13M | 643.72M | -486.66M |
| totalCurrentLiabilities | 4.27B | 3.58B | 3.92B | 3.29B | 3.62B | 3.25B | 3.53B | 3.77B | 3.31B | 3.04B |
| longTermDebt | 53.28M | 57.28M | 61.28M | 65.29M | 69.29M | 73.29M | 77.29M | 81.79M | 91.78M | 109.76M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | 11.73M | - | - | - | 2.42M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 6.12M | - | - | - | 594K | - | - | - | 1.25M |
| otherNonCurrentLiabilities | 101.63M | 96.94M | 80.21M | 81.24M | 81.77M | 60.53M | 73.91M | 69.29M | 70.79M | 59.21M |
| totalNonCurrentLiabilities | 154.91M | 160.34M | 141.49M | 146.52M | 151.05M | 146.15M | 151.2M | 151.09M | 162.56M | 172.64M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | 11.73M | - | - | - | 2.42M |
| totalLiabilities | 4.43B | 3.74B | 4.06B | 3.44B | 3.78B | 3.39B | 3.68B | 3.92B | 3.47B | 3.21B |
| treasuryStock | -109.66M | -109.66M | -109.66M | -109.66M | -109.66M | -109.66M | -109.66M | -109.66M | -109.66M | -109.66M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M | 924.43M |
| retainedEarnings | 1.22B | 1.24B | 1.1B | 1.09B | 1.2B | 1.18B | 1.21B | 1.21B | 1.17B | 1.25B |
| additionalPaidInCapital | 885.63M | 885.63M | 885.63M | 885.63M | 885.63M | 885.63M | 885.63M | 885.63M | 885.63M | 885.63M |
| 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 | 61.02M | 143.49M | 14.1M | -26.53M | 19.67M | -34.03M | 3.55M | 32.35M | 2.3M | 13.41M |
| depreciationAndAmortization | 42.48M | 42.61M | 41.79M | 44.14M | 43.77M | 47.28M | 46.5M | 45.74M | 44.8M | 48.27M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 223.38M | -495.81M | 399.78M | 123.61M | 514.55M | 91.37M | -275.68M | -294.84M | 1.22B | -523.5M |
| accountsReceivables | -189.45M | -78.21M | 318.09M | -313.64M | 11.99M | -312M | 404M | -291M | 16M | -67.4M |
| inventory | -277.32M | -45.46M | 26.27M | 433.84M | -353.4M | 537.24M | -206.41M | -201.4M | 129.03M | 287.31M |
| accountsPayables | 642.25M | -450.22M | 213.92M | -107.18M | 884.18M | -440.62M | -352.82M | 78.42M | 1.11B | -950.69M |
| otherWorkingCapital | 47.91M | 78.06M | -158.49M | 110.6M | -28.22M | 307.67M | -121.4M | 119.42M | -33M | 207.28M |
| otherNonCashItems | -13.83M | 45.65M | -18.89M | 36M | -13.42M | 50.14M | -28.95M | 16.64M | -23.11M | 25.77M |
| netCashProvidedByOperatingActivities | 313.06M | -264.07M | 436.79M | 177.21M | 564.56M | 154.76M | -254.59M | -200.1M | 1.24B | -436.05M |
| investmentsInPropertyPlantAndEquipment | -38.79M | -41.24M | -39.45M | -37.23M | -38.87M | -37.69M | -38M | -43.71M | -42.24M | -62.16M |
| acquisitionsNet | 1.8M | 1.75M | 700K | - | - | -10M | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | 242K |
| otherInvestingActivities | -384K | -4.98M | 633K | -11.2M | -16.5M | -22M | -18.79M | -38M | -22.77M | -26M |
| netCashProvidedByInvestingActivities | -37.37M | -44.47M | -38.12M | -48.43M | -55.37M | -69.69M | -56.79M | -81.72M | -65.01M | -87.92M |
| netDebtIssuance | -4M | -4M | 595.5M | -330.82M | -430.48M | -30.48M | 227.85M | 282.02M | -817.98M | 382.02M |
| longTermNetDebtIssuance | -4M | -4M | -4.5M | -9.98M | -17.98M | -17.98M | -17.98M | -17.98M | -17.98M | -17.98M |
| shortTermNetDebtIssuance | - | - | 600M | -320.84M | -412.5M | -12.5M | 245.83M | 300M | -800M | 400M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -78.05M | -4000 | -355K | -6.27M | -76.57M | -26000 | -305K | -5.61M | -76.78M | -19000 |
| commonDividendsPaid | -78.05M | -4000 | -355K | -6.27M | -76.57M | -26000 | -305K | -5.61M | -76.78M | -19000 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -990K | -860K | -789K | -786K | -780K | -777K | -456K | -464K | -998K | -1.13M |
| netCashProvidedByFinancingActivities | -83.04M | -4.87M | 594.35M | -337.88M | -507.83M | -31.28M | 227.09M | 275.94M | -895.76M | 380.87M |