-$0.01 (-1.86%)
| 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 | 651.54M | 801.47M | 1.01B | 1.09B | 1.16B | 891.92M | 1.19B | 1.15B | 1.18B | 1.19B |
| costOfRevenue | 432.38M | 530.18M | 681.89M | 686.71M | 683.98M | 577.41M | 781.86M | 786.9M | 795.21M | 723.56M |
| grossProfit | 219.17M | 271.3M | 323.57M | 406.83M | 477.1M | 314.51M | 412.79M | 361.43M | 384.53M | 461.92M |
| researchAndDevelopmentExpenses | 126.8M | 185.9M | 165.69M | 139.88M | 141.49M | 131.59M | 142.89M | 167.3M | 229.26M | 358.9M |
| generalAndAdministrativeExpenses | 56.36M | 59.8M | 71.67M | 61.02M | 65.7M | 68.36M | 65.3M | 66M | 82.14M | 106.82M |
| sellingAndMarketingExpenses | 100.76M | 160.64M | 160.71M | 166.97M | 156.69M | 151.38M | 206.43M | 222.1M | 236.58M | 342.65M |
| sellingGeneralAndAdministrativeExpenses | 157.11M | 220.43M | 232.38M | 227.99M | 222.4M | 219.74M | 271.73M | 288.1M | 318.72M | 449.47M |
| otherExpenses | -4.56M | - | 963K | - | - | - | 501K | - | 733K | -2.2M |
| operatingExpenses | 279.35M | 406.33M | 399.04M | 367.87M | 363.89M | 351.33M | 415.12M | 455.4M | 547.99M | 808.37M |
| costAndExpenses | 711.79M | 936.51M | 1.08B | 1.05B | 1.05B | 928.74M | 1.2B | 1.24B | 1.34B | 1.53B |
| netInterestIncome | -8.45M | -3.33M | -4.7M | -6.24M | -22.94M | -20.26M | -19.23M | -18.68M | -13.66M | -2.99M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 8.45M | 3.33M | 4.7M | 6.24M | 22.94M | 20.26M | 19.23M | 18.68M | 13.66M | 2.99M |
| depreciationAndAmortization | 7.06M | 6.49M | 6.16M | 14.07M | 15.2M | 25.63M | 26.27M | 35.06M | 41.48M | 41.64M |
| ebitda | -75.93M | -123.27M | -56.87M | 54.77M | 128.24M | -16.07M | 26.43M | -53.93M | -121.25M | -333.53M |
| ebit | -83M | -129.76M | -63.03M | 40.7M | 113.04M | -41.7M | 159K | -88.99M | -162.73M | -375.17M |
| nonOperatingIncomeExcludingInterest | 22.75M | -5.27M | -12.43M | -1.74M | 176K | 4.88M | -2.49M | -4.97M | -733K | 2.2M |
| operatingIncome | -60.24M | -135.03M | -75.46M | 38.96M | 113.22M | -36.82M | -2.33M | -93.96M | -163.46M | -372.97M |
| totalOtherIncomeExpensesNet | -31.2M | 1.94M | 7.73M | -4.5M | -23.12M | -25.14M | -16.74M | -13.71M | -12.93M | -2.2M |
| incomeBeforeTax | -91.45M | -133.09M | -67.73M | 34.45M | 90.1M | -61.96M | -19.07M | -107.68M | -176.39M | -375.17M |
| incomeTaxExpense | 2.04M | 299.22M | -14.55M | 5.61M | -281.07M | 4.83M | -4.43M | 1.36M | 6.49M | 43.83M |
| netIncomeFromContinuingOperations | -93.49M | -432.31M | -53.18M | 28.85M | 371.17M | -66.78M | -14.64M | -109.03M | -182.87M | -419M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -93.49M | -432.31M | -53.18M | 28.85M | 371.17M | -66.78M | -14.64M | -109.03M | -182.87M | -419M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -93.49M | -432.31M | -53.18M | 28.85M | 371.17M | -66.78M | -14.64M | -109.03M | -182.87M | -419M |
| eps | -0.59 | -2.82 | -0.35 | 0.18 | 2.41 | -0.45 | -0.1 | -0.78 | -1.32 | -3.01 |
| 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 | 49.67M | 102.81M | 222.71M | 223.74M | 401.09M | 325.65M | 150.3M | 152.1M | 202.5M | 192.11M |
| shortTermInvestments | - | - | 23.87M | 143.6M | 137.83M | - | 14.85M | 45.42M | 44.89M | 25.84M |
| cashAndShortTermInvestments | 49.67M | 102.81M | 246.58M | 367.34M | 538.92M | 325.65M | 165.15M | 197.51M | 247.39M | 217.95M |
| netReceivables | 93.51M | 85.94M | 91.45M | 77.01M | 114.22M | 107.24M | 200.63M | 129.22M | 112.94M | 164.55M |
| accountsReceivables | 93.51M | 85.94M | 91.45M | 77.01M | 114.22M | 107.24M | 200.63M | 129.22M | 112.94M | 164.55M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 78.43M | 120.72M | 106.27M | 127.13M | 86.41M | 97.91M | 144.24M | 116.46M | 150.55M | 167.19M |
| prepaids | - | - | - | 34.55M | 42.31M | 23.87M | 25.96M | 30.89M | 62.81M | 38.12M |
| otherCurrentAssets | 30.95M | 29.77M | 38.3M | - | - | 2M | - | 30.89M | 62.81M | 38.12M |
| totalCurrentAssets | 252.57M | 339.24M | 482.59M | 606.03M | 781.86M | 556.68M | 535.98M | 474.07M | 573.69M | 587.81M |
| propertyPlantEquipmentNet | 17.04M | 23.1M | 27.42M | 35.15M | 46.32M | 55.27M | 89.66M | 46.57M | 68.59M | 76.51M |
| goodwill | 133.75M | 152.35M | 146.46M | 146.46M | 146.46M | 146.46M | 146.46M | 146.46M | 146.46M | 146.46M |
| intangibleAssets | 4.08M | 5.95M | 15000 | 15000 | 62000 | 1.21M | 5.25M | 13.06M | 24.5M | 33.53M |
| goodwillAndIntangibleAssets | 137.83M | 158.3M | 146.47M | 146.47M | 146.52M | 147.67M | 151.71M | 159.52M | 170.96M | 179.99M |
| longTermInvestments | - | - | - | - | - | - | - | -945K | -825K | 50.63M |
| taxAssets | 581K | 765K | 296.98M | 279.04M | 274.43M | 966K | 864K | 945K | 825K | 106K |
| otherNonCurrentAssets | 19.96M | 22.26M | 14.49M | 10.23M | 10.75M | 10.8M | 14.6M | 18.2M | 37.01M | 27.59M |
| totalNonCurrentAssets | 175.41M | 204.43M | 485.36M | 470.9M | 478.02M | 214.72M | 256.83M | 224.29M | 276.56M | 334.83M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 427.98M | 543.68M | 967.95M | 1.08B | 1.26B | 771.4M | 792.8M | 698.36M | 850.25M | 922.64M |
| totalPayables | 97.01M | 85.94M | 102.61M | 91.65M | 171.54M | 111.62M | 161.86M | 185.12M | 184.09M | 207.78M |
| accountPayables | 97.01M | 85.94M | 102.61M | 91.65M | 171.54M | 111.4M | 160.7M | 148.48M | 138.26M | 205.03M |
| otherPayables | - | - | - | - | - | 221K | 1.17M | 36.64M | 45.83M | 2.76M |
| accruedExpenses | 77.61M | 89.5M | 74.88M | 86.36M | 97.52M | 93.32M | 103.21M | 63.27M | 133.56M | 82.65M |
| shortTermDebt | 19.6M | 93.21M | - | - | 122.39M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 12.07M | 10.94M | 10.52M | 9.55M | 9.82M | 9.37M | 9.1M | - | - | - |
| taxPayables | - | - | - | - | 223K | 221K | 1.17M | 1.95M | 1.25M | 2.76M |
| deferredRevenue | 53.85M | 58.11M | 57.85M | 59.28M | 45.26M | 28.15M | 15.47M | 15.13M | 19.24M | 18.77M |
| otherCurrentLiabilities | 17.03M | 18.57M | 33.24M | 29.09M | 28.29M | 20.23M | 37.41M | 35.98M | 33.64M | 125.92M |
| totalCurrentLiabilities | 277.17M | 356.27M | 279.09M | 275.93M | 474.83M | 262.69M | 327.05M | 299.5M | 370.53M | 430.74M |
| longTermDebt | 44.32M | - | 92.62M | 141.02M | 111.29M | 218.17M | 148.81M | 138.99M | 130.05M | - |
| capitalLeaseObligationsNonCurrent | 7.33M | 18.07M | 25.53M | 33.45M | 43.02M | 51.99M | 62.96M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 22.61M | 17.66M | 14.87M | 14.98M | 14.82M | 22.53M | 20.45M | 47.76M | 50.96M | 44.96M |
| totalNonCurrentLiabilities | 74.26M | 35.72M | 133.01M | 189.44M | 169.13M | 292.69M | 232.22M | 186.75M | 181.01M | 44.96M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.4M | 29M | 36.05M | 43M | 52.84M | 61.36M | 72.06M | - | - | - |
| totalLiabilities | 351.43M | 391.99M | 412.1M | 465.37M | 643.96M | 555.38M | 559.27M | 486.25M | 551.54M | 475.7M |
| treasuryStock | -193.23M | -193.23M | -193.23M | -153.23M | -113.61M | -113.61M | -113.61M | -113.61M | -113.61M | -35.61M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.04B | 1.03B | 998.37M | 960.9M | 1.01B | 980.15M | 930.88M | 894.76M | 854.45M | 757.23M |
| retainedEarnings | -775.09M | -681.61M | -249.3M | -196.11M | -279.34M | -650.52M | -583.73M | -569.03M | -442.13M | -274.67M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | -93.49M | -432.31M | -53.18M | 28.85M | 371.17M | -66.78M | -14.64M | -109.03M | -182.87M | -419M |
| depreciationAndAmortization | 7.06M | 6.49M | 6.16M | 8.57M | 10.96M | 19.06M | 33.26M | 35.06M | 41.48M | 41.64M |
| deferredIncomeTax | 280K | 296.77M | -17.89M | 2.71M | -273.54M | -50000 | -32000 | -389K | -2.53M | 38.57M |
| stockBasedCompensation | 19.54M | 29.13M | 41.48M | 38.99M | 38.65M | 29.96M | 37.19M | 40.89M | 51.26M | 69.53M |
| changeInWorkingCapital | 22.53M | -30.01M | -6.83M | -80.12M | 61.32M | 70.49M | -87.82M | -17.6M | 39.06M | 132.72M |
| accountsReceivables | -7.3M | 5.29M | -14.48M | 37.83M | -8.14M | 93.08M | -71.27M | -16.46M | 52.28M | -18.82M |
| inventory | 42.28M | -14.45M | 20.86M | -40.72M | 11.5M | 46.32M | -27.78M | 34.09M | 16.64M | 21.04M |
| accountsPayables | -11.13M | -21.16M | -4.23M | -97.11M | 56.26M | -87.5M | 3.21M | -70.4M | -44.41M | 142.94M |
| otherWorkingCapital | -1.32M | 310K | -8.99M | 19.88M | 1.69M | 18.59M | 8.02M | 35.17M | 14.55M | -12.45M |
| otherNonCashItems | 23.4M | 4.79M | -2.6M | 6.75M | 20.59M | 41.09M | 7.61M | 11.09M | 16.75M | 28.8M |
| netCashProvidedByOperatingActivities | -20.67M | -125.14M | -32.86M | 5.75M | 229.15M | 93.78M | -24.44M | -39.98M | -36.85M | -107.75M |
| investmentsInPropertyPlantAndEquipment | -3.36M | -4.04M | -1.52M | -3.45M | -5.54M | -4.88M | -8.35M | -11M | -24.06M | -43.63M |
| acquisitionsNet | - | -12.31M | - | 4.94M | 138.17M | - | -31.12M | - | - | -104.35M |
| purchasesOfInvestments | - | - | -25.78M | -165.59M | -146.52M | - | -43.64M | -57.73M | -52.32M | - |
| salesMaturitiesOfInvestments | - | 24M | 149.2M | 160.65M | 8.34M | 14.83M | 74.76M | 57.5M | 33.28M | 167.27M |
| otherInvestingActivities | - | - | - | -4.94M | -138.17M | -438K | 31.12M | 5M | -19.04M | 167.27M |
| netCashProvidedByInvestingActivities | -3.36M | 7.65M | 121.9M | -8.39M | -143.72M | 9.51M | 22.77M | -6.24M | -43.1M | 19.29M |
| netDebtIssuance | -28.62M | - | -42.37M | -125M | - | 87.75M | - | - | 175M | - |
| longTermNetDebtIssuance | - | - | -46.25M | -125M | - | 87.75M | - | - | 175M | - |
| shortTermNetDebtIssuance | -28.62M | - | 3.88M | - | - | - | - | - | - | - |
| netStockIssuance | 2.71M | 2.15M | -40M | -34.86M | 7.49M | 5.44M | 5.57M | 5.17M | -90.12M | 9.66M |
| netCommonStockIssuance | 2.71M | 2.15M | -36.12M | -34.86M | 7.49M | 5.44M | 5.57M | 5.17M | -68.25M | 9.66M |
| commonStockIssuance | 2.71M | 2.15M | 3.88M | 4.76M | 7.49M | 5.44M | 5.57M | 5.17M | 9.75M | 2.78M |
| commonStockRepurchased | - | - | -40M | -39.62M | - | - | - | - | -78M | - |
| netPreferredStockIssuance | - | - | -3.88M | - | - | - | - | - | -21.87M | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.2M | -3.08M | -8.01M | -13.41M | -17.38M | -21.21M | -6.62M | -6.65M | 3.71M | -7.71M |
| netCashProvidedByFinancingActivities | -30.11M | -929K | -90.38M | -173.27M | -9.89M | 71.98M | -1.04M | -3.93M | 88.59M | 1.96M |
| 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 | 99.06M | 201.67M | 162.92M | 152.64M | 134.31M | 200.88M | 258.9M | 186.22M | 155.47M | 295.42M |
| costOfRevenue | 94.76M | 137.49M | 105.75M | 97.98M | 91.16M | 131.18M | 167.05M | 129.51M | 102.43M | 194.32M |
| grossProfit | 4.31M | 64.19M | 57.17M | 54.66M | 43.15M | 69.7M | 91.85M | 56.71M | 53.04M | 101.1M |
| researchAndDevelopmentExpenses | 28.44M | 32.13M | 34.6M | 30.5M | 29.56M | 50.02M | 44.33M | 46.93M | 44.61M | 43.89M |
| generalAndAdministrativeExpenses | 9.9M | 13.76M | 13.49M | 12.89M | 16.63M | 15.66M | 14.84M | 15.97M | 15.14M | 17.45M |
| sellingAndMarketingExpenses | 23.22M | 26.36M | 24.96M | 25.28M | 21.9M | 39.1M | 40.69M | 38.89M | 32.85M | 48.16M |
| sellingGeneralAndAdministrativeExpenses | 33.12M | 40.12M | 38.45M | 38.17M | 38.53M | 54.76M | 55.53M | 54.86M | 47.99M | 65.62M |
| otherExpenses | - | - | - | - | 20.27M | 4.02M | - | 1.43M | 1.85M | 954K |
| operatingExpenses | 61.55M | 72.26M | 73.05M | 68.67M | 88.36M | 108.8M | 99.86M | 103.22M | 94.45M | 110.46M |
| costAndExpenses | 156.31M | 209.74M | 178.8M | 166.65M | 179.52M | 239.98M | 266.91M | 232.73M | 196.88M | 304.79M |
| netInterestIncome | 4.12M | -3.5M | -2.72M | -1.44M | -797K | -1.06M | -808K | -790K | -674K | -1.24M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | -4.12M | 3.5M | 2.72M | 1.44M | 797K | 1.06M | 808K | 790K | 674K | 1.24M |
| depreciationAndAmortization | 1.79M | 1.85M | 1.8M | 1.7M | 1.72M | 1.78M | 1.83M | 1.56M | 1.32M | 1.16M |
| ebitda | -81.3M | -5.44M | -15.97M | -11.98M | -42.54M | -36.76M | -3.49M | -44.14M | -38.88M | -3.01M |
| ebit | -83.09M | -7.29M | -17.77M | -13.68M | -44.26M | -38.54M | -5.32M | -45.7M | -40.2M | -4.17M |
| nonOperatingIncomeExcludingInterest | 25.85M | -775K | 1.88M | -330K | -948K | -563K | -2.69M | -811K | -1.21M | -5.2M |
| operatingIncome | -57.24M | -8.07M | -15.88M | -14.01M | -45.21M | -39.1M | -8.01M | -46.51M | -41.41M | -9.37M |
| totalOtherIncomeExpensesNet | -21.73M | -2.73M | -4.6M | -1.11M | 151K | -494K | 1.88M | 21000 | 534K | 3.96M |
| incomeBeforeTax | -78.98M | -10.8M | -20.48M | -15.11M | -45.06M | -39.59M | -6.13M | -46.49M | -40.88M | -5.41M |
| incomeTaxExpense | 1.84M | -1.69M | 771K | 1.31M | 1.65M | -2.4M | 2.08M | 1.33M | 298.21M | -2.99M |
| netIncomeFromContinuingOperations | -80.82M | -9.1M | -21.25M | -16.42M | -46.71M | -37.19M | -8.21M | -47.82M | -339.09M | -2.42M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -80.82M | -9.1M | -21.25M | -16.42M | -46.71M | -37.19M | -8.21M | -47.82M | -339.09M | -2.42M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -80.82M | -9.1M | -21.25M | -16.42M | -46.71M | -37.19M | -8.21M | -47.82M | -339.09M | -2.42M |
| eps | -0.5 | -0.06 | -0.13 | -0.1 | -0.3 | -0.24 | -0.05 | -0.31 | -2.24 | -0.02 |
| 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 | 40.72M | 49.67M | 58.43M | 58.57M | 69.63M | 102.81M | 130.2M | 133.04M | 133.66M | 222.71M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 23.87M |
| cashAndShortTermInvestments | 40.72M | 49.67M | 58.43M | 58.57M | 69.63M | 102.81M | 130.2M | 133.04M | 133.66M | 246.58M |
| netReceivables | 61.86M | 93.51M | 87.39M | 83.48M | 76.69M | 85.94M | 133.16M | 86.34M | 68.9M | 91.45M |
| accountsReceivables | 61.86M | 93.51M | 87.39M | 83.48M | 76.69M | 85.94M | 133.16M | 86.34M | 68.9M | 91.45M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 72.2M | 78.43M | 84.06M | 84.48M | 96.28M | 120.72M | 155.26M | 97.33M | 131.25M | 106.27M |
| prepaids | - | - | 34.55M | - | - | - | - | - | - | - |
| otherCurrentAssets | 32.51M | 30.95M | 94.34M | 28.93M | 36.25M | 29.77M | 35.96M | 34.72M | 35.7M | 38.3M |
| totalCurrentAssets | 207.29M | 252.57M | 358.77M | 255.47M | 278.85M | 339.24M | 454.58M | 351.43M | 369.51M | 482.59M |
| propertyPlantEquipmentNet | 18.35M | 17.04M | 19.57M | 21.04M | 22.38M | 23.1M | 24.54M | 26.08M | 26.57M | 27.42M |
| goodwill | 133.75M | 133.75M | 133.75M | 133.75M | 133.75M | 152.35M | 152.35M | 152.35M | 152.35M | 146.46M |
| intangibleAssets | 3.61M | 4.08M | 4.55M | 5.02M | 5.48M | 5.95M | 6.42M | 6.89M | 7.36M | 15000 |
| goodwillAndIntangibleAssets | 137.36M | 137.83M | 138.3M | 138.77M | 139.24M | 158.3M | 158.77M | 159.24M | 159.71M | 146.47M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | 581K | 687K | 686K | 693K | 765K | 741K | 699K | 697K | 296.98M |
| otherNonCurrentAssets | 18.35M | 19.96M | 21.29M | 23.03M | 21.36M | 22.26M | 22.98M | 19.31M | 19.27M | 14.49M |
| totalNonCurrentAssets | 174.06M | 175.41M | 179.84M | 183.52M | 183.66M | 204.43M | 207.02M | 205.33M | 206.25M | 485.36M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 381.36M | 427.98M | 538.61M | 438.99M | 462.51M | 543.68M | 661.6M | 556.75M | 575.76M | 967.95M |
| totalPayables | 91.37M | 97.01M | 77.84M | 61.13M | 54.81M | 85.94M | 155.39M | 65.9M | 64.02M | 102.61M |
| accountPayables | 91.37M | 97.01M | 77.84M | 61.13M | 54.81M | 85.94M | 155.39M | 65.9M | 64.02M | 102.61M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 69.97M | 77.61M | 83.19M | 66.97M | 59.11M | 89.5M | 101.82M | 88.18M | 64.66M | 74.88M |
| shortTermDebt | 71.95M | 19.6M | 138.46M | 98.52M | 118.36M | 93.21M | - | - | - | - |
| capitalLeaseObligationsCurrent | 10.32M | 12.07M | 11.88M | 11.24M | 11.24M | 10.94M | 10.74M | 10.43M | 10.52M | 10.52M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 55.72M | 53.85M | 53.34M | 54.76M | 56.97M | 58.11M | 56.46M | 55.68M | 58.34M | 57.85M |
| otherCurrentLiabilities | 57.54M | 17.03M | 14.37M | 16.5M | 16.4M | 18.57M | 20.02M | 18.27M | 22.16M | 33.24M |
| totalCurrentLiabilities | 356.86M | 277.17M | 379.09M | 309.11M | 316.89M | 356.27M | 344.42M | 238.46M | 219.7M | 279.09M |
| longTermDebt | - | 44.32M | 43.92M | - | - | - | 93.05M | 92.9M | 92.74M | 92.62M |
| capitalLeaseObligationsNonCurrent | 6.4M | 7.33M | 10.66M | 13.91M | 16.61M | 18.07M | 21.48M | 24.33M | 22.97M | 25.53M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 19.96M | 22.61M | 24.45M | 18.05M | 19.02M | 17.66M | 18.71M | 16.38M | 15.43M | 14.87M |
| totalNonCurrentLiabilities | 26.36M | 74.26M | 79.02M | 31.96M | 35.64M | 35.72M | 133.24M | 133.61M | 131.14M | 133.01M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 16.72M | 19.4M | 22.54M | 25.15M | 27.85M | 29M | 32.21M | 34.77M | 33.5M | 36.05M |
| totalLiabilities | 383.22M | 351.43M | 458.11M | 341.08M | 352.53M | 391.99M | 477.66M | 372.08M | 350.84M | 412.1M |
| treasuryStock | -193.23M | -193.23M | -193.23M | -193.23M | -193.23M | -193.23M | -193.23M | -193.23M | -193.23M | -193.23M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.05B | 1.04B | 1.04B | 1.04B | 1.03B | 1.03B | 1.02B | 1.01B | 1.01B | 998.37M |
| retainedEarnings | -855.91M | -775.09M | -765.99M | -744.74M | -728.32M | -681.61M | -644.42M | -636.2M | -588.38M | -249.3M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | -80.82M | -9.1M | -21.25M | -16.42M | -46.71M | -37.19M | -8.21M | -47.82M | -339.09M | -2.42M |
| depreciationAndAmortization | 1.79M | 1.85M | 1.8M | 1.7M | 1.72M | 1.78M | 1.83M | 1.56M | 1.32M | 1.16M |
| deferredIncomeTax | 573K | 432K | -22000 | -233K | 103K | 12000 | 49000 | -65000 | 296.78M | 73000 |
| stockBasedCompensation | 3M | 4.39M | - | 5.12M | 5.37M | 5.2M | 7.37M | 7.79M | 8.77M | 10.03M |
| changeInWorkingCapital | 13.28M | 16.07M | 25.57M | 17.05M | -36.16M | 2.68M | 29.81M | 38.1M | -67.92M | 37.65M |
| accountsReceivables | 31.52M | -6.11M | -3.87M | -6.63M | 9.31M | 47.04M | -46.69M | -17.49M | 22.43M | 16.15M |
| inventory | 6.23M | 5.63M | 418K | 11.8M | 24.43M | 34.54M | -57.93M | 33.92M | -24.99M | 48.61M |
| accountsPayables | -24.29M | 11.13M | 33.6M | 7.18M | -63.05M | -85.97M | 104.31M | 22.86M | -62.36M | -29.94M |
| otherWorkingCapital | -168K | 5.41M | -4.58M | 4.69M | -6.85M | 7.07M | 30.12M | -1.19M | -3M | 2.83M |
| otherNonCashItems | 25.56M | 1.96M | 6.06M | 1.55M | 18.49M | 2.42M | -33.09M | 1.04M | 1.73M | -2.77M |
| netCashProvidedByOperatingActivities | -36.62M | 15.6M | 12.16M | 8.75M | -57.19M | -25.1M | -2.24M | 605K | -98.4M | 43.73M |
| investmentsInPropertyPlantAndEquipment | -1.04M | -645K | -934K | -478K | -1.3M | -416K | -1.94M | -716K | -964K | -535K |
| acquisitionsNet | - | - | - | - | - | - | - | - | -12.31M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 24M | 15M |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -1.04M | -645K | -934K | -478K | -1.3M | -416K | -1.94M | -716K | 10.73M | 14.46M |
| netDebtIssuance | 28.93M | -119.19M | 85.57M | -20M | 25M | - | - | - | - | -42.37M |
| longTermNetDebtIssuance | 28.93M | - | - | - | 25M | - | - | - | - | -46.25M |
| shortTermNetDebtIssuance | - | -119.19M | 85.57M | -20M | - | - | - | - | - | 3.88M |
| netStockIssuance | 303K | 2M | 332K | -121K | 374K | -232K | 770K | 1000 | 1.38M | -13.88M |
| netCommonStockIssuance | 303K | 2M | 332K | -121K | 374K | -232K | 770K | 1000 | 1.38M | -10M |
| commonStockIssuance | 303K | 2M | 332K | - | 374K | - | 770K | 1000 | 1.38M | - |
| commonStockRepurchased | - | - | - | -121K | - | -232K | - | - | - | -10M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | -3.88M |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -429K | -754K | -2.82M | - | -503K | - | -667K | -203K | -1.98M | -862K |
| netCashProvidedByFinancingActivities | 28.81M | -117.95M | 83.08M | -20.12M | 24.87M | -232K | 103K | -202K | -598K | -57.11M |