$0.3 (5.65%)
| 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 | 2.89B | 3.01B | 3.07B | 3.32B | 3.2B | 2.23B | 3.49B | 3.18B | 2.8B | 2.71B |
| costOfRevenue | 1.63B | 1.72B | 2.1B | 2.24B | 2.13B | 1.92B | 2.49B | 2.24B | 2.01B | 1.94B |
| grossProfit | 1.26B | 1.29B | 974.89M | 1.08B | 1.07B | 311.24M | 999.67M | 944.51M | 789.38M | 771.83M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 13.9M | - | - |
| generalAndAdministrativeExpenses | - | 1.07B | 1.08B | 721.28M | 704.38M | 612.98M | 733.15M | 693.22M | 538.75M | 521.62M |
| sellingAndMarketingExpenses | - | 173M | 176.4M | 167.1M | 163M | 131.7M | 123.9M | 121.4M | 83.8M | 76.7M |
| sellingGeneralAndAdministrativeExpenses | - | 1.25B | 1.26B | 888.38M | 867.38M | 744.68M | 857.05M | 814.62M | 622.55M | 598.32M |
| otherExpenses | 1.22B | 5.19M | 1.26B | 1.27B | 870.68M | 753.28M | 874.75M | - | -1.88M | 338K |
| operatingExpenses | 1.22B | 1.25B | 902.48M | 896.38M | 870.68M | 753.28M | 874.75M | 826.04M | 607.72M | 591.82M |
| costAndExpenses | 2.85B | 2.97B | 3B | 3.13B | 3B | 2.68B | 3.37B | 3.07B | 2.62B | 2.53B |
| netInterestIncome | -45.34M | -45.29M | -32.17M | -14.87M | -32.13M | -23.69M | -7.36M | 1.29M | 2.79M | 2.14M |
| interestIncome | - | 1.15M | - | 225K | - | 338K | 1.56M | 3.72M | 3.28M | 2.38M |
| interestExpense | 45.34M | 46.44M | 32.17M | 15.1M | 32.13M | 24.03M | 8.91M | 2.43M | 488K | 238K |
| depreciationAndAmortization | 59.08M | 63.82M | 66.14M | 81.32M | 77.92M | 88.03M | 86.65M | 79.05M | 80.86M | 81.64M |
| ebitda | 106.65M | 99.53M | 138.51M | 255.94M | 283.15M | -496.59M | 215.34M | 92.16M | 207.31M | 284.52M |
| ebit | 47.57M | 35.71M | 72.37M | 174.4M | 205.15M | -584.95M | 127.13M | 13.11M | 126.45M | 202.88M |
| nonOperatingIncomeExcludingInterest | -6.42M | -776K | 33000 | -64.14M | 67000 | 137.73M | 170K | 130.66M | -1.39M | -2.72M |
| operatingIncome | 41.16M | 34.93M | 72.4M | 110.26M | 128.95M | -442.04M | 46.04M | 59M | 124.96M | 200.17M |
| totalOtherIncomeExpensesNet | -39.77M | -45.66M | -32.2M | 49.26M | -32.2M | -161.42M | -7.52M | -133.09M | 1.96M | 3.03M |
| incomeBeforeTax | 1.39M | -10.73M | 40.2M | 159.52M | 173.02M | -608.65M | 119.77M | 10.68M | 125.86M | 202.65M |
| incomeTaxExpense | 6.96M | -755K | 10.98M | -3.14M | 18.54M | -119.93M | 25.28M | 29.83M | 59.62M | 78.85M |
| netIncomeFromContinuingOperations | -5.57M | -9.98M | 29.22M | 162.67M | 154.48M | -488.72M | 94.5M | -19.16M | 67.45M | 123.79M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | -1.31M | - | 741K |
| netIncome | -8.37M | -10.55M | 29.06M | 162.68M | 154.48M | -488.72M | 94.5M | -20.47M | 67.3M | 124.54M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -8.37M | -10.55M | 29.06M | 162.68M | 154.48M | -488.72M | 94.5M | -20.47M | 67.45M | 124.42M |
| eps | -0.17 | -0.2 | 0.47 | 2.41 | 2.12 | -6.77 | 1.28 | -0.26 | 0.84 | 1.53 |
| 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 | 50.87M | 44.75M | 49.17M | 58.77M | 72.69M | 59.58M | 86.56M | 99.37M | 175.93M | 110.66M |
| shortTermInvestments | - | - | - | - | - | - | 24.97M | 69.72M | 124.6M | 98.53M |
| cashAndShortTermInvestments | 50.87M | 44.75M | 49.17M | 58.77M | 72.69M | 59.58M | 111.54M | 169.09M | 300.54M | 209.19M |
| netReceivables | 59.44M | 50.37M | 83.59M | 77.76M | 199.83M | 196.05M | 89.15M | 68.87M | 19.24M | 19.01M |
| accountsReceivables | 36.03M | 35.79M | 26.02M | 24.47M | 29.56M | 34.55M | 60.98M | 56.83M | 19.24M | 19.01M |
| otherReceivables | 23.42M | 14.58M | 57.57M | 53.3M | 170.27M | 171.09M | 28.17M | 12.04M | - | - |
| inventory | 563.55M | 599.75M | 571.33M | 605.65M | 586.43M | 473.18M | 632.59M | 645.32M | 501.9M | 500M |
| prepaids | - | - | - | - | 55.27M | 51.77M | 67.53M | 71.94M | 49.2M | 4000 |
| otherCurrentAssets | 34.29M | 39.95M | 73.34M | 47.75M | 53.5M | - | - | - | - | 31.07M |
| totalCurrentAssets | 708.15M | 734.82M | 777.43M | 789.93M | 914.22M | 780.58M | 900.81M | 955.22M | 863.01M | 759.27M |
| propertyPlantEquipmentNet | 888.94M | 909.82M | 941.27M | 935.8M | 904.01M | 996.95M | 1.31B | 409.58M | 355.2M | 375.25M |
| goodwill | 130.84M | 130.39M | 123.76M | 97.12M | 93.66M | 93.66M | 113.64M | 89.51M | 25.9M | 79.69M |
| intangibleAssets | 81.24M | 84.64M | 82.83M | 31.87M | 15.53M | 15.64M | 22.85M | 46.13M | 135K | 35.11M |
| goodwillAndIntangibleAssets | 212.08M | 215.02M | 206.59M | 128.98M | 109.18M | 109.29M | 136.49M | 135.64M | 26.03M | 114.8M |
| longTermInvestments | 56.26M | 56.76M | 62.86M | 63.82M | 55.58M | 58.6M | 57.76M | 58.12M | 6.1M | 93.73M |
| taxAssets | 35.88M | 43.32M | 39.07M | 48.28M | 356K | - | 31.86M | 30.28M | 27.67M | 14.93M |
| otherNonCurrentAssets | 46.32M | 49.47M | 49.02M | 42.8M | 31.3M | 31.17M | 24.34M | 31.74M | 135.6M | 70.49M |
| totalNonCurrentAssets | 1.24B | 1.27B | 1.3B | 1.22B | 1.1B | 1.2B | 1.56B | 665.36M | 550.6M | 669.21M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.95B | 2.01B | 2.08B | 2.01B | 2.01B | 1.98B | 2.47B | 1.62B | 1.41B | 1.43B |
| totalPayables | 257.29M | 294.37M | 312.5M | 274.78M | 369.2M | 269.28M | 318.47M | 278.12M | 200.06M | 208.04M |
| accountPayables | 236.2M | 271.52M | 289.37M | 255.36M | 340.88M | 245.07M | 299.07M | 261.62M | 179.31M | 186.27M |
| otherPayables | 21.1M | 22.84M | 23.13M | 19.42M | 28.33M | 24.21M | 19.4M | 16.49M | 20.76M | 21.76M |
| accruedExpenses | 62.76M | 51.2M | 49.94M | 45.02M | 41.6M | 49.86M | 26.77M | 53.58M | 25.08M | 17.13M |
| shortTermDebt | 6.75M | 6.75M | 6.75M | 190.09M | 202.23M | 62.5M | - | - | - | - |
| capitalLeaseObligationsCurrent | 175.52M | 159.92M | 166.53M | 190.09M | 202.23M | 244.79M | 186.7M | - | - | - |
| taxPayables | - | 22.84M | 23.13M | 19.42M | 28.33M | 24.21M | 19.4M | 16.49M | 17.81M | 21.76M |
| deferredRevenue | 40.58M | 43.09M | 47.63M | 52.02M | 52.52M | 45.82M | 51.6M | 35M | 48.37M | 45.74M |
| otherCurrentLiabilities | 45.59M | 129.31M | 38.91M | -115.87M | -108.86M | 80.44M | 96.5M | 80.32M | 69.6M | 45.7M |
| totalCurrentLiabilities | 588.47M | 590.35M | 622.27M | 636.13M | 758.92M | 752.68M | 680.03M | 463.16M | 324.53M | 316.6M |
| longTermDebt | 428.21M | 484.28M | 420.34M | 912.45M | 225.54M | 950.05M | 190M | 160M | - | - |
| capitalLeaseObligationsNonCurrent | 596.59M | 635.08M | 646.16M | 631.41M | 593.43M | 677.74M | 846.58M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | -3.96M | -4.61M | -2.01M | -3.26M | 80.72M | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 3.96M | 4.61M | 2.01M | 3.26M | 14.35M | - |
| otherNonCurrentLiabilities | 46.61M | 17.74M | 24.95M | -606.42M | 24.36M | -646.89M | 25.53M | 161.79M | 138.73M | 174.38M |
| totalNonCurrentLiabilities | 1.07B | 1.14B | 1.09B | 940.59M | 843.32M | 980.9M | 1.06B | 325.05M | 138.73M | 174.38M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 772.1M | 795M | 812.69M | 821.5M | 795.66M | 922.52M | 1.03B | - | - | - |
| totalLiabilities | 1.66B | 1.73B | 1.71B | 1.58B | 1.6B | 1.73B | 1.74B | 788.21M | 463.26M | 490.99M |
| treasuryStock | -833.35M | -833.36M | -764.8M | -662.61M | -515.06M | -515.06M | -515.06M | -373.44M | -325.91M | -316.53M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.06B | 1.05B | 1.03B | 1.02B | 1.01B | 990.15M | 971.38M | 978.79M | 961.24M | 946.35M |
| retainedEarnings | 59.87M | 77.9M | 98.9M | 81.99M | -74.3M | -228.78M | 267.09M | 254.72M | 350.08M | 346.6M |
| additionalPaidInCapital | - | - | - | - | - | 990.15M | 971.38M | 953.8M | 961.24M | 946.35M |
| 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 | -5.57M | -9.98M | 29.06M | 162.67M | 154.48M | -488.72M | 94.5M | -20.47M | 67.3M | 124.54M |
| depreciationAndAmortization | 59.08M | 63.82M | 66.14M | 81.32M | 77.92M | 88.03M | 86.65M | 79.05M | 80.22M | 81.64M |
| deferredIncomeTax | 7.44M | -4.31M | 9.12M | -51.89M | -1M | 34.48M | -2.93M | -11.75M | -12.79M | 6.88M |
| stockBasedCompensation | 18.99M | 18.66M | 29.37M | 28.5M | 28.5M | 23.92M | 17.06M | 17.39M | 14.7M | 12.69M |
| changeInWorkingCapital | 20.44M | -4.82M | 22.42M | -38.35M | -91.41M | 47.71M | -10.66M | -1.4M | -16.26M | 5.9M |
| accountsReceivables | -8.97M | 29.08M | 2.89M | 7.96M | 8.7M | 23.18M | 265K | 36.15M | -230K | -2.21M |
| inventory | 39.21M | -24.77M | 76.22M | -16M | -113.25M | 160.31M | 9.29M | -4.16M | -1.91M | 14.41M |
| accountsPayables | -34.53M | -20.9M | 36.11M | -92.73M | 92.89M | -47.01M | 37M | -38.06M | -8.86M | -30.57M |
| otherWorkingCapital | 24.73M | 11.77M | -92.81M | 62.41M | -79.76M | -88.77M | -57.21M | 4.67M | -5.27M | 24.27M |
| otherNonCashItems | 9.48M | 18.87M | 6.28M | 19.18M | 7.52M | 144.47M | 12.09M | 112.5M | 57.84M | -18.74M |
| netCashProvidedByOperatingActivities | 109.86M | 82.24M | 162.4M | 201.43M | 171.43M | -153.79M | 196.71M | 175.33M | 191.02M | 212.91M |
| investmentsInPropertyPlantAndEquipment | 2.76M | -50.89M | -55M | -54.97M | -33.03M | -31.11M | -77.82M | -65.36M | -56.28M | -87.58M |
| acquisitionsNet | - | -16.14M | -127.5M | -27.29M | -27.29M | - | 4.96M | -256.23M | -57.4M | -59.78M |
| purchasesOfInvestments | 2.7M | - | - | -8.23M | - | - | -20.97M | -16.74M | -133.15M | -95.9M |
| salesMaturitiesOfInvestments | - | - | - | 8.23M | - | 24.76M | 66.39M | 71.14M | 187.87M | 220.74M |
| otherInvestingActivities | -38.98M | 4.36M | - | -5.85M | 25.29M | 8.99M | 4.96M | -14.83M | -57.4M | -1.77M |
| netCashProvidedByInvestingActivities | -33.52M | -62.67M | -182.49M | -88.12M | -35.03M | 2.63M | -27.44M | -282.01M | -58.96M | -24.29M |
| netDebtIssuance | -57.78M | 62.27M | 153.16M | 42.84M | -112.5M | 132.32M | - | 160M | - | - |
| longTermNetDebtIssuance | -6.75M | 62.27M | 133.12M | -238.2M | -238.2M | -12.5M | - | - | - | - |
| shortTermNetDebtIssuance | -51.03M | 69.02M | 20.04M | 281.04M | 281.04M | -100M | - | 160M | - | - |
| netStockIssuance | - | -68.55M | -102.19M | -147.55M | -147.55M | - | -141.63M | -47.53M | -9.38M | -50M |
| netCommonStockIssuance | - | -68.55M | -102.19M | -147.55M | -147.55M | - | -141.63M | -47.53M | -9.38M | -50M |
| commonStockIssuance | - | - | - | - | - | - | 463.3M | - | - | - |
| commonStockRepurchased | - | -68.55M | -102.19M | -147.55M | -147.55M | -1.46M | -141.63M | -47.53M | -9.38M | -50M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -9.65M | -10.45M | -12.16M | -13.48M | -13.48M | -7.16M | -72.56M | -79.8M | -63.82M | -65.07M |
| commonDividendsPaid | -9.65M | -10.45M | -12.16M | -13.48M | -13.48M | -7.16M | -72.56M | -79.8M | -63.82M | -65.07M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.1M | -5.36M | -28.33M | -10.29M | 152.04M | -2.2M | 30.84M | -2.71M | 1.77M | 4.62M |
| netCashProvidedByFinancingActivities | -72.53M | -22.09M | 10.48M | -128.48M | -121.49M | 122.95M | -183.35M | 29.96M | -71.43M | -110.46M |
| date | 2026-05-02 | 2026-01-31 | 2025-11-01 | 2025-08-02 | 2025-05-03 | 2025-01-31 | 2024-11-02 | 2024-08-03 | 2024-05-04 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 696.35M | 713.59M | 752.41M | 739.76M | 686.91M | 713.57M | 777.19M | 771.9M | 746.6M | 754.35M |
| costOfRevenue | 381.03M | 410.88M | 412.79M | 416.83M | 391.78M | 173.04M | 529.75M | 518.99M | 501.53M | 546.99M |
| grossProfit | 315.32M | 302.71M | 339.62M | 322.93M | 295.13M | 540.53M | 247.44M | 252.91M | 245.07M | 207.35M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | 63.98M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | 176.4M |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | - | - | - | - | 236.15M | 240.38M |
| otherExpenses | 299.21M | 301.97M | 296.96M | 296.35M | 302.39M | 566.38M | 224.63M | 224.32M | -143K | -116K |
| operatingExpenses | 299.21M | 301.97M | 296.96M | 296.35M | 302.39M | 566.38M | 224.63M | 225M | 236.15M | 240.38M |
| costAndExpenses | 680.24M | 727.55M | 709.75M | 713.18M | 694.17M | 739.43M | 754.38M | 743.98M | 737.68M | 787.37M |
| netInterestIncome | -10.12M | 13.35M | -11.42M | -35.4M | -11.87M | -11.13M | -11.56M | -11.04M | -11.56M | -9.88M |
| interestIncome | - | - | - | - | - | 1.15M | - | - | - | - |
| interestExpense | 10.12M | -13.35M | 11.42M | 35.4M | 11.87M | 12.28M | 11.56M | 11.04M | 11.56M | 9.88M |
| depreciationAndAmortization | 14.38M | 14.7M | 14.72M | 14.87M | 14.8M | 15.25M | 15.49M | 16.45M | 16.38M | 18.34M |
| ebitda | 33.24M | 739K | 57.34M | 41.37M | 7.54M | -9.32M | 38.04M | 44.93M | 25.62M | -17.79M |
| ebit | 18.86M | -13.96M | 42.63M | 26.5M | -7.25M | -24.57M | 22.56M | 28.48M | 9.24M | -36.13M |
| nonOperatingIncomeExcludingInterest | -2.76M | -2.83M | 34000 | 78000 | -8000 | -1.29M | 260K | 109K | -321K | 116K |
| operatingIncome | 16.11M | -13.96M | 42.66M | 26.58M | -7.26M | -25.85M | 22.82M | 28.59M | 8.92M | -33.03M |
| totalOtherIncomeExpensesNet | -7.85M | -11.58M | -11.55M | -11.74M | -11.86M | -10.99M | -11.82M | -11.14M | -11.24M | -9.99M |
| incomeBeforeTax | 8.26M | -25.54M | 31.21M | 14.84M | -19.12M | -36.84M | 10.99M | 17.44M | -2.32M | -46.01M |
| incomeTaxExpense | 4.8M | -6.5M | -11.89M | 3.56M | -1.99M | 1.31M | -2.22M | 3.36M | -3.21M | -16.39M |
| netIncomeFromContinuingOperations | 3.45M | -19.03M | 19.32M | 11.28M | -17.14M | -38.16M | 13.21M | 14.08M | 885K | -29.62M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.16M | -19.99M | 18.22M | 10.83M | -17.42M | -38.17M | 13.01M | 13.82M | 783K | -29.7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.16M | -19.99M | 18.22M | 10.83M | -17.42M | -38.17M | 13.01M | 13.82M | 783K | -29.7M |
| eps | 0.02 | -0.4 | 0.37 | 0.22 | -0.36 | -0.71 | 0.25 | 0.24 | 0.01 | -0.52 |
| date | 2026-05-02 | 2026-01-31 | 2025-11-01 | 2025-08-02 | 2025-05-03 | 2025-01-31 | 2024-11-02 | 2024-08-03 | 2024-05-04 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 50.1M | 50.87M | 51.35M | 44.94M | 46.02M | 44.75M | 36.23M | 38.83M | 43.43M | 49.17M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 50.1M | 50.87M | 51.35M | 44.94M | 46.02M | 44.75M | 36.23M | 38.83M | 43.43M | 49.17M |
| netReceivables | 77.72M | 59.44M | 64.38M | 55.68M | 56.16M | 50.37M | 70.57M | 49.67M | 96.71M | 83.59M |
| accountsReceivables | 45.62M | 36.03M | 43.46M | 34.21M | 39.2M | 35.79M | 56.27M | 34.94M | 40.86M | 26.02M |
| otherReceivables | 32.11M | 23.42M | 20.92M | 21.46M | 16.96M | 14.58M | 14.3M | 14.73M | 55.85M | 57.57M |
| inventory | 586.64M | 563.55M | 620.01M | 610.88M | 623.58M | 599.75M | 637.01M | 642.78M | 620.49M | 571.33M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 49.7M | 34.29M | 36.62M | 40.44M | 47.98M | 39.95M | 56.86M | 66.76M | 78.22M | 73.34M |
| totalCurrentAssets | 764.17M | 708.15M | 772.36M | 751.92M | 773.74M | 734.82M | 800.67M | 798.05M | 838.86M | 777.43M |
| propertyPlantEquipmentNet | 882.84M | 888.94M | 922.98M | 943.83M | 950.31M | 909.82M | 919.75M | 940.13M | 951.55M | 941.27M |
| goodwill | 130.83M | 130.84M | 130.61M | 130.72M | 130.71M | 130.39M | 130.65M | 130.61M | 133.67M | 123.76M |
| intangibleAssets | 80.73M | 81.24M | 81.09M | 81.88M | 85.06M | 84.64M | 85.85M | 86.33M | 85.25M | 82.83M |
| goodwillAndIntangibleAssets | 211.56M | 212.08M | 211.7M | 212.6M | 215.78M | 215.02M | 216.5M | 216.94M | 218.92M | 206.59M |
| longTermInvestments | 56.73M | 56.26M | 59.94M | 59.45M | 54.86M | 56.76M | 53.36M | 61.02M | 62.86M | 62.86M |
| taxAssets | 34.69M | 35.88M | 37.67M | 45.07M | 50.8M | 43.32M | 39.66M | 40M | 40.87M | 249.85M |
| otherNonCurrentAssets | 48.19M | 46.32M | 48.34M | 48.87M | 46.05M | 49.47M | 50.82M | 50.99M | 50.54M | 49.02M |
| totalNonCurrentAssets | 1.23B | 1.24B | 1.28B | 1.31B | 1.32B | 1.27B | 1.28B | 1.31B | 1.32B | 1.51B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2B | 1.95B | 2.05B | 2.06B | 2.09B | 2.01B | 2.08B | 2.11B | 2.16B | 2.29B |
| totalPayables | 262.77M | 257.29M | 280.41M | 266.19M | 292.39M | 294.37M | 238.04M | 318.46M | 324.89M | 312.5M |
| accountPayables | 236.28M | 236.2M | 249.42M | 239.2M | 261.79M | 271.52M | 238.04M | 294.74M | 298.97M | 289.37M |
| otherPayables | 26.49M | 21.1M | 30.99M | 26.99M | 30.6M | 22.84M | 24.14M | 23.72M | 25.92M | 23.13M |
| accruedExpenses | 90.86M | 62.76M | 70.01M | 67.72M | 61.72M | 51.2M | 55.14M | 31.58M | 36.64M | 19.34M |
| shortTermDebt | 6.75M | 6.75M | 6.75M | 6.75M | 6.75M | 6.75M | 6.75M | 6.75M | 167.8M | 173.28M |
| capitalLeaseObligationsCurrent | 158.03M | 175.52M | 173.51M | 157.21M | 161.09M | 159.92M | 155.22M | 156.39M | 161.05M | 166.53M |
| taxPayables | - | - | - | - | 30.6M | 22.84M | 24.14M | 23.72M | 25.92M | 23.13M |
| deferredRevenue | 37.07M | 40.58M | 35.48M | 37.09M | 39.72M | 43.09M | 38.96M | 39.9M | 42.76M | 47.63M |
| otherCurrentLiabilities | 47.98M | 45.59M | 44.1M | 38.54M | 46.24M | 35.02M | 167.6M | -90.44M | -83.61M | -97.02M |
| totalCurrentLiabilities | 603.46M | 588.47M | 610.26M | 573.5M | 607.92M | 590.35M | 567.61M | 619.04M | 649.54M | 622.27M |
| longTermDebt | 468.52M | 428.21M | 463.09M | 509.59M | 516.19M | 484.28M | 529.55M | 458.97M | 469.33M | 420.34M |
| capitalLeaseObligationsNonCurrent | 593.16M | 596.59M | 628.08M | 646.43M | 650.44M | 635.08M | 644.3M | 653.42M | 657.62M | 646.16M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | 646.16M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | 210.78M |
| otherNonCurrentLiabilities | 48.56M | 46.61M | 48.67M | 48.2M | 46.48M | 17.74M | 17.52M | 16.64M | 25.25M | 24.95M |
| totalNonCurrentLiabilities | 1.11B | 1.07B | 1.14B | 1.2B | 1.21B | 1.14B | 1.19B | 1.13B | 1.15B | 1.3B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 751.19M | 772.1M | 801.59M | 803.64M | 811.53M | 795M | 799.52M | 809.81M | 818.68M | 812.69M |
| totalLiabilities | 1.71B | 1.66B | 1.75B | 1.78B | 1.82B | 1.73B | 1.76B | 1.75B | 1.8B | 1.92B |
| treasuryStock | -833.35M | -833.35M | -833.35M | -833.35M | -833.36M | -833.36M | -833.36M | -782.77M | -764.8M | -764.8M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.06B | 1.06B | 1.06B | 1.06B | 1.05B | 1.05B | 1.04B | 1.04B | 1.03B | 1.03B |
| retainedEarnings | 56.06M | 59.87M | 82.29M | 66.49M | 58.07M | 77.9M | 118.43M | 107.77M | 96.82M | 98.9M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-05-02 | 2026-01-31 | 2025-11-01 | 2025-08-02 | 2025-05-03 | 2025-01-31 | 2024-11-02 | 2024-08-03 | 2024-05-04 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.45M | -19.03M | 19.32M | 11.83M | -17.14M | -38.17M | 13.01M | 14.08M | 783K | -29.7M |
| depreciationAndAmortization | 14.38M | 14.7M | 14.72M | 14.87M | 14.8M | 15.25M | 15.75M | 16.45M | 16.38M | 18.34M |
| deferredIncomeTax | 1.19M | 1.11M | 7.82M | 6.22M | -7.71M | -3.91M | 594K | 849K | -1.85M | 8.25M |
| stockBasedCompensation | 6.47M | 3.54M | 3.38M | 5.96M | 6.1M | 3.67M | 3.57M | 5.86M | 5.55M | 4.21M |
| changeInWorkingCapital | -47.31M | 37.86M | 21.98M | -19.09M | -20.85M | 95.52M | 38.86M | 2.14M | -41M | -47.18M |
| accountsReceivables | -16.01M | 4.97M | -8.71M | 675K | -5.7M | 20.16M | -20.37M | 2.34M | -17.51M | 23.36M |
| inventory | -23.04M | 57.89M | -9.96M | 12.73M | -21.45M | 35.48M | 5.56M | -22.81M | -43M | 31.44M |
| accountsPayables | 186K | -14.03M | 11.47M | -24.09M | -7.88M | 34.3M | -59.08M | 38000 | 3.84M | -21.26M |
| otherWorkingCapital | -8.44M | -10.96M | 29.18M | -8.41M | 14.18M | 5.59M | 112.76M | 22.58M | 15.68M | -80.71M |
| otherNonCashItems | -215K | 4.07M | -684K | 1.66M | 4.43M | -2.26M | -81.54M | 2.19M | 95.43M | 5.96M |
| netCashProvidedByOperatingActivities | -22.03M | 42.25M | 66.53M | 21.44M | -20.37M | 70.1M | -9.76M | 41.58M | -19.68M | -40.12M |
| investmentsInPropertyPlantAndEquipment | -9.87M | -5.82M | -9.03M | -9.52M | -7.23M | -11.98M | 34.59M | -13.59M | -15.89M | -12.68M |
| acquisitionsNet | - | - | - | - | - | - | 208K | 322K | -16.67M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | -1.92M | - | - | -44.02M | - | 4.36M | - |
| netCashProvidedByInvestingActivities | -9.87M | -5.82M | -9.03M | -11.44M | -7.23M | -11.98M | -9.22M | -13.27M | -28.2M | -12.68M |
| netDebtIssuance | 39.91M | -35.3M | -46.93M | -7.03M | 31.48M | -45.7M | 70.14M | -10.7M | 48.54M | 51.24M |
| longTermNetDebtIssuance | -1.69M | -1.69M | -1.69M | -1.69M | -1.69M | -1.68M | -1.69M | -1.69M | 48.54M | 83.12M |
| shortTermNetDebtIssuance | 41.59M | -33.61M | -45.24M | -5.34M | 33.16M | -44.02M | 71.83M | -9.02M | 50.22M | -29.5M |
| netStockIssuance | - | - | - | - | - | - | -50.58M | -17.97M | - | -54000 |
| netCommonStockIssuance | - | - | - | - | - | - | -50.74M | -17.97M | - | -54000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | -50.74M | -17.97M | -3.32M | -54000 |
| netPreferredStockIssuance | - | - | - | - | - | - | 152K | - | - | - |
| netDividendsPaid | -2.48M | -2.42M | -2.42M | -2.41M | -2.4M | -2.36M | -2.36M | -2.87M | -2.86M | -2.82M |
| commonDividendsPaid | -2.48M | -2.42M | -2.42M | -2.41M | -2.4M | -2.36M | -2.36M | -2.87M | -2.86M | -2.82M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.12M | -754K | -1.19M | -1.75M | -1.41M | -181K | -668K | -1.16M | -3.35M | -1.78M |
| netCashProvidedByFinancingActivities | 31.3M | -38.48M | -50.54M | -11.19M | 27.67M | -48.25M | 16.53M | -32.7M | 42.32M | 46.58M |