$0 (0.0%)
| 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 | 360.52M | 678.72M | 607.91M | 624.96M | 507.15M | 378.83M | 402.87M | 403.56M | 358.25M | 405.91M |
| costOfRevenue | 196.86M | 312.8M | 295.36M | 309.07M | 247.41M | 183.83M | 179.86M | 194.35M | 188.43M | 205.16M |
| grossProfit | 163.66M | 365.92M | 312.54M | 315.88M | 259.74M | 195M | 223.01M | 209.21M | 169.82M | 200.75M |
| researchAndDevelopmentExpenses | 65.25M | 120.98M | 126.28M | 120.31M | 102.23M | 82.49M | 84.61M | 89.16M | 95.98M | 98.4M |
| generalAndAdministrativeExpenses | - | - | 166.51M | 146.02M | - | - | - | 117.95M | 135.57M | 142.98M |
| sellingAndMarketingExpenses | - | - | -3.23M | 700K | - | - | - | 1M | 700K | 1.4M |
| sellingGeneralAndAdministrativeExpenses | 81.38M | 153.12M | 163.28M | 146.72M | 138.08M | 119.61M | 119.04M | 118.95M | 136.27M | 144.38M |
| otherExpenses | - | 28.69M | 809K | 3.34M | 617K | 5.34M | 6.28M | -536K | -2.22M | -31000 |
| operatingExpenses | 146.63M | 302.78M | 290.37M | 270.36M | 240.93M | 207.45M | 209.93M | 211.3M | 235.39M | 253.18M |
| costAndExpenses | 343.49M | 615.59M | 585.74M | 579.44M | 488.34M | 391.28M | 389.79M | 405.65M | 423.82M | 458.34M |
| netInterestIncome | -3.8M | -7.33M | -2.7M | -5.04M | -10.62M | -11.51M | -11.65M | -11.4M | -11.08M | -10.63M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 3.8M | 7.33M | 2.7M | 5.04M | 10.62M | 11.51M | 11.65M | 11.4M | 11.08M | 10.63M |
| depreciationAndAmortization | 11.08M | 12.14M | 12.26M | 12.26M | 13.05M | 15.71M | 19.61M | 21.34M | 22.92M | 33.66M |
| ebitda | 23.74M | 77.4M | 34.09M | 61.65M | 32.55M | 999K | 24.66M | 15.79M | -50.71M | -36.15M |
| ebit | 12.66M | 65.26M | 21.84M | 49.39M | 19.5M | -14.71M | 5.06M | -5.55M | -73.63M | -69.8M |
| nonOperatingIncomeExcludingInterest | 4.37M | -2.12M | 335K | -3.87M | -687K | 2.26M | 8.03M | 536K | 2.75M | 2.77M |
| operatingIncome | 17.03M | 63.14M | 22.17M | 45.52M | 18.81M | -12.45M | 13.08M | -5.01M | -70.88M | -67.04M |
| totalOtherIncomeExpensesNet | -8.17M | -5.2M | -3.03M | -1.03M | -9.94M | -13.77M | -19.68M | -11.94M | -13.83M | -13.39M |
| incomeBeforeTax | 8.86M | 57.93M | 19.14M | 44.48M | 8.87M | -26.22M | -6.6M | -16.95M | -84.71M | -80.43M |
| incomeTaxExpense | 7.64M | 18.72M | -64.85M | 16.3M | -4.38M | 3.05M | -672K | 4.09M | -1.75M | -8.12M |
| netIncomeFromContinuingOperations | 1.22M | 39.22M | 83.99M | 28.18M | 13.25M | -29.27M | -5.92M | -21.04M | -82.96M | -72.31M |
| netIncomeFromDiscontinuedOperations | -44.53M | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -43.31M | 39.22M | 83.99M | 28.18M | 13.25M | -29.27M | -5.92M | -21.04M | -82.96M | -72.31M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -43.31M | 39.22M | 83.99M | 28.18M | 13.25M | -29.27M | -5.92M | -21.04M | -82.96M | -72.31M |
| eps | -0.38 | 0.34 | 0.75 | 0.27 | 0.13 | -0.3 | -0.07 | -0.25 | -1.02 | -0.93 |
| 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 | 124.1M | 101.46M | 84.27M | 89.59M | 133.43M | 98.64M | 93.06M | 65.99M | 57.02M | 55.64M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 6.92M |
| cashAndShortTermInvestments | 124.1M | 101.46M | 84.27M | 89.59M | 133.43M | 98.64M | 93.06M | 65.99M | 57.02M | 62.56M |
| netReceivables | 87.89M | 182.3M | 146.3M | 114.01M | 96.63M | 76.03M | 102.47M | 92.93M | 69.84M | 86.76M |
| accountsReceivables | 85.94M | 178.01M | 141.53M | 114.01M | 88.53M | 76.03M | 102.47M | 81.8M | 69.84M | 86.76M |
| otherReceivables | 1.96M | 4.29M | 4.77M | - | 8.1M | - | - | 3.83M | - | - |
| inventory | 47.84M | 64M | 83.98M | 120.95M | 71.2M | 35.03M | 29.04M | 25.64M | 25.98M | 41.19M |
| prepaids | 7.11M | 4.22M | 3.79M | 5.56M | 19.96M | 11.45M | 3.05M | 3.5M | 3.87M | 5.53M |
| otherCurrentAssets | 227.42M | 14.1M | 12.39M | 15.2M | 1.91M | 16.88M | 23.74M | 15.95M | 15.06M | 20.79M |
| totalCurrentAssets | 494.37M | 366.08M | 330.73M | 345.3M | 323.13M | 238.04M | 251.36M | 196.7M | 171.78M | 216.84M |
| propertyPlantEquipmentNet | 39.34M | 39.23M | 57.5M | 65.28M | 73.69M | 70.7M | 50.42M | 22.32M | 29.26M | 32.16M |
| goodwill | 60.9M | 236.88M | 239.15M | 237.74M | 240.21M | 243.67M | 239.78M | 240.62M | 242.83M | 237.28M |
| intangibleAssets | - | - | - | - | - | - | 4.46M | 12.82M | 21.28M | 29.23M |
| goodwillAndIntangibleAssets | 60.9M | 236.88M | 239.15M | 237.74M | 240.21M | 243.67M | 244.24M | 253.44M | 264.11M | 266.51M |
| longTermInvestments | - | - | - | - | - | - | 3.6M | 3.59M | 4.8M | 5.5M |
| taxAssets | 104.04M | 121.03M | 104.71M | - | - | - | - | 8.7M | -4.8M | -5.5M |
| otherNonCurrentAssets | 19.83M | 33.29M | 36.12M | 61.7M | 56.66M | 39.12M | 37.7M | 26.09M | 42.91M | 38.56M |
| totalNonCurrentAssets | 224.11M | 430.43M | 437.47M | 364.72M | 370.56M | 353.49M | 335.96M | 314.13M | 336.28M | 337.23M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 718.48M | 796.51M | 768.21M | 710.02M | 693.69M | 591.52M | 587.33M | 510.84M | 508.06M | 554.07M |
| totalPayables | 23.09M | 46.98M | 38.56M | 67.46M | 64.43M | 23.54M | 40.93M | 34.88M | 33.34M | 30.06M |
| accountPayables | 23.09M | 35.25M | 38.56M | 67.46M | 64.43M | 23.54M | 40.93M | 33.78M | 33.11M | 28.89M |
| otherPayables | - | 11.73M | - | - | - | - | - | 1.1M | 233K | 1.17M |
| accruedExpenses | - | 25.05M | 22.78M | 29.68M | 26.82M | 23.13M | 19.45M | 17.71M | 16.41M | 19.38M |
| shortTermDebt | 9.38M | 7.14M | 119.8M | 118.74M | 41.82M | 11.77M | 50.09M | 7.18M | 7.61M | 7.28M |
| capitalLeaseObligationsCurrent | - | 5.68M | 6.79M | 6.77M | 7.35M | 7.35M | 8.88M | 3.74M | - | - |
| taxPayables | - | 11.73M | - | - | - | - | - | 1.1M | 233K | 1.17M |
| deferredRevenue | 31.52M | 47.07M | 46.22M | - | 57.23M | - | - | 41.59M | 52.43M | 52.41M |
| otherCurrentLiabilities | 133.96M | 35.66M | 38.24M | 99.43M | 26.82M | 81.5M | 72.54M | 35.05M | 32.29M | 35.77M |
| totalCurrentLiabilities | 197.95M | 167.57M | 272.39M | 322.07M | 224.46M | 147.3M | 191.9M | 136.4M | 142.09M | 144.9M |
| longTermDebt | 123.8M | 120.78M | 10.5M | 11.16M | 111.93M | 139.57M | 101.48M | 127.49M | 124.08M | 117.17M |
| capitalLeaseObligationsNonCurrent | 14.66M | 14.73M | 18.96M | 24.11M | 29.12M | 26.09M | 25.84M | 71000 | 169K | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | 4.65M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | -1.73M |
| otherNonCurrentLiabilities | -1.18M | 28.17M | 29.48M | 28.17M | 31.38M | 20.26M | 15.67M | 18.62M | 23.37M | 16.7M |
| totalNonCurrentLiabilities | 137.29M | 163.68M | 58.94M | 63.44M | 172.43M | 185.93M | 142.98M | 146.18M | 147.63M | 138.53M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 14.66M | 20.4M | 25.76M | 30.88M | 36.47M | 33.45M | 34.72M | 3.81M | 169K | - |
| totalLiabilities | 335.24M | 331.25M | 331.33M | 385.51M | 396.89M | 333.22M | 334.88M | 282.58M | 289.72M | 283.43M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 111K | 117K | 112K | 110K | 103K | 98000 | 92000 | 87000 | 83000 | 78000 |
| retainedEarnings | -2.08B | -1.95B | -1.96B | -2.05B | -2.09B | -2.1B | -2.07B | -2.07B | -2.06B | -1.98B |
| additionalPaidInCapital | 2.47B | 2.43B | 2.41B | 2.38B | 2.39B | 2.35B | 2.33B | 2.3B | 2.27B | 2.25B |
| 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 | -43.31M | 39.22M | 83.99M | 28.18M | 13.25M | -29.27M | -5.92M | -21.04M | -82.96M | -72.31M |
| depreciationAndAmortization | 11.08M | 12.14M | 12.26M | 12.26M | 13.05M | 15.71M | 19.61M | 21.34M | 22.92M | 33.66M |
| deferredIncomeTax | 8.48M | -16.44M | -92.86M | 5.04M | -6.2M | -105K | -2.08M | 661K | 2.19M | -10.08M |
| stockBasedCompensation | 31.88M | 28.07M | 27.33M | 25.21M | 24.06M | 18.04M | 12.07M | 17.29M | 16.61M | 13.06M |
| changeInWorkingCapital | 36.43M | -24.97M | -37.21M | -69.53M | -13.86M | 14.31M | -22.45M | -17.37M | 22.49M | 17.77M |
| accountsReceivables | 53.91M | -38.24M | -35.47M | -23.14M | -26.72M | 21.19M | -8.39M | -14.7M | 12.6M | -2.56M |
| inventory | -7.1M | 8.37M | 35.4M | -54.43M | -39.34M | -8.2M | -4.82M | -2.04M | 11.69M | -4.11M |
| accountsPayables | -5.96M | -3.11M | -29.36M | 5.84M | 42.3M | -18.17M | 5.09M | 1.02M | 3.43M | 5.79M |
| otherWorkingCapital | -4.41M | 8.01M | -7.78M | 2.35M | 9.9M | 19.5M | -14.33M | -1.64M | -5.23M | 18.65M |
| otherNonCashItems | 63.4M | 23.89M | 13.55M | 4.3M | 10.71M | 20.48M | 30.06M | 11.4M | 21.81M | 18.35M |
| netCashProvidedByOperatingActivities | 107.97M | 61.92M | 7.06M | 5.48M | 41.02M | 39.16M | 31.3M | 12.28M | 3.06M | 438K |
| investmentsInPropertyPlantAndEquipment | -11.08M | -9.19M | -8.48M | -9.25M | -12.98M | -32.2M | -10.33M | -7.04M | -11.4M | -15.11M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | -75.67M |
| purchasesOfInvestments | - | - | -6.3M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 6.3M | 7.96M | - | - | - | 104K | 6.9M | 19.71M |
| otherInvestingActivities | - | - | - | - | - | - | - | 104K | 288K | 591K |
| netCashProvidedByInvestingActivities | -11.08M | -9.19M | -8.48M | -1.29M | -12.98M | -32.2M | -10.33M | -6.94M | -4.21M | -70.48M |
| netDebtIssuance | -3.98M | -2M | -1.03M | -38.79M | -2.31M | -5.92M | 3.67M | -2.07M | -1.06M | -2.37M |
| longTermNetDebtIssuance | -3.98M | 113.5M | -1.03M | -38.79M | -2.31M | -5.25M | 3.67M | -2.07M | -1.06M | -2.37M |
| shortTermNetDebtIssuance | - | -115.5M | - | - | - | -672K | - | - | - | - |
| netStockIssuance | -73.04M | -23.42M | 6.56M | 1.96M | 12.31M | -1.66M | 8.41M | 4.95M | 4.72M | 4.44M |
| netCommonStockIssuance | -73.04M | -23.42M | 6.56M | 1.96M | 12.31M | 5.47M | 8.41M | 4.95M | 4.72M | 4.44M |
| commonStockIssuance | 5.98M | 6.63M | 6.56M | 7.09M | 12.31M | 5.47M | 8.41M | 4.95M | 4.72M | 4.44M |
| commonStockRepurchased | -79.03M | -30.05M | - | -5.13M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | -7.13M | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.36M | -7.85M | -10.52M | -6.3M | -2.06M | 5.47M | -5.77M | -230K | -2.76M | -2.23M |
| netCashProvidedByFinancingActivities | -81.39M | -33.27M | -4.99M | -43.13M | 7.94M | -2.11M | 6.3M | 2.65M | 895K | -152K |
| date | 2026-04-03 | 2025-12-31 | 2025-09-26 | 2025-06-27 | 2025-03-28 | 2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 121.7M | 98.24M | 142.38M | 138.03M | 133.13M | 222.17M | 195.76M | 138.74M | 122.06M | 167.09M |
| costOfRevenue | 58.08M | 54.65M | 68.08M | 66.91M | 57.28M | 97.52M | 91.02M | 65.28M | 58.98M | 85.22M |
| grossProfit | 63.62M | 43.58M | 74.31M | 71.12M | 75.85M | 124.65M | 104.73M | 73.46M | 63.08M | 81.87M |
| researchAndDevelopmentExpenses | 20.88M | 17.06M | 26.88M | 26.77M | 28.63M | 31.41M | 30.07M | 28.78M | 30.7M | 30.25M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 22.28M | 22.75M | 36.52M | 38.19M | 37.1M | 38.59M | 35.85M | 39.82M | 38.86M | 41.98M |
| otherExpenses | - | - | - | - | - | 1.78M | 3.38M | 20.48M | 3.04M | - |
| operatingExpenses | 43.17M | 39.82M | 63.4M | 64.96M | 65.73M | 71.78M | 69.31M | 89.09M | 72.61M | 72.23M |
| costAndExpenses | 101.25M | 94.47M | 131.48M | 131.87M | 123.01M | 169.3M | 160.33M | 154.37M | 131.59M | 157.46M |
| netInterestIncome | -1.08M | -397K | -1.18M | -1.25M | -1.47M | -2.49M | -2.69M | -1.42M | -723K | -571K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 1.08M | 397K | 1.18M | 1.25M | 1.47M | 2.49M | 2.69M | 1.42M | 723K | 571K |
| depreciationAndAmortization | 2.52M | 2.6M | 2.82M | 2.67M | 2.72M | 2.97M | 2.86M | 3.23M | 3.08M | 3.08M |
| ebitda | 22.93M | 6.32M | 12.76M | 6.9M | 12.68M | 61.56M | 34.35M | -11.78M | -6.73M | 12.46M |
| ebit | 20.41M | 3.72M | 9.93M | 4.23M | 9.96M | 58.59M | 31.49M | -15.01M | -9.82M | 9.38M |
| nonOperatingIncomeExcludingInterest | 42000 | 47000 | 974K | 1.93M | 172K | -5.72M | 3.93M | -619K | 289K | 249K |
| operatingIncome | 20.45M | 3.77M | 10.91M | 6.16M | 10.13M | 52.87M | 35.42M | -15.63M | -9.53M | 9.63M |
| totalOtherIncomeExpensesNet | -1.12M | -444K | -2.16M | -3.18M | -1.65M | 3.23M | -6.62M | -805K | -1.01M | -820K |
| incomeBeforeTax | 19.33M | 3.32M | 8.75M | 2.98M | 8.48M | 56.1M | 28.81M | -16.44M | -10.54M | 8.81M |
| incomeTaxExpense | 8.1M | 3.1M | 6.05M | 105K | 2.54M | 17.98M | 7.09M | -3.9M | -2.45M | -75.03M |
| netIncomeFromContinuingOperations | 11.22M | 219K | 2.69M | 2.87M | 5.94M | 38.12M | 21.72M | -12.53M | -8.09M | 83.84M |
| netIncomeFromDiscontinuedOperations | -3.92M | -55.03M | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 7.31M | -54.82M | 2.69M | 2.87M | 5.94M | 38.12M | 21.72M | -12.53M | -8.09M | 83.84M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 7.31M | -54.82M | 2.69M | 2.87M | 5.94M | 38.12M | 21.72M | -12.53M | -8.09M | 83.84M |
| eps | 0.07 | -0.49 | 0.02 | 0.03 | 0.05 | 0.33 | 0.19 | -0.11 | -0.07 | 0.75 |
| date | 2026-04-03 | 2025-12-31 | 2025-09-26 | 2025-06-27 | 2025-03-28 | 2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 109M | 124.1M | 127.38M | 123.92M | 148.71M | 101.46M | 58.17M | 45.85M | 84.3M | 84.27M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 109M | 124.1M | 127.38M | 123.92M | 148.71M | 101.46M | 58.17M | 45.85M | 84.3M | 84.27M |
| netReceivables | 85.35M | 87.89M | 108.89M | 124.91M | 104.34M | 182.3M | 178.09M | 123.7M | 110.23M | 146.3M |
| accountsReceivables | 83.5M | 85.94M | 108.89M | 124.91M | 104.34M | 182.3M | 178.09M | 123.7M | 105.85M | 146.3M |
| otherReceivables | 1.85M | 1.96M | - | - | - | - | - | - | 4.38M | - |
| inventory | 51.2M | 47.84M | 68.6M | 71.14M | 62.06M | 64M | 73.86M | 84.13M | 86.63M | 83.98M |
| prepaids | 9.95M | 7.11M | 12.1M | 12.31M | 16.64M | 4.22M | 10.47M | 9.59M | 3.87M | 3.79M |
| otherCurrentAssets | 229.76M | 227.42M | 10.07M | 10.58M | 8.95M | 14.1M | 15.77M | 21.28M | 15.77M | 12.39M |
| totalCurrentAssets | 485.26M | 494.37M | 327.03M | 342.86M | 340.69M | 366.08M | 336.37M | 284.55M | 300.81M | 330.73M |
| propertyPlantEquipmentNet | 37.42M | 39.34M | 39.92M | 39.84M | 39.55M | 39.23M | 41.87M | 44.85M | 54.66M | 57.5M |
| goodwill | 60.88M | 60.9M | 241.77M | 241.72M | 238.2M | 236.88M | 239.6M | 237.88M | 238.29M | 239.15M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 60.88M | 60.9M | 241.77M | 241.72M | 238.2M | 236.88M | 239.6M | 237.88M | 238.29M | 239.15M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 102.05M | 104.04M | - | - | - | - | - | - | 108.42M | - |
| otherNonCurrentAssets | 19.7M | 19.83M | 149.88M | 158.93M | 155.31M | 154.32M | 142.03M | 146.41M | 38.5M | 140.82M |
| totalNonCurrentAssets | 220.05M | 224.11M | 431.56M | 440.49M | 433.06M | 430.43M | 423.49M | 429.14M | 439.86M | 437.47M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 705.31M | 718.48M | 758.6M | 783.35M | 773.75M | 796.51M | 759.86M | 713.7M | 740.67M | 768.21M |
| totalPayables | 42.31M | 23.09M | 23.27M | 40.67M | 27.33M | 35.25M | 42.48M | 30.02M | 43.84M | 38.56M |
| accountPayables | 34.97M | 23.09M | 23.27M | 40.67M | 27.33M | 35.25M | 42.48M | 30.02M | 43.84M | 38.56M |
| otherPayables | 7.34M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 16.7M | - | 33.64M | 33.8M | 28.8M | 25.05M | 21.66M | 22.22M | 20.36M | 22.78M |
| shortTermDebt | 2.94M | 9.38M | 8.7M | 8.26M | 7.55M | 7.14M | 7.23M | 9.29M | 119.92M | 119.8M |
| capitalLeaseObligationsCurrent | 6.41M | - | 5.96M | 5.79M | 5.68M | 5.68M | 5.97M | 6.17M | 6.51M | 6.79M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 30.26M | 31.52M | - | - | - | - | - | - | 51.5M | - |
| otherCurrentLiabilities | 115.61M | 133.96M | 85.53M | 83.69M | 95.85M | 94.46M | 84.32M | 84.2M | 32.68M | 84.46M |
| totalCurrentLiabilities | 214.24M | 197.95M | 157.1M | 172.21M | 165.22M | 167.57M | 161.66M | 151.9M | 274.82M | 272.39M |
| longTermDebt | 108.4M | 123.8M | 117.93M | 122.75M | 120.34M | 120.78M | 122.28M | 119.05M | 10.27M | 10.5M |
| capitalLeaseObligationsNonCurrent | 13.3M | 14.66M | 13.97M | 14.16M | 15M | 14.73M | 15.65M | 16.59M | 17.71M | 18.96M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 14.21M | -1.18M | 26.58M | 27.83M | 27.06M | 28.17M | 31.34M | 33.34M | 28.72M | 29.48M |
| totalNonCurrentLiabilities | 135.91M | 137.29M | 158.48M | 164.74M | 162.4M | 163.68M | 169.26M | 168.99M | 56.7M | 58.94M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.71M | 14.66M | 19.93M | 19.95M | 20.68M | 20.4M | 21.62M | 22.76M | 24.22M | 25.76M |
| totalLiabilities | 350.15M | 335.24M | 315.58M | 336.94M | 327.62M | 331.25M | 330.92M | 320.89M | 331.52M | 331.33M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 108K | 111K | 112K | 113K | 115K | 117K | 117K | 116K | 112K | 112K |
| retainedEarnings | -2.11B | -2.08B | -2.01B | -2B | -1.98B | -1.95B | -1.99B | -2.01B | -1.99B | -1.96B |
| additionalPaidInCapital | 2.48B | 2.47B | 2.46B | 2.45B | 2.44B | 2.43B | 2.42B | 2.42B | 2.41B | 2.41B |
| date | 2026-04-03 | 2025-12-31 | 2025-09-26 | 2025-06-27 | 2025-03-28 | 2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 9.65M | -54.82M | 2.69M | 2.87M | 5.94M | 38.12M | 21.72M | -12.53M | -8.09M | 83.84M |
| depreciationAndAmortization | 2.52M | 2.87M | 2.82M | 2.67M | 2.72M | 2.97M | 2.86M | 3.23M | 3.08M | 3.08M |
| deferredIncomeTax | 199K | 11.6M | -712K | -3.43M | 712K | -13.76M | 8.9M | -5.09M | -3.81M | -94.88M |
| stockBasedCompensation | 9.81M | 8.4M | 7.32M | 7.7M | 8.46M | 8.49M | 5.71M | 6.95M | 6.92M | 6.6M |
| changeInWorkingCapital | 10.14M | -14.22M | -40.05M | -23.57M | 63.62M | 11.02M | -36M | -28.8M | 28.82M | 3.26M |
| accountsReceivables | 3.21M | -20.21M | 16.05M | -21.54M | 79.61M | -6.63M | -52.38M | -14.42M | 35.19M | -31.12M |
| inventory | -4.71M | -3.16M | 2.66M | -8.85M | 2.24M | 1.78M | 10.52M | 642K | -4.57M | 20.87M |
| accountsPayables | 9.23M | 7.82M | -16.82M | 11.85M | -8.82M | -4.89M | 10.47M | -14.67M | 5.99M | -8.75M |
| otherWorkingCapital | 2.42M | 1.33M | -41.95M | -5.03M | -9.41M | 20.76M | -4.62M | -349K | -7.79M | 22.26M |
| otherNonCashItems | -633K | 58.47M | 51.69M | 2.06M | 2.15M | 1.7M | 5.54M | 14.08M | -111K | 4.37M |
| netCashProvidedByOperatingActivities | 31.69M | 12.29M | 23.77M | -11.7M | 83.6M | 48.53M | 8.72M | -22.16M | 26.82M | 6.27M |
| investmentsInPropertyPlantAndEquipment | -1.4M | -2.68M | -2.73M | -3.8M | -1.87M | -2.35M | -2.98M | -1.94M | -1.91M | -2.73M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | 6.3M |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -1.4M | -2.68M | -2.73M | -3.8M | -1.87M | -2.35M | -2.98M | -1.94M | -1.91M | 3.58M |
| netDebtIssuance | -750K | -919K | -4.43M | 1.87M | -500K | -650K | 480K | -1.83M | - | -138K |
| longTermNetDebtIssuance | -750K | -919K | -4.43M | 1.87M | -500K | -650K | 480K | -1.83M | - | -138K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -39.86M | -13.27M | -12.73M | -14.02M | -33.02M | -637K | 3.09M | -8.37M | -18.13M | 6000 |
| netCommonStockIssuance | -39.86M | -13.27M | -12.73M | -14.02M | -33.02M | -637K | 3.09M | -8.37M | -18.13M | 6000 |
| commonStockIssuance | 3.09M | - | 2.93M | - | 3.06M | - | 3.09M | - | 3.54M | 6000 |
| commonStockRepurchased | -42.95M | -13.27M | -15.66M | -14.02M | -36.08M | -637K | - | -8.37M | -21.68M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.94M | -570K | -589K | -655K | -2.55M | - | -625K | -844K | -5.74M | -1.88M |
| netCashProvidedByFinancingActivities | -44.55M | -14.76M | -17.75M | -12.81M | -36.07M | -1.29M | 2.94M | -11.04M | -23.87M | -2.01M |