$0.12 (2.93%)
| date | 2026-02-01 | 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 | 565.18M | 626.63M | 646.68M | 653.31M | 698.58M | 638.78M | 615.62M | 568.1M | 471.45M | 376.12M |
| costOfRevenue | 263.57M | 318.12M | 321.71M | 309.87M | 321.26M | 307.26M | 287.48M | 257.7M | 210.43M | 161.97M |
| grossProfit | 301.61M | 308.51M | 324.97M | 343.44M | 377.32M | 331.53M | 328.15M | 310.4M | 261.02M | 214.15M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 310.55M | 337.62M | 334.54M | 337.2M | 333.22M | 307.31M | 300.04M | 273.22M | 223.95M | 179.14M |
| otherExpenses | - | 7.75M | - | - | - | - | - | - | - | - |
| operatingExpenses | 310.55M | 345.37M | 334.54M | 337.2M | 333.22M | 307.31M | 300.04M | 273.22M | 223.95M | 179.14M |
| costAndExpenses | 574.12M | 663.49M | 656.25M | 647.08M | 654.48M | 614.57M | 587.52M | 530.92M | 434.38M | 341.12M |
| netInterestIncome | -5.2M | -4.55M | -4.16M | -3.65M | -4.72M | -6.26M | -4.47M | -5.95M | -1.99M | -194K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 5.2M | 4.55M | 4.16M | 3.65M | 4.72M | 6.26M | 4.47M | 5.95M | 1.99M | 194K |
| depreciationAndAmortization | 25.47M | 32.28M | 32.16M | 30.81M | 29.22M | 28.52M | 23.54M | 12.69M | 7.33M | 4.7M |
| ebitda | 15.61M | -4.41M | 23.51M | 37.42M | 73.38M | 52.8M | 50.48M | 50.16M | 44.82M | 39.95M |
| ebit | -9.86M | -36.69M | -8.65M | 6.61M | 44.15M | 24.28M | 28.4M | 37.56M | 37.49M | 35.25M |
| nonOperatingIncomeExcludingInterest | 930K | -173K | -923K | -376K | -55000 | -65000 | -291K | -383K | -421K | -247K |
| operatingIncome | -8.93M | -36.86M | -9.57M | 6.23M | 44.1M | 24.22M | 28.11M | 37.18M | 37.07M | 35M |
| totalOtherIncomeExpensesNet | -6.13M | -4.38M | -3.23M | -3.28M | -4.66M | -6.2M | -4.18M | -5.57M | -1.57M | 53000 |
| incomeBeforeTax | -15.06M | -41.24M | -12.8M | 2.95M | 39.44M | 18.02M | 23.93M | 31.62M | 35.5M | 35.05M |
| incomeTaxExpense | 1.18M | 2.37M | -2.86M | 708K | 9.89M | 4.64M | 5.43M | 8.45M | 11.88M | 13.52M |
| netIncomeFromContinuingOperations | -16.25M | -43.61M | -9.94M | 2.25M | 29.55M | 13.38M | 18.5M | 23.16M | 23.63M | 21.53M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -16.39M | -43.67M | -9.92M | 2.3M | 29.7M | 13.58M | 18.92M | 23.16M | 23.35M | 21.32M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -16.39M | -43.67M | -9.92M | 2.3M | 29.7M | 13.58M | 18.92M | 23.16M | 23.35M | 21.32M |
| eps | -0.47 | -1.31 | -0.28 | 0.07 | 0.91 | 0.42 | 0.59 | 0.73 | 0.73 | 0.68 |
| date | 2026-02-01 | 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 | 16.34M | 3.34M | 32.16M | 45.55M | 77.05M | 47.22M | 538K | 731K | 2.86M | 24.04M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 16.34M | 3.34M | 32.16M | 45.55M | 77.05M | 47.22M | 538K | 731K | 2.86M | 24.04M |
| netReceivables | 2.71M | 3.97M | 8.73M | 6.04M | 5.46M | 2.82M | 5.05M | 4.64M | 325K | 394K |
| accountsReceivables | 2.71M | 3.97M | 8.73M | 6.04M | 5.46M | 2.82M | 5.05M | 4.64M | 52000 | 45000 |
| otherReceivables | - | - | - | - | - | - | - | - | 273K | 349K |
| inventory | 133.36M | 166.54M | 125.76M | 157.3M | 122.67M | 149.05M | 147.85M | 97.18M | 89.55M | 70.37M |
| prepaids | 15.46M | 14.03M | 10.36M | 9.71M | 13.63M | 7.58M | 8.75M | 2.5M | 9.09M | 1.58M |
| otherCurrentAssets | 4.17M | 3.75M | 3.97M | 3.07M | 1.48M | 1.15M | - | 12.64M | - | 4.86M |
| totalCurrentAssets | 172.05M | 191.63M | 180.97M | 221.66M | 222.52M | 210.31M | 162.19M | 117.69M | 101.83M | 101.25M |
| propertyPlantEquipmentNet | 215.77M | 247.18M | 294.46M | 291.52M | 281.12M | 295.2M | 304.18M | 167.11M | 109.7M | 52.43M |
| goodwill | - | - | 402K | 402K | 402K | 402K | 402K | 402K | 402K | 402K |
| intangibleAssets | 397K | 414K | 436K | 450K | 246K | 264K | 283K | - | - | - |
| goodwillAndIntangibleAssets | 397K | 414K | 838K | 852K | 648K | 666K | 685K | 402K | 402K | 402K |
| longTermInvestments | 4.76M | 4.49M | 4.99M | 5.54M | 6.55M | 6.11M | 6.43M | 6.3M | 6.32M | 1.44M |
| taxAssets | - | - | 1.01M | - | 58.5M | 56.96M | 5.38M | -6.3M | 10.87M | 4.96M |
| otherNonCurrentAssets | 9.62M | 8.73M | 9.19M | 7.88M | -53.8M | -53.67M | -4.81M | 4.76M | -6.02M | -4.51M |
| totalNonCurrentAssets | 230.56M | 260.81M | 309.48M | 305.79M | 293.03M | 305.27M | 311.86M | 172.27M | 121.28M | 54.72M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 402.61M | 452.44M | 490.45M | 527.45M | 515.55M | 515.58M | 474.05M | 289.96M | 223.1M | 155.97M |
| totalPayables | 48.4M | 73.95M | 51.12M | 58.31M | 45.4M | 41.23M | 33.05M | 25.36M | 24.95M | 14.56M |
| accountPayables | 48.23M | 73.88M | 51.12M | 56.55M | 45.4M | 33.65M | 29.63M | 25.36M | 17.32M | 9.33M |
| otherPayables | 178K | 65000 | - | 1.76M | - | 7.58M | 3.43M | - | 7.63M | 5.22M |
| accruedExpenses | 14.12M | 13.15M | 2.69M | 23.06M | 11.77M | 8.83M | 2.78M | 2.33M | 5.37M | 3.88M |
| shortTermDebt | 1.02M | 931K | 847K | 768K | 16.28M | 3.12M | 12.83M | 500K | 84000 | 742K |
| capitalLeaseObligationsCurrent | 19.13M | 18.08M | 19.55M | 18.41M | 15.58M | 13.68M | 12.27M | - | - | - |
| taxPayables | 178K | 65000 | - | 1.76M | 6.81M | 7.58M | 3.43M | 218K | 7.63M | 5.22M |
| deferredRevenue | 9.19M | 9.78M | 9.58M | 10.25M | 10.79M | 9.94M | 9.95M | 10.48M | 7.28M | 5.59M |
| otherCurrentLiabilities | 16.38M | 35.68M | 18.66M | 7.51M | 16.17M | 18.92M | 7.9M | 24.42M | 12.61M | 10.35M |
| totalCurrentLiabilities | 108.25M | 128.64M | 102.45M | 118.3M | 116M | 95.71M | 78.78M | 53.02M | 50.3M | 35.12M |
| longTermDebt | 23.34M | 24.28M | 25.14M | 25.91M | 26.61M | 72.98M | 66.11M | 44.82M | 1.42M | 3.38M |
| capitalLeaseObligationsNonCurrent | 103.95M | 119.84M | 140.69M | 154.79M | 147.36M | 147.59M | 143.55M | 23.03M | 26.58M | 3.35M |
| deferredRevenueNonCurrent | - | - | - | - | 26.61M | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 962K | - | 66.02M | 1.25M | 2.87M | 8.2M | 8.5M | 9.78M | 2.1M | 1.57M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | 1M | 5M | 3.36M | -1.24M |
| totalNonCurrentLiabilities | 128.25M | 144.13M | 165.83M | 181.95M | 176.84M | 228.76M | 219.17M | 76.68M | 33.46M | 7.06M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 123.08M | 137.92M | 160.24M | 173.2M | 162.94M | 161.26M | 155.83M | 23.03M | 26.58M | 3.35M |
| totalLiabilities | 236.49M | 272.76M | 268.28M | 300.26M | 292.83M | 324.48M | 297.94M | 129.7M | 83.75M | 42.18M |
| treasuryStock | -2.92M | -2.33M | -1.74M | -1.46M | -1M | -628K | -407K | -92000 | -57000 | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 110.79M | 108.01M | 103.58M | 98.84M | 95.52M | 92.88M | 90.9M | 89.85M | 88.04M | 86.45M |
| retainedEarnings | 61.33M | 77.72M | 123.82M | 133.17M | 130.87M | 101.17M | 87.59M | 70.74M | 48.08M | 24.73M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | 88.04M | 86.45M |
| date | 2026-02-01 | 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 | -16.25M | -43.61M | -9.36M | 2.25M | 29.55M | 13.38M | 18.5M | 23.31M | 23.63M | 21.53M |
| depreciationAndAmortization | 25.47M | 32.28M | 32.16M | 30.81M | 29.22M | 28.52M | 22.08M | 12.59M | 7.33M | 4.7M |
| deferredIncomeTax | 962K | 1.77M | -2.17M | -1.4M | -5.48M | -255K | -1.15M | 8.05M | 533K | 1.54M |
| stockBasedCompensation | 2.51M | 4.05M | 4.2M | 2.71M | 2.2M | 1.63M | 647K | 1.67M | 1.6M | 1.22M |
| changeInWorkingCapital | 11.31M | -11.87M | 13.73M | -41.38M | 36.09M | 7.15M | -33.38M | -14.69M | -3.22M | -8.74M |
| accountsReceivables | 1.26M | 2.6M | 86000 | -586K | -3.18M | -1.35M | 1.52M | 9000 | -7000 | -25000 |
| inventory | 35.2M | -40.79M | 29.16M | -32.25M | 26.38M | -1.2M | -50.16M | -10.5M | -17.55M | -14.45M |
| accountsPayables | -24.9M | 22.86M | -5.45M | 12.68M | 10.48M | -1.46M | 7.56M | 9.77M | 6.36M | -2.96M |
| otherWorkingCapital | -251K | 3.45M | -10.07M | -21.23M | 2.42M | 11.17M | 7.7M | -13.97M | 7.98M | 8.7M |
| otherNonCashItems | 170K | 473K | 113K | 1.39M | 398K | 324K | 86.94M | 162K | 2000 | 3000 |
| netCashProvidedByOperatingActivities | 24.17M | -16.92M | 38.67M | -5.63M | 91.98M | 50.75M | 6.7M | 31.1M | 29.87M | 20.25M |
| investmentsInPropertyPlantAndEquipment | -7.6M | -8.33M | -49.09M | -22.83M | -10.35M | -12.26M | -30.79M | -53.04M | -46.46M | -28.67M |
| acquisitionsNet | - | - | 16000 | 28000 | 55000 | - | - | -289K | - | - |
| purchasesOfInvestments | - | - | - | -28000 | -202K | - | - | - | -6.32M | -1.44M |
| salesMaturitiesOfInvestments | 220K | 200K | 181K | 164K | 147K | 131K | 117K | 28000 | - | - |
| otherInvestingActivities | - | 200K | 171K | 28000 | 202K | 131K | -15000 | -438K | -3.02M | -1.67M |
| netCashProvidedByInvestingActivities | -7.38M | -8.13M | -48.72M | -22.64M | -10.15M | -12.13M | -30.69M | -53.74M | -55.8M | -30.34M |
| netDebtIssuance | -3.47M | -3.57M | -3.61M | -3.39M | -51.43M | 6.48M | 21.4M | 18.41M | 4.37M | -4.24M |
| longTermNetDebtIssuance | -3.47M | -3.57M | -3.61M | -3.39M | -51.43M | 25.81M | 18.61M | 18.41M | 4.37M | -4.24M |
| shortTermNetDebtIssuance | - | - | - | - | - | -19.33M | 2.79M | - | - | - |
| netStockIssuance | - | -594K | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | -594K | - | - | - | - | - | -35000 | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -594K | -279K | -457K | -374K | -221K | -315K | -35000 | -57000 | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | -192K |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | -192K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -311K | 385K | 263K | 159K | 68000 | -115K | 92000 | 235K | 386K | 694K |
| netCashProvidedByFinancingActivities | -3.78M | -3.78M | -3.35M | -3.23M | -51.36M | 6.36M | 21.5M | 18.64M | 4.76M | -3.74M |
| date | 2026-05-03 | 2026-02-01 | 2025-11-02 | 2025-08-03 | 2025-05-04 | 2025-01-31 | 2024-10-27 | 2024-07-28 | 2024-04-28 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 98.59M | 215.89M | 114.87M | 131.72M | 102.7M | 241.27M | 127.06M | 141.62M | 116.68M | 245.61M |
| costOfRevenue | 41.96M | 101.5M | 53.02M | 59.7M | 49.35M | 134.79M | 60.64M | 67.62M | 55.06M | 127.18M |
| grossProfit | 56.63M | 114.39M | 61.85M | 72.02M | 53.36M | 106.48M | 66.41M | 74M | 61.62M | 118.43M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 61.8M | 105.39M | 70.68M | 68.77M | 65.16M | 107.89M | 82.31M | 74M | 70.6M | 108.85M |
| otherExpenses | - | - | - | - | - | - | 6.15M | 1.6M | - | - |
| operatingExpenses | 61.8M | 105.39M | 70.68M | 68.77M | 65.16M | 107.89M | 88.46M | 75.59M | 70.6M | 108.85M |
| costAndExpenses | 103.76M | 206.89M | 123.7M | 128.46M | 114.51M | 242.68M | 149.11M | 143.22M | 125.66M | 236.03M |
| netInterestIncome | -790K | -1.02M | -1.23M | -1.47M | -1.48M | -1.32M | -1.25M | -988K | -993K | -1.12M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 790K | 1.02M | 1.23M | 1.47M | 1.48M | 1.32M | 1.25M | 988K | 993K | 1.12M |
| depreciationAndAmortization | 5.78M | 5.94M | 6.23M | 6.54M | 6.75M | 7.55M | 8.43M | 8.05M | 8.25M | 8.72M |
| ebitda | -3.36M | 16.04M | -2.6M | 8.86M | -5.76M | 6.14M | -13.61M | 6.59M | -704K | 18.93M |
| ebit | -9.14M | 10.1M | -8.84M | 2.32M | -12.51M | -1.41M | -22.05M | -1.45M | -8.96M | 10.21M |
| nonOperatingIncomeExcludingInterest | 3.97M | -165K | 2000 | 932K | 710K | -6000 | -6000 | -145K | -16000 | -619K |
| operatingIncome | -5.17M | 9M | -8.83M | 3.25M | -11.8M | -1.41M | -22.05M | -1.6M | -8.97M | 9.59M |
| totalOtherIncomeExpensesNet | -4.76M | -856K | -1.23M | -2.4M | -2.19M | -1.32M | -1.24M | -843K | -977K | -504K |
| incomeBeforeTax | -9.93M | 8.15M | -10.07M | 851K | -13.99M | -2.73M | -23.3M | -2.44M | -9.95M | 9.08M |
| incomeTaxExpense | 120K | 356K | 34000 | -442K | 1.27M | 761K | 4.92M | -470K | -2.08M | 2.09M |
| netIncomeFromContinuingOperations | -10.05M | 7.79M | -10.07M | 1.29M | -15.26M | -3.49M | -28.22M | -1.97M | -7.86M | 6.99M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -10.1M | 7.74M | -10.1M | 1.26M | -15.29M | -3.52M | -28.23M | -1.98M | -7.87M | 6.98M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -10.1M | 7.74M | -10.1M | 1.26M | -15.29M | -3.52M | -28.23M | -1.98M | -7.87M | 6.98M |
| eps | -0.29 | 0.22 | -0.29 | 0.04 | -0.45 | -0.17 | -0.85 | -0.11 | -0.24 | 0.21 |
| date | 2026-05-03 | 2026-02-01 | 2025-11-02 | 2025-08-03 | 2025-05-04 | 2025-01-31 | 2024-10-27 | 2024-07-28 | 2024-04-28 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 6.13M | 16.34M | 8.17M | 5.74M | 8.58M | 3.34M | 9.34M | 9.79M | 6.8M | 32.16M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 6.13M | 16.34M | 8.17M | 5.74M | 8.58M | 3.34M | 9.34M | 9.79M | 6.8M | 32.16M |
| netReceivables | 1.75M | 2.71M | 5.42M | 9.01M | 4.25M | 3.97M | 4.53M | 8.63M | 10.66M | 6.57M |
| accountsReceivables | 1.75M | 2.71M | 5.3M | 8.89M | 4.25M | 3.97M | 4.4M | 8.32M | 10.57M | 5.96M |
| otherReceivables | - | - | 114K | 114K | - | - | 138K | 313K | 84000 | 617K |
| inventory | 132.44M | 133.36M | 193.88M | 149.94M | 177.84M | 166.54M | 233.58M | 168.72M | 136.43M | 125.76M |
| prepaids | 17.89M | 15.46M | 16.81M | 16.53M | 16.73M | 14.03M | 12.21M | 14.28M | 11.73M | 10.36M |
| otherCurrentAssets | 4.84M | 4.17M | 4.47M | 4.71M | 3.73M | 3.75M | 4.64M | 3.37M | 84000 | 3.97M |
| totalCurrentAssets | 163.06M | 172.05M | 228.75M | 185.93M | 211.12M | 191.63M | 264.29M | 203.48M | 167.72M | 177.62M |
| propertyPlantEquipmentNet | 204.02M | 215.77M | 223.77M | 231.85M | 238.46M | 247.18M | 252.53M | 263.59M | 282.36M | 294.46M |
| goodwill | - | - | - | - | - | - | 402K | 402K | 402K | 402K |
| intangibleAssets | 393K | 397K | 401K | 406K | 410K | 414K | 419K | 423K | 428K | 436K |
| goodwillAndIntangibleAssets | 393K | 397K | 401K | 406K | 410K | 414K | 821K | 825K | 830K | 838K |
| longTermInvestments | 4.68M | 4.76M | 4.86M | 4.83M | 4.86M | 4.49M | 4.84M | 4.88M | 4.8M | 4.99M |
| taxAssets | - | - | - | - | - | - | - | 4.31M | 3.17M | 67.04M |
| otherNonCurrentAssets | 8.49M | 9.62M | 10.23M | 10.78M | 8.85M | 8.73M | 10.62M | 11.51M | 12.5M | 11.54M |
| totalNonCurrentAssets | 217.59M | 230.56M | 239.26M | 247.87M | 252.58M | 260.81M | 268.81M | 285.11M | 303.66M | 378.86M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 380.65M | 402.61M | 468.01M | 433.8M | 463.7M | 452.44M | 533.1M | 488.6M | 471.38M | 556.48M |
| totalPayables | 40.07M | 48.4M | 80.2M | 43.6M | 46M | 73.95M | 104.55M | 77.6M | 37.42M | 51.12M |
| accountPayables | 40.07M | 48.23M | 80.2M | 43.6M | 45.94M | 73.88M | 104.55M | 77.6M | 37.42M | 51.12M |
| otherPayables | - | 178K | - | - | 65000 | 65000 | - | - | - | - |
| accruedExpenses | 12.96M | 23.28M | 13.48M | 13.22M | 12.09M | 13.15M | 19.72M | 2.95M | 3.86M | 2.69M |
| shortTermDebt | 7.05M | 1.02M | 45.58M | 33.43M | 64.95M | 931K | 18.85M | 19.36M | 11.87M | 20.4M |
| capitalLeaseObligationsCurrent | 19.27M | 19.13M | 18.98M | 18.76M | 18.45M | 18.08M | 17.94M | 18.48M | 19.87M | 19.55M |
| taxPayables | - | 178K | - | - | 65000 | 65000 | - | - | - | - |
| deferredRevenue | 7.88M | 9.19M | 7.58M | 7.72M | 8.51M | 9.78M | 7.16M | 7.48M | 8.1M | 9.58M |
| otherCurrentLiabilities | 13.53M | 7.22M | 11.86M | 12.32M | 6.94M | 35.68M | 80.25M | 1.16M | 14.4M | -891K |
| totalCurrentLiabilities | 100.77M | 108.25M | 177.68M | 129.05M | 156.95M | 128.64M | 203.65M | 127.03M | 95.52M | 102.45M |
| longTermDebt | 23.08M | 23.34M | 23.59M | 23.82M | 24.05M | 24.28M | 119.71M | 24.72M | 24.93M | 25.14M |
| capitalLeaseObligationsNonCurrent | 99.27M | 103.95M | 108.12M | 112.93M | 116.43M | 119.84M | 119.71M | 124.19M | 135.62M | 140.69M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 962K | 962K | 938K | 938K | 1.37M | - | 123K | - | - | 66.02M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | 24.51M | - | - | - |
| totalNonCurrentLiabilities | 123.31M | 128.25M | 132.65M | 137.69M | 141.86M | 144.13M | 144.35M | 148.91M | 160.56M | 231.86M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 118.54M | 123.08M | 127.1M | 131.7M | 134.89M | 137.92M | 137.65M | 142.66M | 155.5M | 160.24M |
| totalLiabilities | 224.08M | 236.49M | 310.32M | 266.74M | 298.81M | 272.76M | 347.99M | 275.94M | 256.08M | 334.3M |
| treasuryStock | -3.16M | -2.92M | -2.92M | -2.92M | -2.6M | -2.33M | -2.33M | -2.24M | -2.12M | -1.74M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 111.56M | 110.79M | 110.11M | 109.5M | 108.33M | 108.01M | 107.22M | 106.17M | 105.06M | 103.58M |
| retainedEarnings | 51.23M | 61.33M | 53.59M | 63.69M | 62.43M | 77.72M | 83.66M | 112.2M | 115.94M | 123.82M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-05-03 | 2026-02-01 | 2025-11-02 | 2025-08-03 | 2025-05-04 | 2025-01-31 | 2024-10-27 | 2024-07-28 | 2024-04-28 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -10.05M | 7.79M | -10.07M | 1.29M | -15.26M | -3.49M | -28.54M | -3.74M | -7.87M | 6.98M |
| depreciationAndAmortization | 5.78M | 5.94M | 6.23M | 6.54M | 6.75M | 7.55M | 8.43M | 8.05M | 8.25M | 8.72M |
| deferredIncomeTax | - | 24000 | - | -433K | 1.37M | 634K | 4.43M | -1.17M | -2.13M | 2.63M |
| stockBasedCompensation | 709K | 609K | 549K | 1.09M | 254K | 694K | 969K | 1.01M | 1.37M | 890K |
| changeInWorkingCapital | -17.9M | 41.47M | -3.21M | 27.91M | -54.86M | 35.45M | -26.4M | 12.39M | -33.31M | 50.35M |
| accountsReceivables | 956K | 2.7M | 3.59M | -4.76M | -278K | 564K | 3.62M | 2.02M | -4.08M | -794K |
| inventory | -1.1M | 60.86M | -44.15M | 28.06M | -9.56M | 64.88M | -62.71M | -32.28M | -10.68M | 48.21M |
| accountsPayables | -8.12M | -31M | 36.83M | -2.57M | -28.16M | -30.3M | 26.54M | 39.77M | -13.15M | 4.72M |
| otherWorkingCapital | -9.63M | 8.91M | 516K | 7.18M | -16.86M | 295K | 53.48M | 2.88M | -5.4M | -1.79M |
| otherNonCashItems | 8.04M | -549K | -186K | -4.38M | 5.28M | 371K | 25000 | 75000 | 45.81M | 100000 |
| netCashProvidedByOperatingActivities | -13.42M | 55.29M | -6.68M | 32.03M | -56.46M | 41.21M | -41.07M | 16.61M | -33.67M | 69.68M |
| investmentsInPropertyPlantAndEquipment | -1.78M | -1.77M | -2.26M | -2.24M | -1.33M | -2.52M | -2.63M | -1.66M | -1.52M | -9.13M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | 16000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 58000 | 53000 | 55000 | 54000 | 53000 | 53000 | 50000 | 49000 | 48000 | 48000 |
| otherInvestingActivities | - | 5000 | - | - | - | 53000 | 50000 | 49000 | 48000 | 171K |
| netCashProvidedByInvestingActivities | -1.72M | -1.71M | -2.21M | -2.19M | -1.28M | -2.46M | -2.58M | -1.61M | -1.48M | -8.89M |
| netDebtIssuance | 5.1M | -896K | 11.26M | -32.4M | -847K | -44.84M | 43.2M | -11.99M | 10.06M | -36.93M |
| longTermNetDebtIssuance | 5.1M | -896K | -870K | -858K | -847K | -835K | -799K | -992K | -941K | -929K |
| shortTermNetDebtIssuance | - | - | 12.13M | -31.54M | - | -44M | 44M | -11M | 11M | -36M |
| netStockIssuance | - | - | - | - | -264K | -1000 | - | - | - | - |
| netCommonStockIssuance | - | - | 326K | - | -264K | -1000 | 122K | -122K | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | 326K | - | -264K | -1000 | -88000 | -122K | -383K | -1000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -177K | -44.51M | 62000 | -281K | 64.1M | 90000 | 43.2M | -25000 | -274K | 123K |
| netCashProvidedByFinancingActivities | 4.93M | -45.41M | 11.32M | -32.68M | 62.99M | -44.74M | 43.2M | -12.02M | 9.78M | -36.81M |