NASDAQ : ACTG
$0.07 (1.57%)
| 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 | 285.23M | 122.31M | 125.1M | 59.22M | 88.05M | 29.78M | 11.25M | 131.51M | 65.4M | 152.7M |
| costOfRevenue | 50.01M | 92.66M | 52.83M | 37.39M | 36.1M | 24.82M | 18.29M | 106.66M | 63.21M | 111.27M |
| grossProfit | 235.22M | 29.65M | 72.27M | 21.84M | 51.95M | 4.96M | -7.04M | 24.85M | 2.2M | 41.43M |
| researchAndDevelopmentExpenses | - | - | 735K | 626K | 200K | - | - | - | 1.19M | 3.08M |
| generalAndAdministrativeExpenses | 65.12M | 55.36M | 43.69M | 52.68M | 35.67M | 24.48M | 16.38M | 18.85M | 27.22M | 36M |
| sellingAndMarketingExpenses | 12.95M | 7.22M | 6.91M | 8.62M | 1.54M | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 78.07M | 62.58M | 50.6M | 61.3M | 37.2M | 24.48M | 16.38M | 18.85M | 27.22M | 36M |
| otherExpenses | 150.74M | - | - | - | - | - | - | -1.63M | 1M | 798K |
| operatingExpenses | 228.81M | 62.58M | 51.34M | 61.93M | 37.4M | 24.48M | 16.38M | 21.45M | 27.22M | 36.5M |
| costAndExpenses | 278.82M | 155.24M | 104.17M | 99.32M | 73.5M | 49.3M | 34.66M | 128.11M | 90.43M | 147.77M |
| netInterestIncome | 2.27M | 10.54M | 13.54M | -990K | -7.42M | -9.3M | 3.43M | 218K | 4.28M | 798K |
| interestIncome | 11.26M | 16.98M | 15.47M | 5.44M | 501K | 838K | 3.43M | 218K | 4.28M | 798K |
| interestExpense | 8.99M | 6.44M | 1.93M | 6.43M | 7.92M | 10.14M | - | - | - | - |
| depreciationAndAmortization | 43.35M | 34.56M | 14.97M | 13.51M | 10.69M | 4.8M | 3.23M | 27.14M | 22.24M | 34.36M |
| ebitda | 83.65M | 2.85M | 84.33M | -107.2M | 193.26M | 123.01M | -15.73M | 30.67M | -2.78M | -2.26M |
| ebit | 40.3M | -31.71M | 69.36M | -120.72M | 182.57M | 118.21M | -18.95M | 3.52M | -25.02M | -36.61M |
| nonOperatingIncomeExcludingInterest | -33.89M | -1.22M | -48.42M | 80.63M | -168.03M | -137.73M | -4.46M | -28.21M | -2.25M | -798K |
| operatingIncome | 6.41M | -32.93M | 20.94M | -40.09M | 14.54M | -19.52M | -23.42M | -24.81M | -27.27M | -37.41M |
| totalOtherIncomeExpensesNet | 24.9M | -5.22M | 46.49M | -87.06M | 160.11M | 127.59M | 4.46M | -78.98M | 51.91M | 798K |
| incomeBeforeTax | 31.31M | -38.15M | 67.43M | -127.15M | 174.65M | 108.07M | -18.95M | -103.67M | 24.64M | -36.61M |
| incomeTaxExpense | 6.84M | -3.45M | -1.5M | -16.21M | 24.29M | -1.16M | -1.82M | 1.18M | 2.96M | 18.19M |
| netIncomeFromContinuingOperations | 24.47M | -34.7M | 68.93M | -110.94M | 150.36M | 109.23M | -17.13M | -104.85M | 21.68M | -54.8M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 21.68M | -36.06M | 67.06M | -125.06M | 149.2M | 109.23M | -17.12M | -105.03M | 22.18M | -54.07M |
| netIncomeDeductions | - | - | 1.93M | - | -69.42M | 24.34M | 2.95M | - | - | - |
| bottomLineNetIncome | 21.68M | -36.06M | 53.21M | -133.04M | 188.22M | 84.89M | -20.37M | -105.03M | 22.15M | -54.07M |
| eps | 0.23 | -0.36 | 0.71 | -2.61 | 2.43 | 1.78 | -0.34 | -2.1 | 0.44 | -1.08 |
| 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 | 306.72M | 273.88M | 340.09M | 287.79M | 308.94M | 165.55M | 57.36M | 128.81M | 136.6M | 127.54M |
| shortTermInvestments | 23.37M | 59.88M | 99.82M | 98.36M | 398.53M | 285.78M | 112.48M | 36.65M | - | 19.44M |
| cashAndShortTermInvestments | 330.09M | 333.76M | 439.91M | 386.14M | 707.47M | 451.33M | 169.84M | 165.46M | 136.6M | 146.98M |
| netReceivables | 26.16M | 26.91M | 80.56M | 8.23M | 9.52M | 506K | 511K | 32.88M | 153K | 26.75M |
| accountsReceivables | 26.16M | 26.91M | 80.56M | 8.23M | 9.52M | 506K | 511K | 32.88M | 153K | 26.75M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 26.56M | 27.48M | 10.92M | 14.22M | 8.93M | - | - | -36.65M | - | 11.51M |
| prepaids | - | 31.99M | - | - | 4.76M | 5.83M | 2.91M | 3.12M | 2.94M | 3.24M |
| otherCurrentAssets | 67.28M | - | 23.13M | 19.39M | - | - | - | - | - | 11.51M |
| totalCurrentAssets | 450.09M | 420.15M | 554.51M | 427.98M | 730.68M | 457.67M | 173.26M | 201.47M | 139.7M | 188.49M |
| propertyPlantEquipmentNet | 32.79M | 224.83M | 29.34M | 5.54M | 6.21M | 1.22M | 1.26M | - | - | 127K |
| goodwill | 25.79M | 29.34M | 8.99M | 7.54M | 7.47M | - | - | - | - | - |
| intangibleAssets | 48.15M | 55.43M | 33.56M | 36.66M | 48.79M | 16.91M | 7.81M | 6.59M | 61.92M | 86.32M |
| goodwillAndIntangibleAssets | 73.94M | 84.77M | 42.55M | 44.2M | 56.26M | 16.91M | 7.81M | 6.59M | 61.92M | 86.32M |
| longTermInvestments | - | - | - | - | - | - | 1.5M | 15.65M | 106.95M | 1.96M |
| taxAssets | 14.84M | 20.23M | 2.92M | - | - | - | - | - | - | -1.96M |
| otherNonCurrentAssets | 199.3M | 6.42M | 4.23M | 5.2M | 5.7M | 35.5M | 34.32M | 236K | 207K | 21.07M |
| totalNonCurrentAssets | 320.86M | 336.25M | 79.03M | 54.94M | 68.17M | 53.64M | 44.9M | 22.48M | 169.07M | 107.51M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 770.96M | 756.39M | 633.54M | 482.93M | 798.86M | 511.31M | 218.16M | 223.95M | 308.77M | 296M |
| totalPayables | 28.26M | 15.91M | 3.88M | 7.21M | 8.41M | 3.18M | 3.94M | 3.7M | 1.62M | 17.06M |
| accountPayables | 13.36M | 12.07M | 3.26M | 6.04M | 5.44M | 1.02M | 1.76M | 3.7M | 153K | 26.75M |
| otherPayables | 14.9M | 3.83M | 619K | 1.17M | 2.97M | 2.16M | 2.18M | - | - | - |
| accruedExpenses | 6.62M | 6.28M | 4.21M | 11.71M | 1.79M | 3.12M | 6.83M | 23.53M | 9.54M | 25.04M |
| shortTermDebt | - | - | - | 60.45M | 181.25M | 115.66M | - | - | - | - |
| capitalLeaseObligationsCurrent | 4.18M | 3.56M | 1.25M | 1.56M | 935K | 589K | 435K | - | - | - |
| taxPayables | - | 10.7M | 619K | 474K | 506K | - | 27000 | 374K | 15000 | 3.15M |
| deferredRevenue | 1.67M | 1.6M | 1.15M | 1.51M | 4.11M | - | - | - | - | - |
| otherCurrentLiabilities | 8.32M | 19.9M | 17.16M | 4.77M | 3.7M | 2.26M | 507K | 3.8M | -1.6M | -13.91M |
| totalCurrentLiabilities | 49.04M | 47.24M | 27.64M | 87.21M | 200.19M | 124.82M | 11.72M | 31.04M | 9.56M | 28.19M |
| longTermDebt | 92.07M | 113.99M | 10.52M | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 8.42M | 6.78M | 1.74M | 1.87M | 2.03M | 951K | 1.26M | - | - | - |
| deferredRevenueNonCurrent | - | - | 458K | 568K | 581K | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 2.15M | 2.61M | - | 742K | 18.55M | - | - | - | - | - |
| otherNonCurrentLiabilities | 35.24M | 33.16M | 3.58M | 123.21M | 147.03M | 97.22M | 30.22M | 1.67M | 3.55M | 369K |
| totalNonCurrentLiabilities | 137.88M | 156.54M | 16.3M | 126.4M | 168.19M | 98.18M | 31.49M | 1.67M | 3.55M | 369K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 12.6M | 10.34M | 2.98M | 3.43M | 2.96M | 1.54M | 1.7M | - | - | - |
| totalLiabilities | 186.92M | 203.78M | 43.94M | 213.61M | 368.38M | 222.99M | 43.2M | 32.71M | 13.11M | 28.56M |
| treasuryStock | -118.54M | -118.54M | -98.26M | -98.26M | -47.28M | -43.27M | -39.27M | -39.27M | -34.64M | -34.64M |
| preferredStock | - | - | - | - | - | - | - | - | - | 1.85M |
| commonStock | 96000 | 96000 | 100000 | 43000 | 49000 | 49000 | 50000 | 50000 | 51000 | 50000 |
| retainedEarnings | -254.1M | -275.79M | -239.73M | -306.79M | -181.72M | -330.92M | -439.66M | -422.54M | -320.02M | -342.2M |
| additionalPaidInCapital | 915.33M | 910.24M | 906.15M | 663.28M | 648.39M | 651.42M | 652M | 651.16M | 649M | 642.45M |
| 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 | 21.68M | -34.7M | 63.15M | -110.94M | 150.36M | 113.44M | -17.13M | -104.85M | 21.68M | -54.8M |
| depreciationAndAmortization | 43.35M | 33.57M | - | 13.51M | 10.69M | 4.8M | 3.23M | 27.14M | 22.24M | 34.36M |
| deferredIncomeTax | 4.84M | -6.05M | -3.66M | -17.81M | -167.53M | -136.89M | - | 106.41M | -44.61M | 42.34M |
| stockBasedCompensation | 5.74M | 4.8M | 3.3M | 3.82M | 2.05M | 1.66M | 1.08M | -317K | 8.88M | 9.06M |
| changeInWorkingCapital | 143K | 47.98M | -72.07M | -12.08M | 17.64M | -5.48M | 11.75M | -8.08M | 19.32M | 3.58M |
| accountsReceivables | 664K | 69.22M | -70.31M | 998K | -747K | 5000 | 32.37M | -28.19M | 26.6M | 6.75M |
| inventory | 212K | 1.05M | 3.3M | -5.29M | 1.91M | - | - | - | -12.44M | 623K |
| accountsPayables | 3.14M | -8.12M | -4.65M | -136K | 760K | -2.55M | 109K | 963K | -6.35M | -3.01M |
| otherWorkingCapital | -3.88M | -14.17M | -406K | -7.65M | 15.72M | -2.94M | -20.73M | 19.15M | 11.51M | -787K |
| otherNonCashItems | -508K | 4.52M | -13.22M | 86.16M | 110K | 2.84M | -1.23M | 564K | -3.04M | -477K |
| netCashProvidedByOperatingActivities | 75.24M | 50.12M | -22.51M | -37.34M | 13.33M | -19.62M | -2.31M | 20.88M | 24.48M | 34.06M |
| investmentsInPropertyPlantAndEquipment | -16.69M | -148.67M | -189K | -5.73M | -21.09M | -13.98M | -183K | -34000 | -2000 | -1.23M |
| acquisitionsNet | 1.23M | -87.68M | -9.41M | - | -33.25M | 13.78M | - | -7M | -31.51M | -1.22M |
| purchasesOfInvestments | -24.7M | -20.47M | -13.07M | -112.14M | -66.62M | -326.76M | -147.18M | -102.77M | -448.39M | -62.63M |
| salesMaturitiesOfInvestments | 31.36M | 57.85M | 32.11M | 273.93M | 158.38M | 359.74M | 83.72M | 85.74M | 467.79M | 43.23M |
| otherInvestingActivities | -12.2M | -14M | 6.74M | 28.4M | -1.66M | -14.19M | -4.42M | -24.03M | -4M | -18.78M |
| netCashProvidedByInvestingActivities | -21.01M | -212.96M | 16.18M | 184.46M | 35.75M | 18.6M | -68.06M | -24.07M | -16.11M | -40.63M |
| netDebtIssuance | -22.09M | 103.46M | -67.7M | -120M | 65M | 110.44M | - | - | - | - |
| longTermNetDebtIssuance | -22.09M | 103.46M | -7.7M | - | 65M | 110.44M | - | - | - | - |
| shortTermNetDebtIssuance | - | - | -60M | -120M | - | - | - | - | - | - |
| netStockIssuance | 30000 | -20.29M | 79.11M | -41.74M | -4.01M | -4M | 33.84M | -4.86M | -45000 | -82000 |
| netCommonStockIssuance | 30000 | -20.29M | 79.11M | -50.99M | -4.01M | -4M | - | -4.86M | -45000 | -82000 |
| commonStockIssuance | 30000 | - | 79.11M | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -20.29M | - | -50.99M | -4.01M | -4M | - | -4.86M | -45000 | -82000 |
| netPreferredStockIssuance | - | - | - | 9.25M | - | - | 33.84M | - | - | - |
| netDividendsPaid | - | - | -1.4M | -2.8M | -1.45M | -1.38M | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | -1.4M | -2.8M | -1.45M | -1.38M | - | - | - | - |
| otherFinancingActivities | -675K | 14.38M | 48.62M | -1.6M | 202K | 4.15M | 79000 | 257K | 745K | -1.03M |
| netCashProvidedByFinancingActivities | -22.73M | 97.56M | 58.63M | -166.14M | 59.74M | 109.21M | 33.92M | -4.61M | 700K | -1.11M |
| 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 | 54.24M | 50.13M | 59.45M | 51.24M | 124.42M | 48.84M | 23.31M | 25.84M | 24.32M | 92.31M |
| costOfRevenue | 4.83M | 22.67M | 8.3M | -31.02M | 65.48M | 40.25M | 20.96M | 19.08M | 12.36M | 24.08M |
| grossProfit | 49.41M | 27.46M | 51.14M | 82.25M | 58.94M | 8.59M | 2.35M | 6.76M | 11.96M | 68.23M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 108K | 178K | 134K | 142K |
| generalAndAdministrativeExpenses | 17.29M | 31.65M | 15.95M | 15.55M | 17.32M | 21.94M | 11.12M | 9.95M | 12.35M | 8.36M |
| sellingAndMarketingExpenses | 3.12M | 8.9M | 3.08M | 3.38M | 3.31M | 2.88M | 1.39M | 1.39M | 1.56M | 1.52M |
| sellingGeneralAndAdministrativeExpenses | 20.41M | 40.54M | 19.03M | 18.93M | 20.63M | 24.82M | 12.52M | 11.34M | 13.91M | 9.88M |
| otherExpenses | 37.35M | - | 38.54M | 75.71M | - | -420K | - | - | - | - |
| operatingExpenses | 57.76M | 40.54M | 57.57M | 94.64M | 20.63M | 24.4M | 12.62M | 11.52M | 14.04M | 10.02M |
| costAndExpenses | 62.6M | 63.21M | 65.87M | 63.62M | 86.12M | 64.65M | 33.58M | 30.6M | 26.41M | 34.1M |
| netInterestIncome | 929K | 834K | 771K | 607K | -658K | 731K | 2.6M | 3.18M | 4.77M | 3.26M |
| interestIncome | 2.82M | 2.81M | 3M | 2.94M | 1.79M | 7.17M | 4.54M | 4.99M | 5.1M | 3.26M |
| interestExpense | 1.89M | 1.98M | 2.23M | 2.33M | 2.45M | 6.44M | 1.94M | 1.81M | 326K | - |
| depreciationAndAmortization | 8.94M | 10.46M | 10.84M | 11.44M | 11.04M | 11.84M | 9.76M | 7.4M | 4.57M | 4.58M |
| ebitda | -9.34M | 18.39M | 9.7M | 12.88M | 43.1M | 3.48M | 3.6M | -8.48M | 3.27M | 77.93M |
| ebit | -18.28M | 7.93M | -1.13M | 1.44M | 32.06M | -8.36M | -6.16M | -15.89M | -1.3M | 73.36M |
| nonOperatingIncomeExcludingInterest | 9.92M | -21.02M | -5.29M | -13.82M | 6.24M | -7.45M | -4.11M | 11.13M | -789K | -15.15M |
| operatingIncome | -8.36M | -13.08M | -6.43M | -12.38M | 38.3M | -15.81M | -10.27M | -4.76M | -2.09M | 58.21M |
| totalOtherIncomeExpensesNet | -11.81M | 19.04M | 3.06M | 11.5M | -8.7M | 1.01M | 4.11M | -11.13M | 789K | 15.15M |
| incomeBeforeTax | -20.16M | 5.95M | -3.36M | -890K | 29.61M | -14.8M | -6.16M | -15.89M | -1.3M | 73.36M |
| incomeTaxExpense | -2.56M | 1.18M | -968K | 547K | 6.08M | -776K | 5.5M | -7.06M | -1.11M | -2.14M |
| netIncomeFromContinuingOperations | -17.6M | 4.77M | -2.39M | -1.44M | 23.53M | -14.02M | -11.66M | -8.83M | -189K | 75.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -15.74M | 3.42M | -2.73M | -3.29M | 24.29M | -13.43M | -14M | -8.45M | -186K | 74.76M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | 1.93M |
| bottomLineNetIncome | -15.74M | 3.42M | -2.73M | -3.29M | 24.29M | -13.43M | -14M | -8.45M | -186K | 68.91M |
| eps | -0.16 | 0.04 | -0.03 | -0.03 | 0.25 | -0.14 | -0.14 | -0.08 | -0.0 | 0.71 |
| 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 | 307.51M | 306.72M | 301.78M | 316.72M | 271.96M | 273.88M | 360.05M | 386.99M | 438.76M | 340.09M |
| shortTermInvestments | 20.02M | 23.37M | 33.01M | 58.22M | 54.81M | 59.88M | 50.85M | - | 59.67M | 99.82M |
| cashAndShortTermInvestments | 327.53M | 330.09M | 334.79M | 374.94M | 326.78M | 333.76M | 410.9M | 386.99M | 498.43M | 439.91M |
| netReceivables | 36.83M | 26.16M | 30.53M | 23.37M | 95.72M | 26.91M | 10.73M | 18.77M | 15.37M | 80.56M |
| accountsReceivables | 28.69M | 26.16M | 27.14M | 23.37M | 95.72M | 26.91M | 10.73M | 18.77M | 15.37M | 80.56M |
| otherReceivables | 8.14M | - | 3.39M | - | - | - | - | - | - | - |
| inventory | 23.42M | 26.56M | 26.49M | 25.72M | 26.26M | 27.48M | 12.22M | 12.29M | 9.88M | 10.92M |
| prepaids | - | - | - | - | 15.87M | - | - | - | - | - |
| otherCurrentAssets | 43.33M | 67.28M | 48.82M | 19.96M | - | 31.99M | 23.8M | 75.88M | 29.46M | 23.13M |
| totalCurrentAssets | 431.1M | 450.09M | 440.64M | 443.99M | 464.63M | 420.15M | 457.65M | 493.93M | 553.15M | 554.51M |
| propertyPlantEquipmentNet | 227.77M | 32.79M | 222.71M | 220.24M | 220.46M | 224.83M | 193.88M | 196.54M | 28.76M | 29.34M |
| goodwill | 25.74M | 25.79M | 25.7M | 25.78M | 25.57M | 29.34M | 8.99M | 8.99M | 8.99M | 8.99M |
| intangibleAssets | 45.29M | 48.15M | 55.46M | 61.64M | 67.74M | 55.43M | 30.87M | 36.02M | 29.69M | 33.56M |
| goodwillAndIntangibleAssets | 71.03M | 73.94M | 81.15M | 87.42M | 93.3M | 84.77M | 39.86M | 45.01M | 38.68M | 42.55M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 18.29M | 14.84M | 16.94M | 17M | 17.23M | 20.23M | 8.42M | 13.85M | 6.57M | 2.92M |
| otherNonCurrentAssets | 7.68M | 199.3M | 7.43M | 6.89M | 5.98M | 6.42M | 7.76M | 4.26M | 4.57M | 4.23M |
| totalNonCurrentAssets | 324.77M | 320.86M | 328.23M | 331.56M | 336.97M | 336.25M | 249.93M | 259.66M | 78.58M | 79.03M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 755.87M | 770.96M | 768.87M | 775.55M | 801.61M | 756.39M | 707.57M | 753.59M | 631.72M | 633.54M |
| totalPayables | 12.93M | 14.57M | 15.63M | 29.72M | 52.53M | 28.22M | 13.84M | 10.92M | 9.03M | 14.67M |
| accountPayables | 11.43M | 13.36M | 13.33M | 10.97M | 12.46M | 12.07M | 6.44M | 3.19M | 4.7M | 3.26M |
| otherPayables | 1.5M | 1.21M | 2.3M | 18.74M | 40.07M | 16.14M | 7.39M | 7.73M | 4.32M | 11.4M |
| accruedExpenses | 5.96M | 6.73M | 7.99M | 4.6M | 4.56M | 5.98M | 4.78M | 25.45M | 9.84M | 6.34M |
| shortTermDebt | 3.87M | 4.49M | 3.97M | 2.4M | 2.4M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | 4.08M | 3.22M | 3.56M | 1.12M | 990K | 1.09M | 1.25M |
| taxPayables | - | - | - | 13.06M | 13.37M | 10.7M | 1.2M | 1.29M | 1.31M | 619K |
| deferredRevenue | 2.04M | 1.67M | 1.74M | 1.67M | 1.68M | 1.6M | 1.62M | 1.28M | 1.24M | 1.15M |
| otherCurrentLiabilities | 25.56M | 21.59M | 21.71M | 7.98M | 11.1M | 7.88M | 6.57M | 5.56M | 4.65M | 4.24M |
| totalCurrentLiabilities | 50.36M | 49.04M | 51.05M | 50.44M | 75.49M | 47.24M | 27.92M | 44.2M | 25.85M | 27.64M |
| longTermDebt | 90.52M | 92.07M | 94.02M | 101.98M | 105.99M | 113.99M | 70M | 82M | 13.02M | 10.52M |
| capitalLeaseObligationsNonCurrent | 8.87M | 8.42M | 8.71M | 7.55M | 5.87M | 6.78M | 1.25M | 1.45M | 1.48M | 1.74M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 356K | 458K |
| deferredTaxLiabilitiesNonCurrent | 2.18M | 2.15M | 2.61M | 2.7M | 2.7M | 2.61M | - | - | - | - |
| otherNonCurrentLiabilities | 36.71M | 35.24M | 35.64M | 35.4M | 34.3M | 33.16M | 29.84M | 29.2M | 1.42M | 3.58M |
| totalNonCurrentLiabilities | 138.28M | 137.88M | 140.99M | 147.64M | 148.86M | 156.54M | 101.09M | 112.64M | 16.28M | 16.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 8.87M | 8.42M | 8.71M | 11.63M | 9.09M | 10.34M | 2.37M | 2.44M | 2.57M | 2.98M |
| totalLiabilities | 188.65M | 186.92M | 192.03M | 198.08M | 224.35M | 203.78M | 129.01M | 156.85M | 42.12M | 43.94M |
| treasuryStock | -118.54M | -118.54M | -118.54M | -118.54M | -118.54M | -118.54M | -105.56M | -98.26M | -98.26M | -98.26M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 96000 | 96000 | 96000 | 96000 | 96000 | 96000 | 99000 | 100000 | 100000 | 100000 |
| retainedEarnings | -269.84M | -254.1M | -257.52M | -254.79M | -251.5M | -275.79M | -262.36M | -248.36M | -239.92M | -239.73M |
| additionalPaidInCapital | 916.01M | 915.33M | 913.35M | 911.47M | 910.69M | 910.24M | 908M | 907.22M | 906.34M | 906.15M |
| 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 | -15.74M | 4.77M | -2.39M | -3.29M | 24.29M | -13.43M | -11.66M | -8.83M | -189K | 70.84M |
| depreciationAndAmortization | 8.94M | 10.46M | 10.84M | 11.88M | 11.04M | 12.2M | 9.76M | 7.4M | 4.57M | 4.82M |
| deferredIncomeTax | -3.42M | 1.23M | -37000 | 323K | 3.32M | -542K | 5.43M | -7.29M | -3.65M | -2.59M |
| stockBasedCompensation | - | 1.99M | 1.88M | - | 922K | 2.26M | 781K | 891K | 858K | - |
| changeInWorkingCapital | 3.02M | -4.46M | 506K | 48.48M | -44.39M | -20.89M | -1.99M | 16M | 54.77M | -70.33M |
| accountsReceivables | -2.54M | 948K | -3.78M | 72.32M | -68.81M | -485K | 7.98M | -3.43M | 65.16M | -73.3M |
| inventory | 3.14M | -783K | -765K | 540K | 1.22M | 2.35M | 71000 | -2.41M | 1.04M | 1.45M |
| accountsPayables | -6.21M | -2.31M | 2.9M | 1.33M | 1.22M | -16.25M | -12.4M | 13.33M | 7.11M | 972K |
| otherWorkingCapital | 8.63M | -2.31M | 2.15M | -25.7M | 21.98M | -6.5M | 2.35M | 8.51M | -18.54M | 541K |
| otherNonCashItems | 10.6M | -841K | -1.24M | -7.27M | 7.24M | 125K | -2.9M | 7.95M | -1.51M | -7.29M |
| netCashProvidedByOperatingActivities | 3.4M | 13.15M | 9.55M | 50.12M | 2.42M | -20.26M | -571K | 16.14M | 54.84M | -4.54M |
| investmentsInPropertyPlantAndEquipment | -10.94M | -6.33M | -6.06M | -2.21M | -2.09M | -3.29M | 6.77M | -142.87M | -270K | -6.04M |
| acquisitionsNet | 1.58M | - | - | - | 1.23M | - | - | - | - | -9.41M |
| purchasesOfInvestments | - | -7.34M | -4.82M | -7.72M | -4.83M | -4.93M | - | - | -15.54M | -4.39M |
| salesMaturitiesOfInvestments | 1.18M | 16.19M | - | 8.44M | - | - | -57.85M | - | 57.85M | 16.91M |
| otherInvestingActivities | 7.2M | -8.83M | -3.36M | - | 6.73M | -87.68M | 43.85M | -9M | - | 10.49M |
| netCashProvidedByInvestingActivities | -982K | -6.31M | -14.25M | -1.49M | 1.04M | -95.9M | -7.23M | -151.87M | 42.04M | 7.56M |
| netDebtIssuance | -1.58M | 1M | 1.7M | -4.1M | -5.6M | 43.99M | -12M | 68.98M | 2.5M | -7.7M |
| longTermNetDebtIssuance | -1.58M | 1M | 1.7M | -4.1M | -5.6M | 43.99M | -12M | 68.98M | 2.5M | -7.7M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | 30000 | -471K | -12.98M | -7.3M | - | - | - |
| netCommonStockIssuance | - | - | - | 30000 | -471K | -12.98M | -7.3M | - | - | - |
| commonStockIssuance | - | - | - | 30000 | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -471K | -12.98M | -7.3M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -320K | -2.99M | -12.1M | -199K | - | -24000 | - | 15.08M | -674K | -19000 |
| netCashProvidedByFinancingActivities | -1.9M | -1.99M | -10.4M | -4.27M | -6.07M | 30.98M | -19.3M | 84.05M | 1.83M | -7.72M |