-$4.02 (-5.51%)
| 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 | 390.7M | 284.86M | 226.47M | 337.61M | 331.86M | 222.99M | 228.73M | 227.77M | 295.4M | 310.3M |
| costOfRevenue | 164.24M | 117.24M | 89.66M | 128.67M | 123.72M | 87.42M | 96.02M | 89.62M | 107.67M | 105.28M |
| grossProfit | 226.47M | 167.63M | 136.82M | 208.93M | 208.13M | 135.57M | 132.71M | 138.14M | 187.73M | 205.01M |
| researchAndDevelopmentExpenses | 238.52M | 226.11M | 215.05M | 204.95M | 167.34M | 140.76M | 129.72M | 128.08M | 115.51M | 101.2M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 50.48M | 47.79M | 43.45M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 70.47M | 68.12M | 76.32M | 78.24M | 70.44M | 55.98M | 52.63M | 50.48M | 47.79M | 43.45M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 308.99M | 294.22M | 291.38M | 283.19M | 237.78M | 196.74M | 182.36M | 178.56M | 163.3M | 144.65M |
| costAndExpenses | 473.23M | 411.46M | 381.03M | 411.86M | 361.5M | 284.16M | 278.38M | 268.19M | 270.97M | 249.93M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 25.59M | 26.06M | 24.81M | 19.93M | 14.01M | 11.97M | 11.63M | 7.22M | 4.77M | 1.58M |
| ebitda | -48.1M | -91.67M | -123.72M | -51M | -14.63M | -49.2M | -38.02M | -33.2M | 29.2M | 61.95M |
| ebit | -73.7M | -117.73M | -148.53M | -70.94M | -28.64M | -61.17M | -49.65M | -40.42M | 24.43M | 60.36M |
| nonOperatingIncomeExcludingInterest | -8.83M | -8.87M | -6.03M | -3.32M | -1M | - | - | - | - | - |
| operatingIncome | -82.53M | -126.6M | -154.56M | -74.26M | -29.64M | -61.17M | -49.65M | -40.42M | 24.43M | 60.36M |
| totalOtherIncomeExpensesNet | 8.83M | 8.87M | 6.03M | 3.32M | 1M | 3.86M | 8.02M | 5.87M | 1.3M | 518K |
| incomeBeforeTax | -73.7M | -117.73M | -148.53M | -70.94M | -28.64M | -57.3M | -41.63M | -34.55M | 25.73M | 60.88M |
| incomeTaxExpense | 2.17M | -602K | 20.89M | -5.55M | -2.23M | 2.48M | 3.16M | -4.1M | 6.88M | 3.07M |
| netIncomeFromContinuingOperations | -75.86M | -117.13M | -169.42M | -65.39M | -26.41M | -59.79M | -44.79M | -30.45M | 18.85M | 57.81M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -75.86M | -117.13M | -169.42M | -65.39M | -26.41M | -59.79M | -44.79M | -30.45M | 18.85M | 57.81M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -75.86M | -117.13M | -169.42M | -65.39M | -26.41M | -59.79M | -44.79M | -30.45M | 18.85M | 57.81M |
| eps | -1.78 | -2.84 | -4.25 | -1.7 | -0.72 | -1.72 | -1.35 | -0.93 | 0.57 | 1.77 |
| 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 | 191.02M | 144.62M | 144.91M | 113.54M | 171.04M | 241.27M | 231.4M | 194.05M | 346.67M | 322.87M |
| shortTermInvestments | 121.55M | 105.64M | 75.01M | 93.32M | - | 199.43M | 173.34M | 164.86M | 87.92M | 82.52M |
| cashAndShortTermInvestments | 312.57M | 250.26M | 219.93M | 206.86M | 171.04M | 440.71M | 404.75M | 358.91M | 434.59M | 405.39M |
| netReceivables | 39.18M | 29.77M | 24.95M | 51.99M | 44.31M | 24.97M | 18.49M | 26.21M | 31.29M | 38.6M |
| accountsReceivables | 39.18M | 29.77M | 24.95M | 51.99M | 44.31M | 24.97M | 18.49M | 26.21M | 31.29M | 38.6M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 52.25M | 34.43M | 29.04M | 40.49M | 45.22M | 26.08M | 22.97M | 18.25M | 23.38M | 20.14M |
| prepaids | - | - | - | 5.29M | 6.17M | 5.53M | 4.98M | 6.21M | 4.01M | 4.39M |
| otherCurrentAssets | 6.28M | 6.09M | 6.24M | 8000 | 10000 | 10000 | 9000 | 11000 | 9000 | 8000 |
| totalCurrentAssets | 410.28M | 320.55M | 280.16M | 304.63M | 266.75M | 497.3M | 451.19M | 409.59M | 493.28M | 468.54M |
| propertyPlantEquipmentNet | 23.67M | 14.27M | 15.69M | 20.15M | 21.26M | 15.19M | 15.55M | 6.73M | 6.45M | 4.99M |
| goodwill | 303.62M | 303.62M | 303.62M | 303.62M | 303.62M | 26.6M | 26.6M | 26.6M | 26.6M | 26.6M |
| intangibleAssets | 58.05M | 47.28M | 55.14M | 58.5M | 46.3M | 18.7M | 17.83M | 10.94M | 14.42M | 4.15M |
| goodwillAndIntangibleAssets | 361.67M | 350.9M | 358.76M | 362.12M | 349.93M | 45.3M | 44.43M | 37.54M | 41.02M | 30.75M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | 234K | 19.28M | 15.34M | 10.91M | 10.4M | 10.59M | 3.64M | 5.77M |
| otherNonCurrentAssets | 2.98M | 3.24M | 2.81M | 4.01M | 4.27M | 4.57M | 5.71M | 2.41M | 2.26M | 2.22M |
| totalNonCurrentAssets | 388.32M | 368.42M | 377.5M | 405.56M | 390.8M | 75.98M | 76.09M | 57.26M | 53.37M | 43.74M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 798.6M | 688.97M | 657.66M | 710.2M | 657.54M | 573.28M | 527.28M | 466.85M | 546.65M | 512.27M |
| totalPayables | 55.56M | 23.16M | 30.04M | 21.96M | 32.42M | 22.09M | 15.6M | 13.79M | 20.75M | 20.52M |
| accountPayables | 54.03M | 21.78M | 28.5M | 17.84M | 31.17M | 21.12M | 14.91M | 12.8M | 19.82M | 19.96M |
| otherPayables | 1.53M | 1.38M | 1.54M | 4.11M | 1.24M | 962K | 691K | 993K | 936K | 568K |
| accruedExpenses | 41.77M | 37.32M | 23.83M | 22.15M | 16.02M | 18.1M | 13.71M | 10.64M | 15.98M | 14.68M |
| shortTermDebt | - | - | 3.44M | 3.54M | 3.39M | 2.91M | 2.18M | - | - | - |
| capitalLeaseObligationsCurrent | 2.03M | 2.83M | 3.44M | 3.54M | 3.39M | 2.91M | 2.18M | - | - | - |
| taxPayables | 1.53M | 1.38M | 1.54M | 4.11M | 1.24M | 962K | 691K | 993K | 936K | 568K |
| deferredRevenue | 35.89M | 27.73M | 894K | 1.31M | 1.41M | 844K | 701K | 529K | 307K | 7.42M |
| otherCurrentLiabilities | 42.69M | 29.96M | 21.33M | 30.96M | 32.65M | 27.11M | 19.08M | 14.06M | 16.2M | 11.76M |
| totalCurrentLiabilities | 177.94M | 120.99M | 82.98M | 83.46M | 89.28M | 73.97M | 53.45M | 39.02M | 53.24M | 54.4M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 11.41M | 2.44M | 1.9M | 5.1M | 8.32M | 7.52M | 7.98M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | -1.77M | -1.29M | -1.29M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 560K | 695K | 4.62M | 1.12M | 1.77M | 1.29M | 1.29M | 1.29M | 1.29M | 1.33M |
| otherNonCurrentLiabilities | 13.9M | 3.43M | 8.29M | 14.43M | 12.76M | 16.81M | 17.78M | 7.05M | 11.23M | 3.24M |
| totalNonCurrentLiabilities | 25.87M | 6.56M | 14.8M | 20.64M | 21.08M | 24.34M | 25.75M | 8.34M | 11.23M | 3.24M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 13.44M | 5.26M | 5.34M | 8.64M | 11.71M | 10.44M | 10.16M | - | - | - |
| totalLiabilities | 203.81M | 127.56M | 97.78M | 104.11M | 110.37M | 98.3M | 79.2M | 47.36M | 64.46M | 57.64M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 19000 | 19000 | 18000 | 18000 | 17000 | 16000 | 15000 | 15000 | 15000 | 15000 |
| retainedEarnings | -327.92M | -252.06M | -134.93M | 34.49M | 99.87M | 126.28M | 186.07M | 230.86M | 261.26M | 242.41M |
| additionalPaidInCapital | 922.12M | 813.68M | 694.97M | 572.08M | 447.29M | 347.46M | 261.22M | 188.52M | 221.19M | 212.28M |
| 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 | -75.86M | -117.13M | -169.42M | -65.39M | -26.41M | -59.79M | -44.79M | -30.45M | 18.85M | 57.81M |
| depreciationAndAmortization | 25.59M | 26.06M | 24.81M | 19.93M | 14.01M | 11.97M | 11.63M | 7.22M | 4.77M | 1.58M |
| deferredIncomeTax | -78000 | -119K | 19.04M | -3.94M | -4.43M | -514K | 187K | -6.94M | 2.13M | 853K |
| stockBasedCompensation | 98.04M | 107.8M | 111.32M | 111.16M | 87.8M | 70.13M | 66.87M | 60.81M | 56.86M | 48.83M |
| changeInWorkingCapital | 25.87M | 17.3M | 33.3M | -16.24M | -32.7M | 8.21M | 6.56M | -5.85M | 4.58M | 4.76M |
| accountsReceivables | -9.41M | -4.82M | 27.04M | -7.68M | -18.6M | -6.49M | 7.72M | 5.08M | 7.3M | 812K |
| inventory | -17.9M | -5.21M | 11.44M | 4.73M | -18.94M | -3.11M | -4.72M | 5.13M | -3.24M | -1.98M |
| accountsPayables | 33.69M | -9.58M | 10.66M | -13.32M | 9.82M | 6.21M | 2.11M | -7.01M | -140K | 5.78M |
| otherWorkingCapital | 19.49M | 36.91M | -15.84M | 29000 | -4.98M | 11.6M | 1.44M | -9.05M | 660K | 144K |
| otherNonCashItems | -40000 | -80000 | -33000 | -1.43M | 525K | 786K | -1.04M | -320K | -1.8M | -524K |
| netCashProvidedByOperatingActivities | 73.52M | 33.84M | 19.02M | 44.09M | 38.8M | 30.8M | 39.41M | 24.47M | 85.4M | 113.31M |
| investmentsInPropertyPlantAndEquipment | -15.51M | -10.38M | -11.98M | -15.05M | -9.68M | -4.94M | -1.82M | -2.94M | -3.69M | -2.7M |
| acquisitionsNet | - | - | - | 749K | -307.04M | 2.99M | 6.76M | - | - | - |
| purchasesOfInvestments | -62.56M | -70.67M | -34.18M | -97.44M | -118.73M | -219.68M | -225.91M | -207.84M | -74.86M | -115.55M |
| salesMaturitiesOfInvestments | 47.58M | 40.52M | 54M | 4.44M | 315.89M | 193.3M | 219.16M | 131.64M | 68.95M | 72.51M |
| otherInvestingActivities | - | - | - | - | - | -2.99M | -6.76M | - | - | - |
| netCashProvidedByInvestingActivities | -30.49M | -40.53M | 7.84M | -107.3M | -119.55M | -31.32M | -8.58M | -79.14M | -9.6M | -45.73M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 9.96M | 13.52M | 10.54M | 10.58M | 15.29M | 15.42M | 11.96M | -99.9M | -54.79M | -20.18M |
| netCommonStockIssuance | 9.96M | 13.52M | 10.54M | 10.58M | 15.29M | 15.42M | 11.96M | -99.9M | -54.79M | -20.18M |
| commonStockIssuance | 10.96M | 13.52M | 10.54M | 10.58M | 15.29M | 16.42M | 11.96M | - | - | - |
| commonStockRepurchased | -1M | - | - | - | - | -1M | - | -99.9M | -54.79M | -20.18M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.16M | -7.13M | -6.03M | -4.89M | -4.77M | -5.02M | -5.44M | 1.95M | 2.78M | 7.42M |
| netCashProvidedByFinancingActivities | 3.81M | 6.4M | 4.51M | 5.7M | 10.52M | 10.4M | 6.52M | -97.95M | -52M | -12.76M |
| 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 | 100.36M | 100.87M | 108.45M | 95.51M | 85.87M | 84.02M | 82.65M | 63.72M | 54.47M | 51.62M |
| costOfRevenue | 41.01M | 42.5M | 45.07M | 40.48M | 35.44M | 33.98M | 33.8M | 26.18M | 22.51M | 20.76M |
| grossProfit | 59.35M | 58.37M | 63.39M | 55.03M | 50.44M | 50.04M | 48.85M | 37.54M | 31.96M | 30.85M |
| researchAndDevelopmentExpenses | 58.14M | 58.52M | 61.45M | 59.73M | 58.82M | 56.82M | 58.39M | 56.76M | 54.14M | 51.96M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | 18.88M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | -197K |
| sellingGeneralAndAdministrativeExpenses | 19.41M | 17.07M | 18.18M | 17.29M | 17.48M | 17.36M | 15.97M | 17.07M | 17.27M | 18.69M |
| otherExpenses | - | - | - | - | - | - | - | - | - | 1.92M |
| operatingExpenses | 77.55M | 75.59M | 79.63M | 77.02M | 76.29M | 74.18M | 74.36M | 73.83M | 71.4M | 72.57M |
| costAndExpenses | 118.56M | 118.09M | 124.7M | 117.5M | 111.73M | 108.16M | 108.16M | 100.01M | 93.92M | 93.33M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 6.37M | 5.69M | 6.51M | 6.64M | 6.75M | 6.83M | 6.48M | 6.4M | 6.35M | 6.41M |
| ebitda | -10.97M | -10.4M | -7.66M | -13.11M | -16.94M | -16.17M | -16.94M | -27.74M | -30.82M | -33.2M |
| ebit | -17.33M | -16.1M | -14.17M | -19.74M | -23.68M | -22.99M | -23.42M | -34.14M | -37.17M | -39.61M |
| nonOperatingIncomeExcludingInterest | -870K | -1.12M | -2.07M | -2.25M | -2.18M | -1.15M | -2.09M | -2.14M | -2.27M | -2.11M |
| operatingIncome | -18.2M | -17.22M | -16.25M | -21.99M | -25.86M | -24.14M | -25.51M | -36.29M | -39.44M | -41.71M |
| totalOtherIncomeExpensesNet | 870K | 1.12M | 2.07M | 2.25M | 2.18M | 1.15M | 2.09M | 2.14M | 2.27M | 2.11M |
| incomeBeforeTax | -17.33M | -16.1M | -14.17M | -19.74M | -23.68M | -22.99M | -23.42M | -34.14M | -37.17M | -39.61M |
| incomeTaxExpense | 760K | 337K | 933K | 253K | 645K | -2.76M | 652K | 747K | 758K | 21M |
| netIncomeFromContinuingOperations | -18.09M | -16.43M | -15.11M | -20M | -24.33M | -20.23M | -24.07M | -34.89M | -37.93M | -60.61M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -18.09M | -16.43M | -15.11M | -20M | -24.33M | -20.23M | -24.07M | -34.89M | -37.93M | -60.61M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -18.09M | -16.43M | -15.11M | -20M | -24.33M | -20.23M | -24.07M | -34.89M | -37.93M | -60.61M |
| eps | -0.41 | -0.38 | -0.35 | -0.47 | -0.58 | -0.48 | -0.58 | -0.85 | -0.93 | -1.5 |
| 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 | 114.44M | 191.02M | 174.06M | 142.74M | 141.28M | 144.62M | 127.12M | 153.92M | 131.81M | 144.92M |
| shortTermInvestments | 163.36M | 121.55M | 121.24M | 118.44M | 118.1M | 105.64M | 99.4M | 65.88M | 71.54M | 75.01M |
| cashAndShortTermInvestments | 277.8M | 312.57M | 295.3M | 261.18M | 259.39M | 250.26M | 226.52M | 219.8M | 203.35M | 219.93M |
| netReceivables | 39.18M | 39.18M | 42.23M | 42.9M | 30.24M | 29.77M | 33.97M | 23.16M | 28.3M | 24.95M |
| accountsReceivables | 39.18M | 39.18M | 42.23M | 42.9M | 30.24M | 29.77M | 33.97M | 23.16M | 28.3M | 24.95M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 80.36M | 52.25M | 39.16M | 33.81M | 39.29M | 34.43M | 36.59M | 30.66M | 28.32M | 29.04M |
| prepaids | - | - | - | - | - | - | - | - | - | 6.23M |
| otherCurrentAssets | 7.86M | 6.28M | 6.98M | 5.98M | 6.64M | 6.09M | 6.53M | 6.06M | 6.94M | 6.24M |
| totalCurrentAssets | 405.19M | 410.28M | 383.67M | 343.87M | 335.55M | 320.55M | 303.61M | 279.68M | 266.91M | 280.16M |
| propertyPlantEquipmentNet | 24.1M | 23.67M | 23.49M | 13.59M | 14.62M | 14.27M | 15.64M | 15.79M | 14.09M | 15.69M |
| goodwill | 303.62M | 303.62M | 303.62M | 303.62M | 303.62M | 303.62M | 303.62M | 303.62M | 303.62M | 303.62M |
| intangibleAssets | 59.02M | 58.05M | 37.95M | 41.88M | 44.9M | 47.28M | 44.96M | 48.4M | 51.1M | 55.14M |
| goodwillAndIntangibleAssets | 362.65M | 361.67M | 341.58M | 345.5M | 348.52M | 350.9M | 348.59M | 352.03M | 354.72M | 358.76M |
| longTermInvestments | - | - | - | - | - | - | 1.2M | - | - | - |
| taxAssets | - | - | - | - | - | - | - | 163K | 115K | 234K |
| otherNonCurrentAssets | 2.9M | 2.98M | 3.15M | 3.46M | 3.22M | 3.24M | 1.76M | 2.67M | 2.83M | 2.81M |
| totalNonCurrentAssets | 389.65M | 388.32M | 368.22M | 362.56M | 366.37M | 368.42M | 367.18M | 370.65M | 371.75M | 377.5M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 794.84M | 798.6M | 751.89M | 706.43M | 701.92M | 688.97M | 670.79M | 650.33M | 638.66M | 657.66M |
| totalPayables | 55.05M | 55.56M | 36.81M | 28.5M | 36.92M | 23.16M | 26.06M | 20.25M | 17.37M | 30.04M |
| accountPayables | 53.28M | 54.03M | 34.92M | 26.78M | 35.29M | 21.78M | 25.23M | 19.44M | 16.47M | 28.5M |
| otherPayables | 1.77M | 1.53M | 1.89M | 1.71M | 1.63M | 1.38M | 838K | 809K | 904K | 1.54M |
| accruedExpenses | 51.56M | 41.77M | 45.97M | 37.2M | 39.38M | 37.32M | 43.37M | 35.18M | 29M | 16.61M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | 3.44M |
| capitalLeaseObligationsCurrent | 2.36M | 2.03M | 1.73M | 1.77M | 2.34M | 2.83M | 3.25M | 3.65M | 3.15M | 3.44M |
| taxPayables | 1.77M | 1.53M | 1.89M | 1.71M | 1.63M | 1.38M | 838K | 809K | 904K | 1.54M |
| deferredRevenue | 30.54M | 35.89M | 31.01M | 32.98M | 25.61M | 27.73M | 4.58M | 5.15M | 2.01M | 894K |
| otherCurrentLiabilities | 27.45M | 42.69M | 28.93M | 25.49M | 20.6M | 29.96M | 29.61M | 27.22M | 20.72M | 28.54M |
| totalCurrentLiabilities | 166.96M | 177.94M | 144.45M | 125.94M | 124.85M | 120.99M | 106.87M | 91.46M | 72.24M | 82.98M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 10.91M | 11.41M | 11.91M | 1.67M | 2.06M | 2.44M | 2.72M | 3.1M | 1.24M | 1.9M |
| deferredRevenueNonCurrent | - | - | 3.15M | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.74M | 560K | 694K | 694K | 694K | 695K | 855K | 856K | 855K | 4.62M |
| otherNonCurrentLiabilities | 9.41M | 13.9M | 1.57M | 1.61M | 1.6M | 3.43M | 6.05M | 7.37M | 8.89M | 8.29M |
| totalNonCurrentLiabilities | 22.06M | 25.87M | 17.32M | 3.97M | 4.35M | 6.56M | 9.62M | 11.33M | 10.99M | 14.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 13.27M | 13.44M | 13.65M | 3.44M | 4.39M | 5.26M | 5.97M | 6.75M | 4.39M | 5.34M |
| totalLiabilities | 189.02M | 203.81M | 161.78M | 129.91M | 129.2M | 127.56M | 116.49M | 102.78M | 83.24M | 97.78M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 20000 | 19000 | 19000 | 19000 | 19000 | 19000 | 19000 | 19000 | 18000 | 18000 |
| retainedEarnings | -346.02M | -327.92M | -311.49M | -296.38M | -276.38M | -252.06M | -231.82M | -207.75M | -172.86M | -134.93M |
| additionalPaidInCapital | 951.98M | 922.12M | 901.05M | 872.82M | 848.76M | 813.68M | 786.4M | 755.45M | 728.84M | 694.97M |
| 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 | -18.09M | -16.44M | -15.11M | -20M | -24.33M | -20.23M | -24.07M | -34.89M | -37.93M | -60.61M |
| depreciationAndAmortization | 6.37M | 5.69M | 6.51M | 6.64M | 6.75M | 6.83M | 6.48M | 6.4M | 6.35M | 6.41M |
| deferredIncomeTax | 32000 | 28000 | 68000 | -180K | 6000 | - | -99000 | -48000 | 119K | 22.72M |
| stockBasedCompensation | 21.89M | 20.98M | 25.74M | 25.19M | 26.13M | 27.31M | 26.85M | 27.61M | 26.04M | 28.52M |
| changeInWorkingCapital | -34.99M | 8.36M | -196K | -6.36M | 6.55M | 11.5M | -2.2M | 17.8M | -9.8M | -932K |
| accountsReceivables | 5000 | 3.05M | 669K | -12.66M | -468K | 4.2M | -10.81M | 5.14M | -3.35M | -1.98M |
| inventory | -28M | -13.12M | -5.37M | 5.46M | -4.86M | 2.16M | -5.95M | -2.35M | 928K | 1.74M |
| accountsPayables | -1.55M | 17.69M | 8.75M | -8.12M | 15.37M | -6.3M | 5.78M | 2.98M | -12.04M | 19.21M |
| otherWorkingCapital | -5.44M | 743K | -4.24M | 8.96M | -3.48M | 11.44M | 8.78M | 12.03M | 4.66M | -19.9M |
| otherNonCashItems | -837K | 274K | 17.29M | 215K | -309K | 30000 | -339K | -135K | 273K | -142K |
| netCashProvidedByOperatingActivities | -25.63M | 18.9M | 34.31M | 5.51M | 14.8M | 25.43M | 6.62M | 16.74M | -14.95M | -4.03M |
| investmentsInPropertyPlantAndEquipment | -3.96M | -4.56M | 4.56M | 4.56M | -4.56M | -4.18M | 3.7M | -2.56M | -1.13M | -1.93M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | -4.72M |
| purchasesOfInvestments | -55.18M | -9.4M | -18.59M | -13.52M | -21.05M | -13.33M | -49.08M | -1.61M | -6.65M | 255K |
| salesMaturitiesOfInvestments | 12.84M | 8.93M | 16.49M | 12.7M | 9.46M | 7.05M | 15.76M | 7.79M | 9.92M | 4.46M |
| otherInvestingActivities | - | 641K | -7.47M | -8.69M | - | - | -6.2M | - | - | 4.72M |
| netCashProvidedByInvestingActivities | -46.29M | -4.39M | -5M | -4.94M | -16.15M | -10.47M | -35.82M | 3.62M | 2.14M | 2.79M |
| netDebtIssuance | -5.82M | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | -5.82M | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.17M | 2.67M | 3.89M | 2.27M | 1.63M | 3.87M | 3.71M | 3.05M | 2.9M | 3.62M |
| netCommonStockIssuance | 1.17M | 2.67M | 3.89M | 2.27M | 1.63M | 3.87M | 3.71M | 3.05M | 2.9M | 3.62M |
| commonStockIssuance | 3.61M | 2.67M | 4.89M | 2.27M | 2.63M | 3.87M | 3.71M | 3.05M | 2.9M | 3.62M |
| commonStockRepurchased | -2.44M | - | -1M | - | -1M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -213K | -1.88M | -1.37M | -3.18M | -1.33M | -1.31M | -1.29M | -3.19M | -1.26M |
| netCashProvidedByFinancingActivities | -4.66M | 2.46M | 2.01M | 894K | -1.55M | 2.54M | 2.4M | 1.76M | -288K | 2.37M |