$0.01 (3.03%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 458.5M | 446.55M | 447.6M | 429.91M | 396.29M | 382.93M | 418.78M | 404.9M | 383.41M | 398.8M |
| costOfRevenue | 311.54M | 303.63M | 293.64M | 269.95M | 236.78M | 233.21M | 256.13M | 243.2M | 242.07M | 240.09M |
| grossProfit | 146.97M | 142.92M | 153.96M | 159.96M | 159.51M | 149.72M | 162.65M | 161.7M | 141.34M | 158.71M |
| researchAndDevelopmentExpenses | 47.94M | 49.73M | 57.13M | 57.75M | 52.73M | 49.78M | 56.49M | 57.25M | 49.92M | 56.65M |
| generalAndAdministrativeExpenses | 47.87M | 50.07M | 48.27M | 44.39M | 41.72M | 40.14M | 49.58M | 48.14M | 43.77M | 50.12M |
| sellingAndMarketingExpenses | 43.32M | 42.62M | 46.18M | 49.66M | 42.82M | 47.25M | 56M | 60.1M | 57.48M | 56.81M |
| sellingGeneralAndAdministrativeExpenses | 91.19M | 92.68M | 94.45M | 94.06M | 84.54M | 87.4M | 105.58M | 108.24M | 101.24M | 106.93M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 139.13M | 142.42M | 151.58M | 151.81M | 137.27M | 137.18M | 162.07M | 165.49M | 151.16M | 163.59M |
| costAndExpenses | 450.67M | 446.05M | 445.22M | 421.76M | 374.05M | 370.39M | 418.2M | 408.69M | 393.24M | 403.67M |
| netInterestIncome | -11.76M | -11.62M | -10.63M | -8.13M | -16.89M | -18.08M | -15.08M | -14.96M | -17.3M | -17.46M |
| interestIncome | 1.19M | - | - | - | - | - | - | - | - | - |
| interestExpense | 12.95M | 11.62M | 10.63M | 8.13M | 16.89M | 18.08M | 15.08M | 14.96M | 17.3M | 17.46M |
| depreciationAndAmortization | 6.15M | 5.9M | 4.53M | 5.51M | 6.39M | 7.54M | 10.49M | 9.73M | 18M | 18.3M |
| ebitda | 20.24M | 5.71M | 8.37M | 11.64M | 18.72M | 31.31M | 11.07M | 1.67M | 6.8M | 12.59M |
| ebit | 14.09M | -196K | 3.84M | 6.13M | 12.33M | 23.77M | 583K | -8.06M | -11.24M | -5.71M |
| nonOperatingIncomeExcludingInterest | -6.25M | 700K | -1.46M | 2.02M | 9.9M | -11.23M | - | 4.26M | 1.42M | 835K |
| operatingIncome | 7.84M | 504K | 2.38M | 8.15M | 22.24M | 12.54M | -9.91M | -3.8M | -9.82M | -4.87M |
| totalOtherIncomeExpensesNet | -6.7M | -12.32M | -9.17M | -10.15M | -26.79M | -6.85M | -14.93M | -19.22M | -18.72M | -18.3M |
| incomeBeforeTax | 1.13M | -11.82M | -6.79M | -2M | -4.56M | 5.69M | -14.34M | -23.02M | -28.54M | -23.17M |
| incomeTaxExpense | 2.72M | 3.72M | 2.49M | 3.34M | 1.75M | 1.86M | 2.09M | 878K | 1.04M | 2.34M |
| netIncomeFromContinuingOperations | -1.59M | -15.54M | -9.28M | -5.35M | -6.31M | 3.83M | -16.43M | -23.9M | -29.58M | -25.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -1.59M | -15.54M | -9.28M | -5.35M | -6.31M | 3.83M | -16.43M | -23.9M | -29.58M | -25.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.59M | -15.54M | -9.28M | -5.35M | -6.31M | 3.83M | -16.43M | -23.9M | -29.58M | -25.5M |
| eps | -0.02 | -0.16 | -0.1 | -0.06 | -0.07 | 0.04 | -0.19 | -0.28 | -0.36 | -0.32 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 57.42M | 68.57M | 89.4M | 88.74M | 116.37M | 107.58M | 76.8M | 83.08M | 72.08M | 119.77M |
| shortTermInvestments | - | - | - | - | - | - | - | - | 23.91M | 47.24M |
| cashAndShortTermInvestments | 57.42M | 68.57M | 89.4M | 88.74M | 116.37M | 107.58M | 76.8M | 83.08M | 95.99M | 167.01M |
| netReceivables | 97.87M | 98.86M | 87.3M | 101.5M | 85.36M | 90.6M | 111.88M | 65.99M | 72.79M | 56.81M |
| accountsReceivables | 83.19M | 92M | 74.78M | 94.44M | 73.01M | 78.86M | 106.62M | 62.78M | 69.97M | 54.15M |
| otherReceivables | 14.68M | 6.85M | 12.52M | 7.06M | 12.35M | 11.74M | 5.26M | 3.22M | 2.82M | 2.66M |
| inventory | 141.02M | 138.32M | 145.15M | 142.25M | 125.93M | 134.37M | 120.82M | 108.54M | 105.05M | 115.99M |
| prepaids | 9.95M | 10.31M | 11.63M | 11.57M | 21.04M | 21.23M | 23.84M | 15.57M | 18.99M | 16.1M |
| otherCurrentAssets | 11.21M | 7.18M | 4.56M | 6.83M | 4.08M | 3.71M | 10.72M | 10.97M | 16.18M | 5.78M |
| totalCurrentAssets | 317.46M | 323.24M | 338.03M | 350.89M | 352.77M | 357.49M | 344.08M | 284.16M | 309M | 361.68M |
| propertyPlantEquipmentNet | 61.77M | 58.55M | 46.78M | 29.48M | 34.85M | 44M | 17.12M | 23.7M | 23.06M | 27.88M |
| goodwill | 57.8M | 57.67M | 57.68M | 57.84M | 57.96M | 57.72M | 57.77M | 57.86M | 57.81M | 57.85M |
| intangibleAssets | 15000 | 59000 | 210K | 250K | 435K | 663K | 679K | 821K | 964K | 7.61M |
| goodwillAndIntangibleAssets | 57.82M | 57.73M | 57.89M | 58.09M | 58.4M | 58.38M | 58.45M | 58.68M | 58.78M | 65.46M |
| longTermInvestments | 4.61M | 9.83M | 15.13M | 13.88M | 15.94M | 13.93M | 5.43M | 7.51M | 7.75M | 7.6M |
| taxAssets | 756K | 659K | - | - | - | - | -5.43M | -7.51M | -7.75M | -7.6M |
| otherNonCurrentAssets | 27.82M | 18.63M | 21.38M | 20.51M | 18.14M | 17.14M | 18.54M | 12.2M | 15.62M | 14.02M |
| totalNonCurrentAssets | 152.77M | 145.39M | 141.18M | 121.96M | 127.32M | 133.44M | 94.11M | 94.57M | 97.46M | 107.35M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 470.24M | 468.63M | 479.21M | 472.85M | 480.1M | 490.93M | 438.18M | 378.73M | 406.46M | 469.03M |
| totalPayables | 47.41M | 56.27M | 33.74M | 39.56M | 19.47M | 23.13M | 29.56M | 19.69M | 17.49M | 15.23M |
| accountPayables | 34.03M | 50.02M | 33.74M | 31.34M | 19.47M | 23.13M | 29.56M | 19.69M | 17.49M | 15.23M |
| otherPayables | 13.38M | 6.25M | - | 8.22M | - | - | - | - | - | - |
| accruedExpenses | 6.27M | 9.86M | 57.8M | 10.31M | 27.47M | 27.18M | 63.89M | 51.44M | 49.27M | 40.91M |
| shortTermDebt | 12.73M | 7.76M | 5.72M | 8.56M | 3.79M | - | - | - | 113.02M | 39.9M |
| capitalLeaseObligationsCurrent | 7.38M | 6.22M | 4.15M | 8.57M | 8.17M | 8.22M | - | - | - | - |
| taxPayables | 13.38M | 6.25M | 12.37M | 8.22M | - | - | - | - | - | - |
| deferredRevenue | 94.5M | 85.64M | 92.96M | 100.66M | 106.6M | 105.78M | 98.73M | 98.3M | 104.71M | 114.17M |
| otherCurrentLiabilities | 24.28M | 29.52M | 4.26M | 41.19M | 26.86M | 17.96M | 98.73M | 98.3M | 104.71M | 114.17M |
| totalCurrentLiabilities | 192.58M | 195.27M | 198.64M | 208.86M | 192.36M | 182.27M | 192.18M | 169.43M | 284.49M | 210.21M |
| longTermDebt | 123.79M | 164.4M | 171.56M | 171.91M | 170.01M | 189.31M | 159.84M | 131.08M | 51.55M | 170.51M |
| capitalLeaseObligationsNonCurrent | 32.48M | 32.37M | 23.6M | 10.45M | 17.44M | 24.17M | - | - | - | - |
| deferredRevenueNonCurrent | 26.57M | 24.11M | 27.08M | 24.69M | 23.68M | 24.12M | 26.64M | 20.98M | 13.82M | 17.66M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 13.66M | 7.39M | 4.68M | 3.75M | 7.77M | 7.42M | 9.65M | 8.61M | 10.07M | 10.98M |
| totalNonCurrentLiabilities | 196.49M | 228.28M | 226.92M | 210.8M | 218.9M | 245.02M | 196.13M | 160.66M | 75.44M | 199.16M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 39.86M | 38.59M | 27.75M | 19.02M | 25.61M | 32.4M | - | - | - | - |
| totalLiabilities | 389.07M | 423.54M | 425.56M | 419.66M | 411.26M | 427.29M | 388.31M | 330.1M | 359.93M | 409.37M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 113K | 100000 | 97000 | 94000 | 91000 | 91000 | 89000 | 86000 | 84000 | 81000 |
| retainedEarnings | -519.27M | -517.68M | -502.14M | -492.52M | -488.02M | -481.71M | -485.54M | -474.28M | -450.39M | -420.81M |
| additionalPaidInCapital | 602.16M | 566.89M | 555.28M | 543.21M | 554.68M | 545.74M | 535.33M | 521.74M | 496.89M | 481.35M |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -1.59M | -15.54M | -9.28M | -5.35M | -6.31M | 3.83M | -16.43M | -23.9M | -29.58M | -25.5M |
| depreciationAndAmortization | 6.15M | 5.9M | 4.53M | 5.51M | 6.39M | 7.54M | 10.49M | 9.73M | 18.04M | 18.3M |
| deferredIncomeTax | 156K | 1.4M | 456K | 1.78M | -114K | 353K | -86000 | 30000 | -268K | -404K |
| stockBasedCompensation | 10.2M | 9.48M | 10.05M | 10.6M | 9.33M | 8.15M | 10.6M | 12.29M | 13.63M | 12.64M |
| changeInWorkingCapital | -18.2M | -21.92M | 4.62M | -22.6M | 7.8M | -21.88M | -46.72M | 10.04M | -12.49M | 15.97M |
| accountsReceivables | 13.36M | -15.83M | 18.49M | -12.52M | 5.24M | 19.03M | -46.16M | 7.22M | -15.73M | 22.95M |
| inventory | -9.11M | -4M | -6.86M | -22.86M | 1.69M | -23.18M | -14.16M | -8.68M | 7.68M | -10.5M |
| accountsPayables | -18.67M | 17.36M | 2.85M | 11.68M | -3.98M | -6.77M | 9.46M | 2M | 2.19M | 2.4M |
| otherWorkingCapital | -3.78M | -19.46M | -9.86M | 1.1M | 4.85M | -10.96M | 4.16M | 9.5M | -6.62M | 1.12M |
| otherNonCashItems | 6.15M | 8.77M | 5.16M | 7.65M | 21.42M | 538K | 12.5M | 10.14M | 10.28M | 12.54M |
| netCashProvidedByOperatingActivities | 2.86M | -11.9M | 15.54M | -2.4M | 38.51M | -1.47M | -29.64M | 18.33M | -380K | 33.54M |
| investmentsInPropertyPlantAndEquipment | -4.27M | -3.6M | -12.61M | -4.72M | -2.32M | -3.56M | -4.31M | -6.61M | -5.36M | -8.07M |
| acquisitionsNet | - | - | - | - | -79000 | - | - | 333K | 333K | - |
| purchasesOfInvestments | - | - | - | - | 79000 | - | - | -5.94M | -14.99M | -64.36M |
| salesMaturitiesOfInvestments | - | - | - | - | 310K | - | - | 30.32M | 38.18M | 80.68M |
| otherInvestingActivities | -4.25M | - | -67000 | - | -389K | -170K | - | -333K | -333K | 16.33M |
| netCashProvidedByInvestingActivities | -8.52M | -3.6M | -12.68M | -4.72M | -2.4M | -3.73M | -4.31M | 17.77M | 17.82M | 8.26M |
| netDebtIssuance | 7.5M | -6M | -3.86M | -19M | -17.41M | 24.45M | 24.55M | -31.55M | -56.9M | -1.77M |
| longTermNetDebtIssuance | 7.5M | -6M | -3.86M | -19M | -17.41M | 24.72M | 19.97M | -31.55M | -56.9M | -1.77M |
| shortTermNetDebtIssuance | - | - | - | - | - | -263K | 4.58M | - | - | - |
| netStockIssuance | 1.63M | 2.25M | 2.2M | 3.89M | -14.42M | - | 3.93M | - | - | 3.85M |
| netCommonStockIssuance | 1.63M | 2.25M | 2.2M | 3.89M | -11.05M | - | 3.93M | - | - | 3.85M |
| commonStockIssuance | 1.63M | 2.25M | 2.2M | 3.89M | 3.03M | - | 3.93M | 4.39M | 3.79M | 3.85M |
| commonStockRepurchased | - | - | - | - | -14.08M | - | - | -293K | -1.42M | - |
| netPreferredStockIssuance | - | - | - | - | -3.37M | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -13.38M | -198K | -447K | -258K | 3.03M | 2.24M | - | 4.1M | 2.37M | -2.83M |
| netCashProvidedByFinancingActivities | -4.25M | -3.95M | -2.11M | -15.37M | -28.8M | 26.7M | 28.47M | -27.45M | -54.54M | -757K |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 104.84M | 102.24M | 93.94M | 127.54M | 113.24M | 116.17M | 101.54M | 134.29M | 101.13M | 107.24M |
| costOfRevenue | 79.55M | 78.17M | 67.39M | 88.56M | 81.62M | 74.28M | 67.08M | 95.84M | 72.06M | 71.34M |
| grossProfit | 25.29M | 24.07M | 26.55M | 38.98M | 31.63M | 41.89M | 34.47M | 38.45M | 29.07M | 35.9M |
| researchAndDevelopmentExpenses | 8.18M | 10.65M | 11.37M | 11.47M | 10.71M | 13.64M | 12.12M | 9.53M | 10.91M | 15.28M |
| generalAndAdministrativeExpenses | 11.22M | 10.06M | 14.52M | 11.87M | 10.76M | 12.43M | 12.82M | 11.41M | 12.41M | 13.22M |
| sellingAndMarketingExpenses | 8.44M | 8.85M | 11.97M | 11.41M | 9.11M | 11.11M | 11.68M | 10.7M | 10.32M | 11.36M |
| sellingGeneralAndAdministrativeExpenses | 19.66M | 18.91M | 26.49M | 23.28M | 19.87M | 23.54M | 24.5M | 22.11M | 22.73M | 24.58M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 27.84M | 29.56M | 37.86M | 34.74M | 30.58M | 37.18M | 36.62M | 31.64M | 33.64M | 39.87M |
| costAndExpenses | 107.39M | 107.73M | 105.26M | 123.31M | 112.2M | 111.47M | 103.69M | 127.47M | 105.69M | 111.2M |
| netInterestIncome | -8.26M | -7.71M | -7.78M | -3.94M | -14.29M | -2.6M | -2.96M | -2.9M | -2.58M | -2.92M |
| interestIncome | 181K | - | 272K | 289K | 278K | 278K | - | - | 303K | - |
| interestExpense | 8.45M | 7.71M | 8.05M | 4.23M | 14.57M | 2.88M | 2.96M | 2.9M | 2.88M | 2.92M |
| depreciationAndAmortization | 2.08M | 2.16M | 2.88M | 1.6M | 1.58M | 1.51M | 1.46M | 1.51M | 1.6M | 1.55M |
| ebitda | -813K | -3.32M | -10.28M | 7.9M | 3.62M | 7.63M | 1.09M | 8.26M | -1.41M | -4.28M |
| ebit | -2.89M | -5.49M | -13.16M | 6.3M | 2.05M | 6.12M | -374K | 6.75M | -3.01M | -5.82M |
| nonOperatingIncomeExcludingInterest | 343K | -3000 | 1.84M | -2.06M | -1M | -1.41M | -1.78M | 63000 | -1.55M | 1.86M |
| operatingIncome | -2.55M | -5.49M | -11.31M | 4.23M | 1.05M | 4.71M | -2.15M | 6.82M | -4.56M | -3.96M |
| totalOtherIncomeExpensesNet | -8.79M | -7.71M | -9.89M | -2.16M | -1.89M | -1.48M | -1.18M | -2.96M | -1.34M | -4.78M |
| incomeBeforeTax | -11.34M | -13.2M | -21.21M | 2.07M | -840K | 3.23M | -3.33M | 3.86M | -5.9M | -8.74M |
| incomeTaxExpense | 468K | 573K | 471K | 948K | 457K | 695K | 625K | 471K | 444K | 878K |
| netIncomeFromContinuingOperations | -11.8M | -13.77M | -21.68M | 1.12M | -1.3M | 2.54M | -3.95M | 3.39M | -6.34M | -9.62M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -11.8M | -13.77M | -21.68M | 1.12M | -1.3M | 2.54M | -3.95M | 3.39M | -6.34M | -9.62M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -11.8M | -13.77M | -21.68M | 1.12M | -1.3M | 2.54M | -3.95M | 3.39M | -6.34M | -9.62M |
| eps | -0.09 | -0.11 | -0.18 | 0.01 | -0.01 | 0.03 | -0.04 | 0.03 | -0.06 | -0.1 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 38.07M | 41.3M | 63.92M | 57.42M | 77.82M | 62.58M | 59.21M | 68.57M | 60.45M | 72.76M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 38.07M | 41.3M | 63.92M | 57.42M | 77.82M | 62.58M | 59.21M | 68.57M | 60.45M | 72.76M |
| netReceivables | 80.58M | 78.84M | 61.43M | 97.87M | 88.98M | 94.84M | 92.76M | 98.86M | 78.07M | 84.72M |
| accountsReceivables | 64.57M | 60.96M | 54.65M | 83.19M | 78.19M | 87.28M | 91.79M | 92M | 73.15M | 77.4M |
| otherReceivables | 16.01M | 17.88M | 6.78M | 14.68M | 10.79M | 7.56M | 967K | 6.85M | 4.91M | 7.32M |
| inventory | 156.63M | 150.96M | 155.5M | 141.02M | 146.44M | 148.83M | 154.88M | 138.32M | 159.57M | 155.23M |
| prepaids | 11.42M | 13.72M | 12.9M | 9.95M | 11.71M | 11.47M | 14.43M | 10.31M | 10.41M | 12.4M |
| otherCurrentAssets | 6.52M | 7.57M | 7.52M | 11.21M | 8.5M | 8.18M | 8.26M | 7.18M | 5.42M | 6.07M |
| totalCurrentAssets | 293.22M | 292.39M | 301.26M | 317.46M | 333.46M | 325.89M | 329.54M | 323.24M | 313.91M | 331.17M |
| propertyPlantEquipmentNet | 57.9M | 60.06M | 61.11M | 61.77M | 61.1M | 58.6M | 58.48M | 58.55M | 54.51M | 49.01M |
| goodwill | 57.88M | 57.85M | 57.82M | 57.8M | 57.72M | 57.64M | 57.81M | 57.67M | 57.68M | 57.77M |
| intangibleAssets | - | 1000 | 12.31M | 15000 | 26000 | 37000 | 48000 | 59000 | 70000 | 116K |
| goodwillAndIntangibleAssets | 57.88M | 57.85M | 70.13M | 57.82M | 57.75M | 57.68M | 57.86M | 57.73M | 57.75M | 57.89M |
| longTermInvestments | 6.32M | 5.8M | 12.15M | 4.61M | 9.28M | 12.84M | 6.04M | 9.83M | 13.59M | 14.54M |
| taxAssets | 694K | 707K | 738K | 756K | 690K | 662K | - | 659K | 833K | 15.3M |
| otherNonCurrentAssets | 31.59M | 31.2M | 11.43M | 27.82M | 22.01M | 22.72M | 21.15M | 18.63M | 21.93M | 8.44M |
| totalNonCurrentAssets | 154.39M | 155.62M | 155.56M | 152.77M | 150.83M | 152.49M | 143.54M | 145.39M | 148.62M | 145.18M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 447.6M | 448.01M | 456.82M | 470.24M | 484.29M | 478.38M | 473.08M | 468.63M | 462.53M | 476.35M |
| totalPayables | 63.74M | 43.52M | 50.09M | 47.41M | 60.5M | 63.02M | 52.76M | 56.27M | 50.95M | 39.18M |
| accountPayables | 52.8M | 43.52M | 42.4M | 34.03M | 46.32M | 53.99M | 49.81M | 50.02M | 44.43M | 39.18M |
| otherPayables | 10.94M | - | 7.69M | 13.38M | 14.18M | 9.03M | 2.95M | 6.25M | 6.52M | - |
| accruedExpenses | 5.71M | - | 9.07M | 6.27M | 7.51M | 7.44M | 18.64M | 9.86M | 9.83M | 21.34M |
| shortTermDebt | 11.16M | 19.26M | 12.85M | 12.73M | 7.57M | 7.56M | 7.77M | 7.76M | 7.25M | 6.74M |
| capitalLeaseObligationsCurrent | 8.23M | - | 7.46M | 7.38M | 7.23M | 7.52M | 6.78M | 6.22M | 5.28M | 5.71M |
| taxPayables | - | - | - | 13.38M | 14.18M | 9.03M | 2.95M | 6.25M | 6.52M | 10.41M |
| deferredRevenue | 90.31M | 11.85M | 91.72M | 94.5M | 93.95M | 85.05M | 94.45M | 85.64M | 89.13M | 100.08M |
| otherCurrentLiabilities | 26.69M | 124.8M | 23.42M | 24.28M | 26.67M | 30.87M | 21.4M | 29.52M | 35.96M | 36.25M |
| totalCurrentLiabilities | 205.84M | 199.44M | 194.61M | 192.58M | 203.43M | 201.45M | 201.81M | 195.27M | 198.39M | 209.31M |
| longTermDebt | 134.02M | 154.96M | 127.32M | 123.79M | 166.21M | 167.95M | 162.47M | 164.4M | 166.25M | 168.02M |
| capitalLeaseObligationsNonCurrent | 28.99M | 30.18M | 31.48M | 32.48M | 33.35M | 30.46M | 31.77M | 32.37M | 28.22M | 21.76M |
| deferredRevenueNonCurrent | 27M | 27.61M | 25.82M | 26.57M | 25.59M | 24.62M | 24.47M | 24.11M | 23.62M | 24.81M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 10.04M | -17.6M | 15.72M | 13.66M | 6.13M | 6.01M | 7.34M | 7.39M | 4.97M | 4.8M |
| totalNonCurrentLiabilities | 200.05M | 195.15M | 200.34M | 196.49M | 231.28M | 229.04M | 226.05M | 228.28M | 223.06M | 219.39M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 37.22M | 30.18M | 38.94M | 39.86M | 40.58M | 37.98M | 38.55M | 38.59M | 33.5M | 27.46M |
| totalLiabilities | 405.9M | 394.59M | 394.95M | 389.07M | 434.71M | 430.49M | 427.86M | 423.54M | 421.45M | 428.7M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 119K | 119K | 113K | 113K | 103K | 103K | 100000 | 100000 | 99000 | 99000 |
| retainedEarnings | -566.52M | -554.72M | -540.95M | -519.27M | -520.4M | -519.1M | -521.64M | -517.68M | -521.07M | -514.73M |
| additionalPaidInCapital | 610.78M | 609.41M | 604.68M | 602.16M | 575.03M | 572.29M | 569.24M | 566.89M | 563.96M | 561.22M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -11.8M | -13.77M | -21.68M | 1.12M | -1.3M | 2.54M | -3.95M | 3.39M | -6.34M | -9.62M |
| depreciationAndAmortization | 2.08M | 2.16M | 1.68M | 1.6M | 1.58M | 1.51M | 1.46M | 1.51M | 1.6M | 1.55M |
| deferredIncomeTax | 36000 | 29000 | -6000 | 50000 | 15000 | 166K | -75000 | 1.4M | 45000 | -280K |
| stockBasedCompensation | 1.38M | 882K | 2.52M | 2.82M | 2.74M | 2.28M | 2.35M | 2.04M | 2.74M | 2.31M |
| changeInWorkingCapital | -48000 | -3.8M | 21.08M | -17.96M | 12.17M | 12.18M | -12.18M | -1.84M | -8.84M | 711K |
| accountsReceivables | -5.43M | -8.86M | 28.29M | -1.39M | 12.73M | 10000 | 2M | -17.7M | 2.23M | 4.84M |
| inventory | -8.97M | 4.94M | -16.58M | 5.5M | 2.5M | -118K | -16.98M | 18.67M | -8.03M | -5.72M |
| accountsPayables | 9.61M | 962K | 9.64M | -13.44M | -10.09M | 6.58M | -1.73M | 5.39M | 6.88M | 2.35M |
| otherWorkingCapital | 4.74M | -842K | -274K | -8.63M | 7.03M | 5.71M | 4.52M | -8.2M | -9.91M | -752K |
| otherNonCashItems | 2.76M | -1.49M | 8.59M | 2.67M | 2.85M | -16.88M | 5.1M | 3.39M | 2.7M | 237K |
| netCashProvidedByOperatingActivities | -5.6M | -15.99M | 12.18M | -9.71M | 18.06M | 1.8M | -7.29M | 9.88M | -8.1M | -5.09M |
| investmentsInPropertyPlantAndEquipment | -471K | -3.02M | -1.9M | -1.32M | -958K | -874K | -1.12M | -465K | -795K | -1.25M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | -1.58M | - | - |
| otherInvestingActivities | -1.04M | -2.57M | -1.92M | -2.08M | -1.47M | -696K | - | 1.58M | - | - |
| netCashProvidedByInvestingActivities | -1.51M | -5.6M | -3.82M | -3.4M | -2.43M | -1.57M | -1.12M | -465K | -795K | -1.25M |
| netDebtIssuance | 4.62M | -750K | -475K | 6.5M | -2M | 5M | -2M | -1.58M | -1.5M | -1.5M |
| longTermNetDebtIssuance | 4.62M | -750K | -475K | 6.5M | -2M | 5M | -2M | -1.58M | -1.5M | -1.5M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | 516K | - | 771K | - | 856K | - | 887K | - | 1.36M |
| netCommonStockIssuance | - | 516K | - | 771K | - | 856K | - | 887K | - | 1.36M |
| commonStockIssuance | - | 516K | - | 771K | - | 856K | - | 887K | - | 1.36M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -515K | -48000 | - | -13.12M | - | -90000 | -173K | - | - | -117K |
| netCashProvidedByFinancingActivities | 4.11M | -282K | -475K | -5.84M | -2M | 5.77M | -2.17M | -694K | -1.5M | -257K |