-$0.72 (-5.71%)
| 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 | 1.08B | 922.72M | 1.15B | 1.03B | 563M | 506.51M | 530.06M | 529.28M | 666.58M | 636.78M |
| costOfRevenue | 668.85M | 598.56M | 817.97M | 698.28M | 344.63M | 288.96M | 311.06M | 325.71M | 362.93M | 345.44M |
| grossProfit | 414.96M | 324.16M | 331.13M | 327.25M | 218.38M | 217.55M | 219M | 203.56M | 303.65M | 291.34M |
| researchAndDevelopmentExpenses | 204.28M | 221.46M | 258.31M | 173.76M | 108.66M | 113.29M | 126.77M | 124.55M | 130.43M | 124.8M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 124.44M | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 226.28M | 232.92M | 258.61M | 208.89M | 124.41M | 113.97M | 130.6M | 124.44M | 135.49M | 131.8M |
| otherExpenses | - | 297.35M | 37.87M | 17.43M | - | - | 1.77M | - | - | - |
| operatingExpenses | 430.55M | 751.73M | 554.8M | 400.08M | 233.08M | 227.26M | 259.13M | 248.99M | 265.92M | 256.61M |
| costAndExpenses | 1.1B | 1.35B | 1.37B | 1.1B | 577.7M | 516.28M | 570.02M | 574.7M | 628.85M | 602.05M |
| netInterestIncome | -17.02M | -19M | -13.96M | -1.31M | 2.81M | 1.93M | 2.25M | 3.49M | 3.82M | 3.35M |
| interestIncome | 2.32M | 3.06M | 2.34M | 2.12M | 2.84M | 1.94M | 2.76M | 4.03M | 4.38M | 3.92M |
| interestExpense | 19.34M | 22.05M | 16.3M | 3.44M | 34000 | 5000 | 511K | 533K | 556K | 572K |
| depreciationAndAmortization | 92.55M | 90.53M | 112.95M | 67.55M | 16.08M | 16.63M | 17.77M | 15.89M | 15.69M | 14.41M |
| ebitda | 80.64M | -330.14M | -104.36M | 27000 | 9.81M | 10.39M | -6.5M | -16.95M | 60.94M | 61.87M |
| ebit | -11.91M | -420.67M | -217.31M | -67.53M | -6.27M | -6.24M | -24.27M | -32.84M | 45.24M | 47.47M |
| nonOperatingIncomeExcludingInterest | -3.69M | -6.89M | -6.36M | -5.3M | -8.43M | -3.53M | -15.7M | -12.58M | -7.86M | -12.73M |
| operatingIncome | -15.6M | -427.56M | -223.67M | -72.83M | -14.7M | -9.77M | -39.96M | -45.42M | 37.39M | 34.74M |
| totalOtherIncomeExpensesNet | -15.65M | -15.16M | -9.94M | 1.86M | 8.4M | 3.53M | 15.19M | 12.05M | 7.3M | 12.32M |
| incomeBeforeTax | -31.25M | -442.73M | -233.61M | -70.96M | -6.3M | -6.25M | -24.78M | -33.37M | 44.68M | 46.9M |
| incomeTaxExpense | 4.99M | 7.34M | 28.3M | -62.08M | 2.33M | -8.62M | 28.2M | -14.03M | 20.85M | 11.67M |
| netIncomeFromContinuingOperations | -36.24M | -450.07M | -261.91M | -8.89M | -8.64M | 2.38M | -52.98M | -19.34M | 23.84M | 35.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -45.66M | -459.89M | -267.69M | -2.04M | -8.64M | 2.38M | -52.98M | -19.34M | 23.83M | 35.23M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -45.66M | -456.91M | -267.69M | -2.04M | -8.64M | 2.38M | -52.98M | -19.34M | 23.84M | 35.23M |
| eps | -0.57 | -5.67 | -3.41 | -0.03 | -0.18 | 0.05 | -1.11 | -0.4 | 0.5 | 0.72 |
| 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 | 95.7M | 76.02M | 87.17M | 108.64M | 56.6M | 60.18M | 73.77M | 105.5M | 86.43M | 79.9M |
| shortTermInvestments | 35.17M | - | - | 340K | 350K | 3.13M | 33.24M | 3.25M | 16.13M | 43.19M |
| cashAndShortTermInvestments | 130.87M | 76.02M | 87.17M | 108.98M | 56.95M | 63.31M | 107.02M | 108.75M | 102.56M | 123.08M |
| netReceivables | 221.4M | 193.27M | 230.38M | 312.27M | 169.97M | 120.36M | 107.1M | 136.08M | 170.73M | 108.24M |
| accountsReceivables | 210.69M | 178.03M | 210.43M | 279.44M | 158.74M | 98.83M | 90.53M | 99.38M | 144.15M | 92.35M |
| otherReceivables | 10.71M | 15.24M | 19.96M | 32.83M | 11.23M | 21.53M | 16.57M | 36.7M | 26.58M | 15.9M |
| inventory | 215.74M | 261.56M | 360.42M | 427.53M | 139.89M | 125.46M | 98.3M | 99.85M | 122.54M | 105.12M |
| prepaids | - | - | - | 33.58M | 9.3M | - | 7.89M | 10.74M | 17.28M | 16.46M |
| otherCurrentAssets | 67.22M | 68.3M | 38.89M | 32.08M | 215K | 7.19M | - | - | - | - |
| totalCurrentAssets | 635.22M | 599.14M | 716.87M | 882.36M | 376.32M | 316.32M | 320.31M | 355.43M | 413.11M | 352.9M |
| propertyPlantEquipmentNet | 124.38M | 106.45M | 155.63M | 110.7M | 55.77M | 67.71M | 68.09M | 80.64M | 85.08M | 84.47M |
| goodwill | 59.98M | 52.92M | 358.15M | 381.72M | 6.97M | 6.97M | 6.97M | 7.11M | 3.49M | 3.49M |
| intangibleAssets | 294.05M | 284.89M | 337.42M | 401.21M | 19.29M | 23.47M | 27.82M | 33.18M | 4.66M | 7.27M |
| goodwillAndIntangibleAssets | 354.03M | 337.81M | 695.57M | 782.94M | 26.26M | 30.44M | 34.79M | 40.29M | 8.15M | 10.76M |
| longTermInvestments | 1.02M | 32.06M | 27.74M | 32.66M | 70.62M | 56.59M | 94.49M | 108.82M | 130.26M | 176.1M |
| taxAssets | 16.48M | 17.83M | 29.29M | 67.84M | 9.08M | 9.87M | 7.56M | 37.19M | 23.32M | 38.04M |
| otherNonCurrentAssets | 73.35M | 78.13M | 52.33M | 67M | 30.97M | 44.76M | 19.88M | 5.67M | 9.06M | 4.97M |
| totalNonCurrentAssets | 569.27M | 572.28M | 960.57M | 1.06B | 192.69M | 209.36M | 224.81M | 272.6M | 255.87M | 314.33M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.2B | 1.17B | 1.68B | 1.94B | 569.02M | 525.68M | 545.12M | 628.03M | 669.09M | 667.24M |
| totalPayables | 170.98M | 173.76M | 168.14M | 246.73M | 109.05M | 51.23M | 48.38M | 72.57M | 64.57M | 77.34M |
| accountPayables | 167.34M | 171.82M | 162.92M | 237.7M | 102.49M | 49.93M | 44.87M | 60.05M | 60.63M | 77.34M |
| otherPayables | 3.64M | 1.94M | 5.22M | 9.03M | 6.56M | 1.3M | 3.51M | 12.52M | 3.94M | - |
| accruedExpenses | 65.89M | 67.01M | 27.15M | 80.12M | 28.57M | 15.26M | 27.77M | 14.75M | 29.18M | 20.43M |
| shortTermDebt | - | - | 7.72M | 60.53M | - | 1.81M | 24.6M | 1M | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 1.94M | 5.22M | 9.03M | 6.56M | 1.3M | 3.51M | 12.52M | 104K | - |
| deferredRevenue | 87.54M | 52.7M | 42.5M | 41.19M | 17.74M | 14.09M | 11.96M | 17.94M | 13.07M | 16.33M |
| otherCurrentLiabilities | 37.45M | - | 28.48M | - | - | 11.8M | - | 11.75M | - | 12.43M |
| totalCurrentLiabilities | 361.86M | 293.47M | 274M | 428.58M | 155.36M | 94.19M | 112.71M | 118.01M | 106.82M | 126.54M |
| longTermDebt | 218.04M | 189.58M | 195M | 60M | - | - | - | 24.6M | 25.6M | 26.8M |
| capitalLeaseObligationsNonCurrent | 27M | 25.92M | 31.42M | 22.81M | 3.27M | 3.57M | - | - | - | - |
| deferredRevenueNonCurrent | 27.14M | 22.06M | 22.63M | 19.24M | 9.27M | 6.89M | 6.01M | 5.3M | 4.56M | 6.33M |
| deferredTaxLiabilitiesNonCurrent | 27.45M | 30.37M | 35.57M | 61.63M | 9.63M | - | - | - | - | - |
| otherNonCurrentLiabilities | 23.84M | 60.11M | 70.24M | 47.63M | 44.02M | 48.08M | 45.97M | 33.84M | 34.21M | 28.05M |
| totalNonCurrentLiabilities | 323.48M | 328.05M | 354.86M | 211.31M | 56.56M | 58.54M | 51.98M | 63.74M | 64.36M | 61.18M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 27M | 25.92M | 31.42M | 22.81M | 3.27M | 3.57M | - | - | - | - |
| totalLiabilities | 685.34M | 621.52M | 628.86M | 639.88M | 211.92M | 152.74M | 164.69M | 181.75M | 171.18M | 187.72M |
| treasuryStock | -5.11M | -5.2M | -5.82M | -4.12M | -661.55M | -679.49M | -685.29M | -691.75M | -682.28M | -683.99M |
| preferredStock | - | - | - | - | - | - | - | - | 240K | - |
| commonStock | 802K | 795K | 790K | 781K | 797K | 797K | 797K | 797K | 797K | 797K |
| retainedEarnings | -730.01M | -688.81M | -231.71M | 55.34M | 740.82M | 781.81M | 806.7M | 883.98M | 922.18M | 921.94M |
| additionalPaidInCapital | 801.27M | 808.91M | 794.47M | 895.83M | 288.95M | 281.47M | 274.63M | 267.67M | 260.52M | 252.96M |
| 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 | -4200 | -450.07M | -268.85M | -2.04M | -8.64M | 2.38M | -54.02M | -19.34M | 23.83M | 35.23M |
| depreciationAndAmortization | 92.55M | 90.53M | 118.85M | 71.45M | 16.08M | 16.63M | 17.77M | 15.89M | 15.69M | 14.41M |
| deferredIncomeTax | -3.85M | 5.58M | 15.72M | -62.39M | -1.78M | -1.36M | 30.07M | -17.26M | 14.07M | -2.68M |
| stockBasedCompensation | 10.06M | 15.99M | - | - | 7.48M | 6.83M | 6.96M | 7.16M | 7.43M | 6.7M |
| changeInWorkingCapital | 72.51M | 134.45M | -9.35M | -94.18M | -93000 | -35.48M | 9M | 76.26M | -98.99M | -2.84M |
| accountsReceivables | -10.5M | 57.47M | 84.73M | -19.3M | -51.11M | -7.27M | 8.28M | 40.68M | -48.77M | -21.3M |
| inventory | 64.49M | 79.98M | 22.41M | -73.24M | -10.64M | -18.84M | 1.57M | 24.19M | -15.52M | -10.89M |
| accountsPayables | 17.98M | 10.24M | -91.91M | 28.1M | 53.27M | -2.2M | -13.81M | -3.8M | -17.88M | 26.72M |
| otherWorkingCapital | 534K | -13.24M | -24.59M | -29.75M | 8.39M | -7.17M | 12.96M | 15.19M | -16.82M | 2.62M |
| otherNonCashItems | -41.5M | 307.1M | 100.62M | 42.93M | -10.04M | -5.52M | -9.82M | -7.26M | -4.4M | -8.8M |
| netCashProvidedByOperatingActivities | 129.77M | 103.57M | -43.02M | -44.23M | 3.01M | -16.52M | -41000 | 55.45M | -42.37M | 42M |
| investmentsInPropertyPlantAndEquipment | -31.74M | -34.5M | -45.78M | -17.07M | -5.67M | -6.41M | -9.49M | -8.11M | -14.72M | -21.44M |
| acquisitionsNet | - | - | -1.22M | 44.02M | - | - | 13000 | -22.04M | 151K | -943K |
| purchasesOfInvestments | -383K | -268K | -868K | -23.9M | -35.03M | -56.77M | -48.58M | -123.21M | -93.14M | -209.17M |
| salesMaturitiesOfInvestments | 1.02M | 1.24M | 10.57M | 51.66M | 50.47M | 105.1M | 47.27M | 153.65M | 173.75M | 225.08M |
| otherInvestingActivities | -84.64M | -30.73M | 1.22M | 1.13M | 500K | -521K | 1M | - | - | - |
| netCashProvidedByInvestingActivities | -115.74M | -64.26M | -36.08M | 55.83M | 10.27M | 41.4M | -9.79M | 285K | 66.04M | -6.48M |
| netDebtIssuance | 9.6M | -5M | 73.15M | 73.17M | - | -24.6M | -1M | -1.1M | -1.1M | -1.1M |
| longTermNetDebtIssuance | 9.6M | -5M | 98.04M | 90.87M | - | -24.6M | -1M | -1.1M | -1.1M | -1.1M |
| shortTermNetDebtIssuance | - | - | -24.89M | -17.7M | - | - | - | - | - | - |
| netStockIssuance | 1.83M | 824K | 540K | 6.9M | 6.43M | - | 342K | -15.53M | -17.35M | -25.82M |
| netCommonStockIssuance | 1.83M | 824K | 540K | 6.9M | 6.43M | - | -184K | -15.53M | -17.35M | -25.82M |
| commonStockIssuance | 1.83M | 824K | 540K | 6.9M | 6.43M | 1.04M | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | -1.04M | -184K | -15.53M | -17.35M | -25.82M |
| netPreferredStockIssuance | - | - | - | - | - | - | 526K | - | - | - |
| netDividendsPaid | - | - | -21.24M | -22.88M | -17.53M | -17.33M | -17.21M | -17.27M | -17.37M | -17.58M |
| commonDividendsPaid | - | - | -21.24M | -22.88M | -17.53M | -17.33M | -17.21M | -17.27M | -17.37M | -17.58M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -11.53M | -45.84M | 7.64M | -4.25M | -1.86M | -1.04M | - | 1.58M | 13.41M | 4.72M |
| netCashProvidedByFinancingActivities | -105K | -50.01M | 60.09M | 52.94M | -12.96M | -42.98M | -17.87M | -32.32M | -22.4M | -39.78M |
| 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 | 286.09M | 291.56M | 279.44M | 265.07M | 247.74M | 242.85M | 227.7M | 225.99M | 226.17M | 225.48M |
| costOfRevenue | 173.1M | 177.83M | 172.31M | 166.14M | 152.57M | 151.62M | 142.45M | 144.42M | 155.86M | 147.01M |
| grossProfit | 112.99M | 113.73M | 107.13M | 98.92M | 95.18M | 91.23M | 85.25M | 81.58M | 70.32M | 78.46M |
| researchAndDevelopmentExpenses | 50.78M | 51.84M | 51.68M | 51.9M | 48.86M | 49.21M | 51.62M | 60.39M | 56.19M | 54.82M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 55.84M | 57.41M | 58.23M | 60.35M | 50.28M | 57.16M | 57.62M | 59.49M | 57.12M | 61.26M |
| otherExpenses | - | - | - | - | - | - | - | - | 303.25M | - |
| operatingExpenses | 106.61M | 109.25M | 109.91M | 112.24M | 99.14M | 106.36M | 109.24M | 119.88M | 416.56M | 116.08M |
| costAndExpenses | 279.71M | 287.08M | 282.22M | 278.39M | 251.71M | 257.98M | 251.69M | 264.3M | 572.42M | 263.09M |
| netInterestIncome | -3.94M | -14.21M | -5.21M | -4.36M | -4.64M | -3.24M | -5.02M | -6.54M | -4.2M | -3.28M |
| interestIncome | 300K | 618K | 291K | 201K | 126K | 1.63M | 664K | 366K | 397K | 1.16M |
| interestExpense | 4.24M | 14.83M | 5.5M | 4.56M | 4.76M | 4.87M | 5.68M | 6.91M | 4.6M | 4.44M |
| depreciationAndAmortization | 24.92M | 23.3M | 23.33M | 23.39M | 21.6M | 22.56M | 23.26M | 22.77M | 22.39M | 21.53M |
| ebitda | 32M | 40.02M | 22.27M | 10.72M | 17.01M | 8.83M | 477K | -15.2M | -319.89M | -16.7M |
| ebit | 7.09M | 16.72M | -1.06M | -12.68M | -4.58M | -13.73M | -22.79M | -37.97M | -342.28M | -38.22M |
| nonOperatingIncomeExcludingInterest | -713K | -12.24M | -1.73M | -640K | 616K | -1.4M | -1.2M | -337K | -3.96M | 608K |
| operatingIncome | 6.38M | 4.48M | -2.79M | -13.32M | -3.97M | -15.13M | -23.98M | -38.31M | -346.24M | -37.62M |
| totalOtherIncomeExpensesNet | -3.53M | -2.59M | -3.77M | -3.92M | -5.38M | -3.47M | -4.48M | -6.57M | -638K | -5.05M |
| incomeBeforeTax | 2.85M | 1.89M | -6.56M | -17.24M | -9.34M | -18.6M | -28.47M | -44.88M | -346.88M | -42.66M |
| incomeTaxExpense | 1.92M | 3.17M | 1.2M | 1.02M | -397K | 24.91M | 390K | 2.14M | -18.65M | 64.36M |
| netIncomeFromContinuingOperations | 930K | -1.28M | -7.76M | -18.26M | -8.95M | -43.51M | -28.86M | -47.01M | -328.24M | -107.03M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -1.32M | -3.6M | -10.26M | -20.53M | -11.27M | -45.92M | -31.24M | -49.86M | -330.76M | -109.94M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.02M | -3.59M | -10.26M | -20.53M | -11.27M | -45.91M | -31.24M | -49.86M | -330.76M | -109.94M |
| eps | -0.01 | -0.04 | -0.13 | -0.26 | -0.14 | -0.58 | -0.4 | -0.63 | -4.2 | -1.4 |
| 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 | 88.27M | 95.7M | 93.68M | 106.27M | 101.32M | 76.02M | 88.46M | 111.18M | 106.76M | 87.17M |
| shortTermInvestments | 33.81M | 35.17M | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 122.08M | 130.87M | 93.68M | 106.27M | 101.32M | 76.02M | 88.46M | 111.18M | 106.76M | 87.17M |
| netReceivables | 228.74M | 221.4M | 193.81M | 181.26M | 182.76M | 193.27M | 198.36M | 210.66M | 208.39M | 230.38M |
| accountsReceivables | 215.47M | 210.69M | 178.62M | 164.77M | 166.95M | 178.03M | 172.02M | 186.18M | 188.37M | 210.43M |
| otherReceivables | 13.26M | 10.71M | 15.19M | 16.49M | 15.81M | 15.24M | 26.34M | 24.49M | 20.02M | 19.96M |
| inventory | 209M | 215.74M | 223.76M | 240.08M | 253.64M | 261.56M | 282.93M | 287.86M | 322.15M | 360.42M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 74.39M | 67.22M | 91.87M | 79.62M | 74.12M | 68.3M | 69.11M | 58.61M | 59.67M | 38.89M |
| totalCurrentAssets | 634.22M | 635.22M | 603.12M | 607.23M | 611.85M | 599.14M | 638.86M | 668.32M | 696.96M | 716.87M |
| propertyPlantEquipmentNet | 123.85M | 124.38M | 121.46M | 111.94M | 109.61M | 106.45M | 147.43M | 134.58M | 126.97M | 155.63M |
| goodwill | 59M | 59.98M | 59.92M | 60.19M | 55.26M | 52.92M | 56.88M | 54.9M | 55.13M | 358.15M |
| intangibleAssets | 281.28M | 294.05M | 302.28M | 310.17M | 293.06M | 284.89M | 286.1M | 290.79M | 306.45M | 337.42M |
| goodwillAndIntangibleAssets | 340.28M | 354.03M | 362.2M | 370.36M | 348.32M | 337.81M | 342.98M | 345.69M | 361.58M | 695.57M |
| longTermInvestments | 937K | 1.02M | 35.28M | 1.07M | 29.97M | 32.06M | 31.51M | 30.16M | 29.25M | 27.74M |
| taxAssets | 16.22M | 16.48M | 17.83M | 17.83M | 17.83M | 17.83M | 25.7M | 24.93M | 25.42M | 29.29M |
| otherNonCurrentAssets | 69.56M | 73.35M | 69.02M | 107.87M | 75.66M | 78.13M | 86.68M | 87.1M | 87.73M | 52.33M |
| totalNonCurrentAssets | 550.85M | 569.27M | 605.79M | 609.07M | 581.39M | 572.28M | 634.29M | 622.46M | 630.95M | 960.57M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.19B | 1.2B | 1.21B | 1.22B | 1.19B | 1.17B | 1.27B | 1.29B | 1.33B | 1.68B |
| totalPayables | 176.22M | 170.98M | 190.4M | 179.31M | 172.91M | 173.76M | 175.36M | 160.78M | 165.23M | 168.14M |
| accountPayables | 170.6M | 167.34M | 188.95M | 178.29M | 171.91M | 171.82M | 173.35M | 158.55M | 158.97M | 162.92M |
| otherPayables | 5.61M | 3.64M | 1.45M | 1.02M | 999K | 1.94M | 2.01M | 2.23M | 6.27M | 5.22M |
| accruedExpenses | 55.18M | 65.89M | 59.79M | 67.66M | 25.91M | 67.01M | 74.85M | 73.83M | 25.97M | 27.15M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | 7.72M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 5.61M | - | - | 1.02M | - | 1.94M | 2.01M | 2.23M | 6.27M | 5.22M |
| deferredRevenue | 90.75M | 87.54M | 57.56M | 62.7M | 66.46M | 52.7M | 54.62M | 55.11M | 55.12M | 42.5M |
| otherCurrentLiabilities | 37.05M | 37.45M | - | - | 38.16M | - | - | - | 36.42M | 28.48M |
| totalCurrentLiabilities | 359.21M | 361.86M | 307.75M | 309.66M | 303.44M | 293.47M | 304.82M | 289.71M | 282.75M | 274M |
| longTermDebt | 218.36M | 218.04M | 217.88M | 190.18M | 190.08M | 189.58M | 189.85M | 190.27M | 195M | 195M |
| capitalLeaseObligationsNonCurrent | 24.94M | 27M | 25.95M | 27.78M | 26.37M | 25.92M | 25.64M | 26.61M | 27.67M | 31.42M |
| deferredRevenueNonCurrent | 26.23M | 27.14M | 23.2M | 24.43M | 24.08M | 22.06M | 24.9M | 26.58M | 22.88M | 22.63M |
| deferredTaxLiabilitiesNonCurrent | 26.78M | 27.45M | 32.3M | 32.87M | 30.74M | 30.37M | 21.48M | 21.08M | 15.41M | 35.57M |
| otherNonCurrentLiabilities | 22.95M | 23.84M | 58.16M | 59.68M | 56.7M | 60.11M | 70.68M | 76.55M | 76.78M | 70.24M |
| totalNonCurrentLiabilities | 319.32M | 323.48M | 357.48M | 334.93M | 327.97M | 328.05M | 332.55M | 341.1M | 337.74M | 354.86M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 24.94M | 27M | 25.95M | 27.78M | 26.37M | 25.92M | 25.64M | 26.61M | 27.67M | 31.42M |
| totalLiabilities | 678.52M | 685.34M | 665.24M | 644.59M | 631.41M | 621.52M | 637.38M | 630.81M | 620.49M | 628.86M |
| treasuryStock | -5.02M | -5.11M | -5.11M | -5.11M | -5.11M | -5.2M | -5.2M | -5.2M | -5.2M | -5.82M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 808K | 802K | 801K | 800K | 800K | 795K | 792K | 791K | 791K | 790K |
| retainedEarnings | -731.34M | -730.01M | -728.71M | -719.18M | -700.5M | -688.81M | -635.16M | -606.38M | -558.36M | -231.71M |
| additionalPaidInCapital | 803.03M | 801.27M | 799.95M | 814.75M | 812.07M | 808.91M | 806.19M | 802.74M | 798.9M | 794.47M |
| 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 | -1.32M | 311.44M | -10.26M | -18.26M | -8.95M | -43.51M | -22.14M | -49.86M | -328.24M | -109.94M |
| depreciationAndAmortization | 24.92M | 23.3M | - | 23.39M | 21.6M | 22.56M | 23.58M | 22.63M | 22.39M | 21.53M |
| deferredIncomeTax | -244K | 15.02M | -474K | 1.35M | -157K | 15.65M | 285K | 6.05M | -19.74M | 61.5M |
| stockBasedCompensation | - | 577K | - | 2.68M | 3.21M | 3.92M | 3.63M | 3.84M | 3.95M | 3.79M |
| changeInWorkingCapital | -16.54M | 33.77M | -3.41M | 19.97M | 22.18M | 5.03M | 38.68M | 33.24M | 57.28M | 6.98M |
| accountsReceivables | -8.61M | -23.81M | -11.51M | 10.64M | 14.18M | -1.17M | 29.86M | -2.77M | 31.55M | 17.6M |
| inventory | 4.67M | 19.07M | 15.83M | 19.25M | 10.34M | 5.76M | 5M | 31.72M | 32.37M | 20M |
| accountsPayables | 366K | 17.4M | 6.83M | -2.02M | -4.22M | 2.09M | 13.66M | -4.52M | 553K | -4M |
| otherWorkingCapital | -12.96M | 21.12M | -14.56M | -7.9M | 1.87M | -1.65M | -9.85M | 8.81M | -7.18M | -26.62M |
| otherNonCashItems | 5.86M | -341.87M | 26.33M | 3.03M | 5.3M | 893K | -3.32M | 4M | 302.27M | -140K |
| netCashProvidedByOperatingActivities | 12.67M | 42.24M | 12.19M | 32.16M | 43.18M | 4.54M | 40.72M | 19.9M | 37.92M | -16.29M |
| investmentsInPropertyPlantAndEquipment | -15.94M | -11.67M | -17.03M | -4.68M | -12.18M | 15.73M | -23.21M | -16M | -13.51M | -9.45M |
| acquisitionsNet | -8000 | - | -1000 | - | - | - | - | -20000 | - | 1.2M |
| purchasesOfInvestments | -75000 | -65000 | -75000 | -73000 | -44000 | -73000 | -74000 | -77000 | -44000 | -61000 |
| salesMaturitiesOfInvestments | 736K | 59000 | 233K | 67000 | 873K | 45000 | 239K | 83000 | 873K | 22000 |
| otherInvestingActivities | -574K | -35.56M | -183K | -9.06M | -6.98M | -31.01M | 6.01M | 20000 | -1.19M | -1.16M |
| netCashProvidedByInvestingActivities | -15.86M | -47.23M | -17.06M | -13.76M | -18.34M | -15.31M | -17.04M | -15.99M | -13.87M | -9.45M |
| netDebtIssuance | - | -1.65M | 11.31M | - | - | - | - | -5M | - | -15.74M |
| longTermNetDebtIssuance | - | -1.65M | 11.31M | - | - | - | - | -5M | - | 9.15M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | -24.89M |
| netStockIssuance | 1.37M | 395K | 271K | 407K | 756K | 605K | - | -13000 | -176K | 353K |
| netCommonStockIssuance | 1.37M | 395K | 271K | 407K | 756K | 605K | - | -13000 | -176K | 353K |
| commonStockIssuance | 1.37M | 395K | 271K | 407K | 756K | 605K | - | - | - | 353K |
| commonStockRepurchased | - | - | - | - | - | - | - | -13000 | -176K | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.04M | -165K | -10.14M | -20.22M | -432K | -957K | -44.83M | 4.34M | -3.99M | 13.94M |
| netCashProvidedByFinancingActivities | -1.68M | -1.42M | 1.44M | -19.81M | 324K | -352K | -44.83M | -670K | -4.16M | -1.44M |