-$0.01 (-1.28%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 85.33M | 174.43M | 106.34M | 97.95M | 130.58M | 138.14M | 117.24M | 112.96M | 101.94M | 104.45M |
| costOfRevenue | 42.79M | 90.17M | 55.89M | 60.9M | 61.21M | 54.82M | 52.96M | 51.32M | 49.96M | 46.01M |
| grossProfit | 42.54M | 84.26M | 50.45M | 37.05M | 69.37M | 83.33M | 64.28M | 61.65M | 51.98M | 58.44M |
| researchAndDevelopmentExpenses | 25.99M | 62.41M | 25.95M | 37.38M | 37.94M | 36.46M | 31.64M | 30.03M | 30.83M | 38.42M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 109.86M | 156.61M | 87.54M | 102.28M | 98.89M | 97.9M | 84.48M | 79.78M | 79.52M | 93.21M |
| otherExpenses | - | 40.48M | 13.56M | 13.59M | - | - | - | 637K | 385K | -1.17M |
| operatingExpenses | 135.85M | 259.5M | 127.05M | 153.26M | 136.83M | 134.36M | 116.12M | 109.81M | 110.34M | 131.63M |
| costAndExpenses | 178.64M | 349.67M | 182.94M | 214.15M | 198.04M | 189.18M | 169.08M | 161.13M | 160.3M | 177.64M |
| netInterestIncome | 9.15M | 16.88M | 1M | -2.1M | -3.82M | -3.57M | -4.28M | -13.89M | -5.82M | -5.82M |
| interestIncome | 9.18M | 20.2M | 5.57M | 2.23M | - | - | - | - | - | - |
| interestExpense | 26000 | 3.32M | 4.57M | 4.33M | 3.82M | 3.57M | 4.28M | 13.89M | 5.82M | 5.82M |
| depreciationAndAmortization | 6.98M | 16.86M | 15.18M | 15.03M | 15.57M | 15.92M | 15.8M | 16.5M | 18.3M | 17.94M |
| ebitda | -89.69M | -118.14M | -54.46M | -173.57M | -44.27M | -34.6M | -46.62M | -31.03M | -39.68M | -56.42M |
| ebit | -96.68M | -135M | -69.64M | -188.6M | -59.84M | -50.53M | -62.43M | -47.53M | -57.98M | -74.36M |
| nonOperatingIncomeExcludingInterest | 3.37M | -40.24M | -6.96M | 72.39M | -7.62M | -507K | 10.59M | -637K | -385K | 1.17M |
| operatingIncome | -93.3M | -175.24M | -76.6M | -116.2M | -67.46M | -51.04M | -51.84M | -48.16M | -58.36M | -73.19M |
| totalOtherIncomeExpensesNet | -3.4M | 36.92M | 2.4M | -76.72M | 3.8M | -3.06M | -14.87M | -13.26M | -5.44M | -6.99M |
| incomeBeforeTax | -96.7M | -138.31M | -74.2M | -192.93M | -63.66M | -54.1M | -66.7M | -61.42M | -63.8M | -80.18M |
| incomeTaxExpense | -37.88M | 573K | 452K | -2.83M | -4.42M | -1.08M | -1.92M | -2.41M | -3.26M | -4.19M |
| netIncomeFromContinuingOperations | -58.83M | -138.88M | -74.66M | -190.1M | -59.24M | -53.02M | -64.79M | -59.01M | -60.54M | -75.98M |
| netIncomeFromDiscontinuedOperations | -16.07M | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -74.9M | -138.88M | -74.66M | -190.1M | -59.24M | -53.02M | -64.79M | -59.01M | -60.54M | -75.98M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -74.9M | -184.9M | -74.66M | -190.1M | -59.24M | -53.02M | -64.79M | -59.01M | -60.54M | -75.98M |
| eps | -0.2 | -0.52 | -0.94 | -2.43 | -0.78 | -0.74 | -0.97 | -1.49 | -1.84 | -2.62 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 118.21M | 166.73M | 51.7M | 81.31M | 28.45M | 68.52M | 21.66M | 95.4M | 58.06M | 35.04M |
| shortTermInvestments | 69.36M | 126.15M | 63.19M | 84.48M | - | - | 36.98M | - | 5.08M | 24.38M |
| cashAndShortTermInvestments | 187.58M | 292.87M | 114.9M | 165.78M | 28.45M | 68.52M | 58.64M | 95.4M | 63.14M | 59.43M |
| netReceivables | 13.43M | 33.61M | 19.66M | 17.28M | 18.32M | 25.42M | 18.98M | 16.65M | 15.05M | 14.61M |
| accountsReceivables | 13.43M | 33.61M | 19.66M | 17.28M | 18.32M | 25.42M | 18.98M | 16.65M | 15.05M | 14.61M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 19.98M | 40.74M | 20.53M | 21.47M | 20.82M | 19.69M | 13.88M | 13M | 15.09M | 20.11M |
| prepaids | - | - | - | - | 4.45M | 4.03M | 4.59M | 2.05M | 1.53M | 2.52M |
| otherCurrentAssets | 233.28M | 8.66M | 3.13M | 4.28M | 16000 | - | - | 2.05M | 1.53M | 2.52M |
| totalCurrentAssets | 454.26M | 375.88M | 158.22M | 208.82M | 72.07M | 117.66M | 96.1M | 127.11M | 94.8M | 96.67M |
| propertyPlantEquipmentNet | 46.01M | 71.38M | 54.85M | 59.54M | 65.15M | 55.64M | 12.92M | 8.82M | 12.3M | 16.52M |
| goodwill | - | 111.3M | 106.32M | 106.25M | 106.38M | 106.56M | 104.11M | 104.11M | 104.11M | 104.11M |
| intangibleAssets | - | 28.95M | 1.4M | 12.6M | 27.93M | 42.22M | 49.13M | 57.4M | 68.6M | 79.8M |
| goodwillAndIntangibleAssets | - | 140.25M | 107.72M | 118.85M | 134.31M | 148.79M | 153.24M | 161.51M | 172.71M | 183.91M |
| longTermInvestments | 25.7M | - | - | - | 1M | - | - | - | - | - |
| taxAssets | 38.63M | - | - | - | -1M | - | - | - | - | - |
| otherNonCurrentAssets | 3.15M | 24.83M | 2.28M | 3.11M | 3.69M | 2.66M | 2.56M | 6.21M | 7.54M | 9.29M |
| totalNonCurrentAssets | 113.49M | 236.46M | 164.85M | 181.5M | 203.15M | 207.09M | 168.72M | 176.54M | 192.55M | 209.72M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 567.75M | 612.34M | 323.07M | 390.31M | 275.21M | 324.76M | 264.81M | 303.65M | 287.35M | 306.4M |
| totalPayables | 5.41M | 13.86M | 10.06M | 9.09M | 10.6M | 11.8M | 6.47M | 4.03M | 4.21M | 3.97M |
| accountPayables | 5.41M | 12.28M | 9.24M | 7.91M | 10.6M | 9.22M | 5.15M | 4.03M | 4.21M | 3.97M |
| otherPayables | - | 1.58M | 825K | 1.17M | - | 2.58M | 1.32M | - | - | - |
| accruedExpenses | - | 12.51M | 6.63M | 10.19M | 4.92M | 11.88M | 8.87M | 14.47M | 8.49M | 4M |
| shortTermDebt | 5.49M | - | 59.53M | 2.08M | 6.84M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 6.23M | 4.32M | 3.68M | 3.05M | 2.97M | 1.83M | - | - | - |
| taxPayables | - | 1.58M | 825K | 1.17M | 1.41M | 2.58M | 1.32M | - | - | - |
| deferredRevenue | 38.95M | 18.58M | 16.74M | 14.44M | 15.48M | 16.39M | 11.8M | 11.46M | 10.24M | 9.16M |
| otherCurrentLiabilities | 58.46M | 14.71M | 12.05M | 3.96M | 8.67M | 11.21M | 3.84M | 7.62M | 10.54M | 12.37M |
| totalCurrentLiabilities | 108.31M | 65.89M | 109.33M | 43.44M | 49.57M | 54.25M | 32.82M | 37.58M | 33.47M | 29.5M |
| longTermDebt | 299K | 299K | 3.98M | 62.81M | 64.21M | 54.22M | 53.82M | 172.06M | 195.24M | 194.95M |
| capitalLeaseObligationsNonCurrent | 25.04M | 26.47M | 30.37M | 34.08M | 37.55M | 38.18M | 4.32M | - | - | - |
| deferredRevenueNonCurrent | 7.79M | 39.92M | 14.28M | 18.18M | 24.08M | 29.03M | 8.17M | 6.33M | 4.96M | 4.32M |
| deferredTaxLiabilitiesNonCurrent | 810K | 1.08M | 841K | 1.06M | 4.33M | 8.7M | 11.49M | 13.71M | 16.92M | 21.14M |
| otherNonCurrentLiabilities | 1.21M | 6.96M | 312.32M | 312.21M | 882K | 1.33M | 573K | 1.85M | 5.82M | 3.26M |
| totalNonCurrentLiabilities | 35.15M | 74.73M | 361.79M | 428.33M | 131.05M | 131.46M | 78.38M | 193.95M | 222.94M | 223.66M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 25.04M | 32.7M | 34.7M | 37.76M | 40.6M | 41.15M | 6.16M | - | - | - |
| totalLiabilities | 143.46M | 140.62M | 471.12M | 471.78M | 180.62M | 185.71M | 111.2M | 231.53M | 256.42M | 253.16M |
| treasuryStock | -46.47M | -46.47M | -5.98M | -563K | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 404K | 396K | 83000 | 80000 | 77000 | 75000 | 70000 | 49000 | 39000 | 29000 |
| retainedEarnings | -1.26B | -1.19B | -1B | -926.1M | -736M | -676.76M | -623.64M | -558.85M | -500.2M | -439.48M |
| additionalPaidInCapital | 1.73B | 1.7B | 860.82M | 847.01M | 831.42M | 815.62M | 777.76M | 631.6M | 531.67M | 493.44M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -74.9M | -138.88M | -74.66M | -190.1M | -59.24M | -53.02M | -64.79M | -59.01M | -60.54M | -75.98M |
| depreciationAndAmortization | 1.72M | 16.86M | 15.18M | 15.03M | 16.2M | 15.92M | 17.74M | 16.57M | 18.61M | 17.94M |
| deferredIncomeTax | - | - | - | - | - | 212K | - | 141K | - | - |
| stockBasedCompensation | 29.61M | 31.73M | 13.12M | 14.88M | 16.1M | 14.45M | 11.39M | 11.02M | 9.09M | 13.86M |
| changeInWorkingCapital | -44.98M | -12.08M | 1.79M | -12.35M | -18.01M | 2.41M | -16.51M | -2.48M | 9.2M | 4.75M |
| accountsReceivables | -1.36M | 8.97M | -2.99M | 1.06M | 6.73M | -7.63M | -2.08M | -1.79M | -554K | 10.52M |
| inventory | -11.52M | -9.88M | -4.91M | -8.47M | -4.78M | -8.64M | -3.05M | 1.49M | 4.6M | -3.39M |
| accountsPayables | 2.44M | - | 1.62M | - | - | 3.36M | - | -294K | 585K | -2.27M |
| otherWorkingCapital | -34.53M | -11.17M | 8.07M | -4.94M | -19.95M | 15.32M | -11.39M | -1.88M | 4.58M | -111K |
| otherNonCashItems | 14.2M | -41.08M | 1.28M | 83.17M | 886K | 4.6M | 16.96M | 8.55M | -468K | 339K |
| netCashProvidedByOperatingActivities | -74.35M | -143.45M | -43.29M | -89.37M | -44.06M | -15.42M | -35.21M | -25.2M | -24.1M | -39.1M |
| investmentsInPropertyPlantAndEquipment | -8.3M | -8.36M | -2.83M | -3.82M | -13.26M | -12.72M | -2.53M | -372K | -1.62M | -5.06M |
| acquisitionsNet | - | 278.65M | - | - | - | -5.15M | - | - | 50000 | 2.33M |
| purchasesOfInvestments | -140.93M | - | -94.9M | - | - | - | - | -1.45M | -6.28M | -38.59M |
| salesMaturitiesOfInvestments | 179M | - | 117.96M | - | - | 36.81M | - | 6.54M | 25.55M | 86.43M |
| otherInvestingActivities | -5M | 92.88M | - | -84.3M | 1.32M | 21.04M | -36.77M | 5.09M | -50000 | 50.17M |
| netCashProvidedByInvestingActivities | 24.77M | 363.17M | 20.24M | -88.13M | -11.95M | 39.98M | -39.3M | 4.72M | 17.66M | 45.1M |
| netDebtIssuance | - | -63.19M | -2.08M | 18.16M | 9.5M | - | 3.17M | - | - | - |
| longTermNetDebtIssuance | - | -63.19M | -2.08M | 18.16M | 9.5M | - | 3.17M | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.05M | -40.95M | -5.55M | -774K | -1.79M | 20.23M | -629K | 59.47M | 28.79M | -111K |
| netCommonStockIssuance | 1.05M | -40.95M | -5.41M | -774K | -1.79M | 20.23M | -629K | 59.47M | 28.79M | -111K |
| commonStockIssuance | 1.05M | - | - | - | - | 20.23M | - | 59.47M | 28.79M | 76000 |
| commonStockRepurchased | - | -40.95M | -5.41M | -774K | -1.79M | - | -629K | - | - | -111K |
| netPreferredStockIssuance | - | - | -139K | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -484K | 1.52M | 827K | 213.37M | 8.25M | 631K | 245K | -1.81M | 204K | 187K |
| netCashProvidedByFinancingActivities | 570K | -102.62M | -6.81M | 230.76M | 15.96M | 20.86M | 2.79M | 57.66M | 29M | 76000 |
| 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 | 21.15M | 23.8M | 19.55M | 21.76M | 20.22M | 46.72M | 44.97M | 22.49M | 45.54M | 28.19M |
| costOfRevenue | 9.84M | 13.56M | 10.07M | 11.13M | 9.17M | 24.81M | 21.71M | 12.12M | 21.35M | 14.83M |
| grossProfit | 11.31M | 10.24M | 9.48M | 10.63M | 11.05M | 21.9M | 23.26M | 10.37M | 24.19M | 13.36M |
| researchAndDevelopmentExpenses | 2.12M | 7.78M | 6.36M | 6.22M | 5.44M | 14.05M | 13.16M | 7.24M | 15.98M | 6.91M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 18.61M | 24.38M | 26.6M | 28.1M | 29.82M | 37.59M | 34.4M | 24.86M | 46.94M | 21.35M |
| otherExpenses | - | - | - | - | - | 3.08M | 7.42M | 8.53M | 21.45M | 6.48M |
| operatingExpenses | 20.72M | 32.16M | 32.95M | 34.33M | 35.26M | 54.72M | 54.98M | 40.64M | 84.37M | 34.74M |
| costAndExpenses | 30.56M | 45.72M | 43.02M | 45.46M | 44.44M | 79.54M | 76.69M | 52.75M | 105.72M | 49.57M |
| netInterestIncome | 3.51M | 1.66M | 2.13M | 2.45M | 2.91M | - | 3.94M | 4.44M | 5.17M | -1.1M |
| interestIncome | 3.51M | 1.66M | 2.14M | 2.46M | 2.91M | - | 3.94M | 5.3M | 6.21M | - |
| interestExpense | - | 5000 | 10000 | 9000 | 2000 | - | - | 858K | 1.03M | 1.1M |
| depreciationAndAmortization | 1.41M | 1.29M | 1.6M | 2M | 4.17M | 3.95M | 3.86M | 3.86M | 5.19M | 3.91M |
| ebitda | -13.21M | -20.74M | -31.29M | -16.27M | -19.32M | -26.02M | -20.44M | -20.69M | -25.8M | -14.93M |
| ebit | -14.62M | -22.03M | -32.89M | -18.27M | -23.49M | -29.98M | -24.3M | -24.55M | -31M | -18.84M |
| nonOperatingIncomeExcludingInterest | 5.2M | 102K | 9.42M | -5.43M | -728K | -2.84M | -7.42M | -5.71M | -29.19M | -2.55M |
| operatingIncome | -9.42M | -21.92M | -23.47M | -23.7M | -24.22M | -32.82M | -31.72M | -30.26M | -60.18M | -21.39M |
| totalOtherIncomeExpensesNet | -5.2M | -107K | -9.43M | 5.42M | 726K | -983K | 4.9M | 4.86M | 28.15M | 1.45M |
| incomeBeforeTax | -14.62M | -22.03M | -32.9M | -18.28M | -23.49M | -33.8M | -26.82M | -25.4M | -32.03M | -19.94M |
| incomeTaxExpense | 11000 | -35.93M | -1.22M | -609K | -119K | 272K | 118K | 39000 | 128K | -162K |
| netIncomeFromContinuingOperations | -14.63M | 13.9M | -31.68M | -17.67M | -23.37M | -34.07M | -26.94M | -25.44M | -32.16M | -19.78M |
| netIncomeFromDiscontinuedOperations | -30.6M | 5.38M | -3M | -15.79M | -2.66M | - | - | -20.27M | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -45.22M | 19.28M | -34.69M | -33.46M | -26.03M | -34.07M | -26.94M | -45.72M | -32.16M | -19.78M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -45.22M | 19.28M | -34.69M | -33.46M | -26.03M | -34.07M | -26.94M | -45.72M | -78.17M | -19.78M |
| eps | -0.12 | 0.05 | -0.09 | -0.09 | -0.07 | -0.09 | -0.07 | -0.12 | -0.27 | -0.25 |
| 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 | 265.77M | 118.21M | 129.42M | 158.62M | 150.88M | 166.73M | 210.65M | 269.81M | 287.06M | 51.7M |
| shortTermInvestments | 189.4M | 69.36M | 65.48M | 78.47M | 107.18M | 126.15M | 155.68M | 124.9M | 175.22M | 63.19M |
| cashAndShortTermInvestments | 455.18M | 187.58M | 194.9M | 237.08M | 258.06M | 292.87M | 366.33M | 394.71M | 462.28M | 114.9M |
| netReceivables | 16.64M | 13.43M | 13.54M | 14.61M | 35.48M | 33.61M | 35.32M | 32.44M | 36.01M | 19.66M |
| accountsReceivables | 16.64M | 13.43M | 13.54M | 14.61M | 29.38M | 33.61M | 35.32M | 32.44M | 36.01M | 19.66M |
| otherReceivables | - | - | - | - | 6.1M | - | - | - | - | - |
| inventory | 18.59M | 19.98M | 25.42M | 24.17M | 42.12M | 40.74M | 42.64M | 42.62M | 40.36M | 20.53M |
| prepaids | - | - | - | - | - | - | 3.39M | - | - | - |
| otherCurrentAssets | 31.05M | 233.28M | 238.58M | 230.17M | 8.35M | 8.66M | 5.93M | 10.26M | 8.91M | 3.13M |
| totalCurrentAssets | 521.45M | 454.26M | 472.44M | 506.04M | 344.02M | 375.88M | 453.61M | 480.03M | 547.56M | 158.22M |
| propertyPlantEquipmentNet | 42.65M | 46.01M | 44.19M | 47.25M | 71.02M | 71.38M | 72.25M | 74.1M | 77.75M | 54.85M |
| goodwill | - | - | - | - | 111.72M | 111.3M | 106.34M | 106.25M | 106.27M | 106.32M |
| intangibleAssets | - | - | - | - | 28.06M | 28.95M | 23.37M | 24.08M | 24.79M | 1.41M |
| goodwillAndIntangibleAssets | - | - | - | - | 139.78M | 140.25M | 129.71M | 130.33M | 131.06M | 107.72M |
| longTermInvestments | 71.36M | 25.7M | 19.48M | 2.59M | - | - | - | 5.04M | 5.65M | 800K |
| taxAssets | 270K | 38.63M | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 3.39M | 3.15M | 3.52M | 1.1M | 24.79M | 24.83M | 25.98M | 19.23M | 15.64M | 1.48M |
| totalNonCurrentAssets | 117.66M | 113.49M | 67.2M | 50.93M | 235.58M | 236.46M | 227.93M | 228.7M | 230.1M | 164.85M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 639.11M | 567.75M | 539.64M | 556.96M | 579.6M | 612.34M | 681.54M | 708.73M | 777.67M | 323.07M |
| totalPayables | 10.99M | 5.41M | 6.62M | 7.33M | 11.78M | 13.86M | 10.93M | 12.57M | 13.14M | 10.23M |
| accountPayables | 8.01M | 5.41M | 6.62M | 7.33M | 11.78M | 12.28M | 10.93M | 12.57M | 13.14M | 9.24M |
| otherPayables | 2.98M | - | - | - | - | 1.58M | - | - | - | 994K |
| accruedExpenses | 6.84M | - | 16.35M | 13.26M | 11.46M | 12.51M | 15.94M | 20.98M | 17.54M | 16.08M |
| shortTermDebt | - | 5.49M | - | - | - | - | 54.91M | 54.78M | 54.66M | 59.53M |
| capitalLeaseObligationsCurrent | 5.54M | - | 5.11M | 5.09M | 6.33M | 6.23M | 6.12M | 5.85M | 5.83M | 4.32M |
| taxPayables | - | - | - | - | - | 1.58M | - | - | - | 1.23M |
| deferredRevenue | 13.84M | 38.95M | 44.11M | 44.3M | 17.33M | 18.58M | 18.32M | 19.71M | 20.26M | 16.74M |
| otherCurrentLiabilities | 4.99M | 58.46M | 35.77M | 28.04M | 9.34M | 14.71M | 14.39M | 9.92M | 10.13M | 2.42M |
| totalCurrentLiabilities | 42.2M | 108.31M | 107.96M | 98.02M | 56.24M | 65.89M | 120.62M | 123.81M | 121.55M | 109.33M |
| longTermDebt | 299K | 299K | 299K | 299K | 299K | 299K | 299K | 299K | 299K | 3.98M |
| capitalLeaseObligationsNonCurrent | 23.65M | 25.04M | 21.98M | 23.22M | 24.9M | 26.47M | 28.14M | 29.62M | 31.11M | 30.37M |
| deferredRevenueNonCurrent | 6.57M | 7.79M | 7.4M | 8.55M | 39.05M | 39.92M | 40.8M | 42.39M | 43.73M | 14.28M |
| deferredTaxLiabilitiesNonCurrent | 823K | 810K | 1.14M | 1.08M | 1.03M | 1.08M | 841K | 841K | 841K | 841K |
| otherNonCurrentLiabilities | 4.44M | 1.21M | 1.2M | 1.25M | 3.49M | 6.96M | 1.51M | 1.52M | 2.82M | 1.06M |
| totalNonCurrentLiabilities | 35.79M | 35.15M | 32.01M | 34.41M | 68.77M | 74.73M | 71.59M | 74.66M | 78.8M | 50.54M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 29.19M | 25.04M | 27.09M | 28.32M | 31.23M | 32.7M | 34.26M | 35.47M | 36.94M | 34.7M |
| totalLiabilities | 77.99M | 143.46M | 139.98M | 132.43M | 125M | 140.62M | 192.21M | 198.47M | 200.35M | 159.86M |
| treasuryStock | -46.47M | -46.47M | -46.47M | -46.47M | -46.47M | -46.47M | -46.47M | -46.47M | -17.03M | -5.98M |
| preferredStock | - | - | - | - | - | - | - | - | - | 311.25M |
| commonStock | 408K | 404K | 401K | 400K | 397K | 396K | 390K | 389K | 387K | 83000 |
| retainedEarnings | -1.13B | -1.26B | -1.28B | -1.25B | -1.21B | -1.19B | -1.15B | -1.12B | -1.08B | -1B |
| additionalPaidInCapital | 1.74B | 1.73B | 1.73B | 1.72B | 1.71B | 1.7B | 1.69B | 1.68B | 1.67B | 860.82M |
| 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 | 127.07M | 19.28M | -34.69M | -33.46M | -26.03M | -34.07M | -26.94M | -45.72M | -32.16M | -19.78M |
| depreciationAndAmortization | 1.41M | - | 5.59M | 3.99M | 4.17M | 3.95M | 3.86M | 3.86M | 5.19M | 3.91M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -14.51M |
| stockBasedCompensation | 8.82M | 5.74M | 7.54M | 5.37M | 9.01M | 7.47M | 5.92M | 6.73M | 3.57M | 3.48M |
| changeInWorkingCapital | -54.95M | -30.93M | -1.18M | -29000 | -15.6M | 8.67M | -10.69M | -4.02M | -10.46M | -1.61M |
| accountsReceivables | -1.86M | 6.73M | -5.79M | 2.02M | -2.02M | 6.7M | -2.74M | 4.33M | 686K | -3.67M |
| inventory | 1.94M | -1.17M | -1.8M | 3.82M | -3.82M | 5.03M | -2.13M | -6.45M | -6.33M | -1.66M |
| accountsPayables | -1.22M | 653K | - | - | -578K | - | -2.19M | -410K | - | 2.1M |
| otherWorkingCapital | -53.8M | -37.14M | 6.42M | -5.87M | -9.18M | -3.05M | -3.62M | -1.49M | -4.82M | 1.61M |
| otherNonCashItems | -128.95M | 4.71M | 532K | 3.45M | -1.84M | -84000 | -21000 | 107K | -28.62M | 14.45M |
| netCashProvidedByOperatingActivities | -46.6M | -1.2M | -22.2M | -20.67M | -30.28M | -14.06M | -27.87M | -39.05M | -62.48M | -14.06M |
| investmentsInPropertyPlantAndEquipment | -570K | -476K | -886K | -1.89M | -5.05M | -3.38M | -2.26M | -1.94M | -781K | -78000 |
| acquisitionsNet | 363.22M | - | - | - | - | -1.38M | - | - | 280.03M | 13.04M |
| purchasesOfInvestments | -186.56M | -30.21M | - | - | -32.32M | - | -78.63M | -74.81M | - | -39.04M |
| salesMaturitiesOfInvestments | 15M | 25M | - | - | 52M | - | 50M | 127M | - | 26M |
| otherInvestingActivities | - | -5M | -5.8M | 29.39M | - | 30.49M | - | - | 38.82M | -13.04M |
| netCashProvidedByInvestingActivities | 191.09M | -10.68M | -6.68M | 27.5M | 14.62M | 25.73M | -30.88M | 50.26M | 318.08M | -13.12M |
| netDebtIssuance | - | - | - | - | - | -55M | - | - | -8.19M | -1.25M |
| longTermNetDebtIssuance | - | - | - | - | - | -55M | - | - | -8.19M | -2.08M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | 833K |
| netStockIssuance | 78000 | 746K | -112K | -200K | -46000 | -45000 | 68000 | -29.44M | -11.07M | -174K |
| netCommonStockIssuance | 78000 | 746K | -112K | -200K | -46000 | -45000 | 68000 | -29.44M | -11.07M | -174K |
| commonStockIssuance | 78000 | 746K | - | - | - | - | 68000 | - | - | - |
| commonStockRepurchased | - | - | -112K | -200K | -46000 | -45000 | - | -29.44M | -11.07M | -174K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -118K | -126K | - | 308K | - | 525K | -70000 | 1.08M | -473K | 421K |
| netCashProvidedByFinancingActivities | -40000 | 620K | -112K | 108K | -46000 | -54.52M | -2000 | -28.36M | -19.73M | -1M |