NASDAQ : CERT
-$0.35 (-4.81%)
| 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 |
|---|---|---|---|---|---|---|---|---|
| revenue | 418.84M | 385.15M | 354.34M | 335.64M | 286.1M | 243.53M | 208.51M | 163.72M |
| costOfRevenue | 161.13M | 154.52M | 141.02M | 132.58M | 111.62M | 100.76M | 79.77M | 71.04M |
| grossProfit | 257.71M | 230.63M | 213.32M | 203.07M | 174.49M | 142.76M | 128.74M | 92.68M |
| researchAndDevelopmentExpenses | 41.04M | 37.1M | 34.17M | 28.2M | 20.38M | 19.64M | 11.63M | 10.48M |
| generalAndAdministrativeExpenses | 85.38M | 73.53M | 95.38M | 71.77M | 79.54M | 88.48M | 47.93M | 43.39M |
| sellingAndMarketingExpenses | 53.72M | 47.44M | 32.02M | 27.41M | 20.14M | 19.2M | 10.73M | 9.42M |
| sellingGeneralAndAdministrativeExpenses | 139.1M | 120.97M | 127.41M | 99.18M | 99.68M | 107.68M | 58.66M | 52.81M |
| otherExpenses | 56.56M | 74.29M | 92.51M | 43.16M | 40.85M | 39.86M | 38.84M | -107K |
| operatingExpenses | 236.7M | 232.36M | 254.09M | 170.55M | 160.91M | 167.18M | 109.13M | 97.33M |
| costAndExpenses | 397.82M | 386.88M | 395.11M | 303.12M | 272.52M | 267.95M | 188.9M | 168.37M |
| netInterestIncome | -19.74M | -21.52M | -22.92M | -17.77M | -16.84M | -25.3M | -28M | -27.8M |
| interestIncome | - | - | - | - | - | - | - | - |
| interestExpense | 19.74M | 21.52M | 22.92M | 17.77M | 16.84M | 25.3M | 28M | 27.8M |
| depreciationAndAmortization | 56.56M | 68.03M | 56.07M | 52.47M | 45.12M | 42.75M | 41.56M | 37.01M |
| ebitda | 83.91M | 72.37M | 23.84M | 89M | 58.58M | 17.87M | 60.41M | 32.25M |
| ebit | 27.35M | 4.34M | -32.23M | 36.53M | 13.46M | -24.88M | 18.85M | -4.76M |
| nonOperatingIncomeExcludingInterest | -6.34M | -6.07M | -8.55M | -4.01M | 117K | 465K | 760K | 107K |
| operatingIncome | 21.02M | -1.73M | -40.77M | 32.52M | 13.58M | -24.42M | 19.61M | -4.65M |
| totalOtherIncomeExpensesNet | -13.4M | -15.45M | -14.37M | -13.77M | -16.95M | -25.76M | -28.76M | -27.91M |
| incomeBeforeTax | 7.62M | -17.18M | -55.14M | 18.76M | -3.38M | -50.18M | -9.15M | -32.56M |
| incomeTaxExpense | 9.21M | -5.13M | 214K | 4.02M | 9.89M | -784K | -225K | 697K |
| netIncomeFromContinuingOperations | -1.6M | -12.05M | -55.36M | 14.73M | -13.27M | -49.4M | -8.93M | -33.26M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - |
| netIncome | -1.6M | -12.05M | -55.36M | 14.73M | -13.27M | -49.4M | -8.93M | -33.26M |
| netIncomeDeductions | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.6M | -12.05M | -55.36M | 14.73M | -13.27M | -49.4M | -8.93M | -33.26M |
| eps | -0.01 | -0.08 | -0.35 | 0.09 | -0.09 | -0.32 | -0.06 | -0.25 |
| 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 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 189.39M | 179.18M | 234.95M | 236.59M | 185.8M | 271.38M | 29.26M | 11.68M |
| shortTermInvestments | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 189.39M | 179.18M | 234.95M | 236.59M | 185.8M | 271.38M | 29.26M | 11.68M |
| netReceivables | 116.26M | 119.08M | 93.26M | 88.8M | 78.31M | 64.8M | 52.36M | 49.88M |
| accountsReceivables | 92.32M | 88.44M | 84.5M | 70.99M | 59.9M | 54.09M | 49.28M | 46.34M |
| otherReceivables | 23.94M | 30.64M | 8.75M | 17.82M | 18.4M | 10.71M | 3.07M | 3.54M |
| inventory | - | - | - | - | - | - | - | 5.53M |
| prepaids | 8.34M | 8.32M | 6.36M | 8.39M | 8.97M | 7.37M | 3.77M | 3.54M |
| otherCurrentAssets | 1.13M | 4.27M | 5.63M | 8.47M | 1.65M | 3.03M | 2.14M | 3.32M |
| totalCurrentAssets | 315.12M | 310.85M | 340.2M | 342.25M | 274.73M | 346.58M | 87.52M | 68.93M |
| propertyPlantEquipmentNet | 13.79M | 16.01M | 12.27M | 16.83M | 15.57M | 3.87M | 4.62M | 5.4M |
| goodwill | 773.31M | 757.04M | 716.33M | 717.74M | 703.37M | 518.59M | 515M | 514.27M |
| intangibleAssets | 447.48M | 485.21M | 487.04M | 486.78M | 511.82M | 396.44M | 428M | 459.62M |
| goodwillAndIntangibleAssets | 1.22B | 1.24B | 1.2B | 1.2B | 1.22B | 915.04M | 942.99M | 973.9M |
| longTermInvestments | - | - | - | - | - | - | - | 1.16M |
| taxAssets | 5.24M | 3.96M | 4.24M | 3.7M | 4.07M | 2.74M | 833K | 837K |
| otherNonCurrentAssets | 1.64M | 2.03M | 3.05M | 5.62M | 2.17M | 1.16M | 1.1M | 1.26M |
| totalNonCurrentAssets | 1.24B | 1.26B | 1.22B | 1.23B | 1.24B | 922.82M | 949.55M | 982.56M |
| otherAssets | - | - | - | - | - | - | - | - |
| totalAssets | 1.56B | 1.58B | 1.56B | 1.57B | 1.51B | 1.27B | 1.04B | 1.05B |
| totalPayables | 3.43M | 3.93M | 6.18M | 9.76M | 8.86M | 7.31M | 4.92M | 5.12M |
| accountPayables | 3.43M | 3.5M | 5.17M | 7.53M | 7.46M | 6.39M | 4.92M | 4.91M |
| otherPayables | - | 430K | 1.01M | 2.22M | 1.4M | 912K | - | 207K |
| accruedExpenses | - | 2.94M | 6.26M | 2.17M | 2.57M | 2.97M | 19.24M | 6.8M |
| shortTermDebt | 2.96M | 3M | 3.02M | 3.02M | 3.02M | 4.68M | 4.21M | 3.15M |
| capitalLeaseObligationsCurrent | - | 5.31M | 4.38M | 4.99M | 5.33M | 275K | 48000 | 284K |
| taxPayables | - | 430K | 1.01M | 2.22M | 1.4M | 912K | 51000 | 207K |
| deferredRevenue | 75.41M | 77.83M | 60.68M | 52.21M | 45.5M | 30.66M | 26.24M | 37.52M |
| otherCurrentLiabilities | 71.58M | 53.08M | 49.5M | 31.01M | 26.95M | 29.46M | 8.35M | 12.58M |
| totalCurrentLiabilities | 153.38M | 146.09M | 130.02M | 103.16M | 92.22M | 75.34M | 63M | 65.45M |
| longTermDebt | 8.44M | 292.42M | 288.22M | 289.99M | 291.75M | 294.1M | 397.12M | 404.8M |
| capitalLeaseObligationsNonCurrent | - | 11.17M | 6.96M | 10.13M | 8.28M | 318K | - | 48000 |
| deferredRevenueNonCurrent | - | 1.05M | 1.07M | 2.82M | 1.53M | 545K | 1.14M | 2.76M |
| deferredTaxLiabilitiesNonCurrent | 34.37M | 40.42M | 50.83M | 67.35M | 76.1M | 75.89M | 82.16M | 85.67M |
| otherNonCurrentLiabilities | 297.6M | 25.3M | 39.21M | 19.81M | - | 1.07M | 1.6M | - |
| totalNonCurrentLiabilities | 340.4M | 370.36M | 386.28M | 390.1M | 377.66M | 371.92M | 482.02M | 493.27M |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 16.47M | 11.33M | 15.13M | 13.61M | 593K | 48000 | 332K |
| totalLiabilities | 493.79M | 516.45M | 516.3M | 493.26M | 469.88M | 447.27M | 545.02M | 558.72M |
| treasuryStock | -66.66M | -18.18M | -9.4M | -3M | -38000 | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - |
| commonStock | 1.64M | 1.62M | 1.6M | 1.6M | 1.6M | 1.53M | 1.32M | 1.32M |
| retainedEarnings | -129.88M | -128.28M | -116.23M | -60.87M | -75.6M | -62.34M | -12.94M | -14.43M |
| additionalPaidInCapital | 1.26B | 1.22B | 1.18B | 1.15B | 1.12B | 884.53M | 509.16M | 507.52M |
| 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 |
|---|---|---|---|---|---|---|---|---|
| netIncome | -1.6M | -12.05M | -55.36M | 14.73M | -13.27M | -49.4M | -8.93M | -33.26M |
| depreciationAndAmortization | 75.16M | 68.03M | 57.6M | 54.01M | 45.12M | 42.75M | 41.56M | 37.01M |
| deferredIncomeTax | -8.32M | -12.7M | - | - | -1.18M | -7.82M | -6.7M | -3.55M |
| stockBasedCompensation | 33.08M | 34.77M | 28.3M | 30.35M | 29.48M | 64.51M | 1.69M | 1.71M |
| changeInWorkingCapital | -115K | -8.18M | 863K | -14.88M | -2.92M | -6.71M | 8.74M | 8.32M |
| accountsReceivables | 428K | -16.22M | 152K | -15.01M | -10.07M | -3.93M | -1.52M | -2.03M |
| inventory | - | - | - | - | - | - | - | -2.61M |
| accountsPayables | 4.4M | -4.76M | - | - | - | 2.38M | 10.03M | -6.36M |
| otherWorkingCapital | -4.95M | 12.81M | 711K | 126K | 7.15M | -5.16M | 234K | 19.32M |
| otherNonCashItems | -1.88M | 10.59M | 51.35M | 8.34M | 3.16M | 1.49M | 1.66M | 1.36M |
| netCashProvidedByOperatingActivities | 96.32M | 80.47M | 82.76M | 92.54M | 60.39M | 44.81M | 38.02M | 11.59M |
| investmentsInPropertyPlantAndEquipment | -1.76M | -1.62M | -1.78M | -1.43M | -8.9M | -7.94M | -2.11M | -11.48M |
| acquisitionsNet | -13.23M | -91.33M | -64.23M | -15.31M | -261.02M | -675K | - | -62.42M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -11.57M | -19.42M | -13.55M | -11.1M | -1 | - | -7.41M | -6.73M |
| netCashProvidedByInvestingActivities | -26.56M | -112.37M | -79.55M | -27.84M | -269.92M | -8.61M | -9.52M | -73.9M |
| netDebtIssuance | -2.99M | 4.05M | -3.04M | -3.31M | -3.88M | -104.36M | -8.44M | 66.02M |
| longTermNetDebtIssuance | -2.99M | 4.05M | -3.04M | -3.31M | -3.88M | -104.36M | -3.44M | 61.02M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | -5M | 5M |
| netStockIssuance | -42.61M | -8.69M | -6.4M | -2.96M | 133.35M | 315.47M | -53000 | 10000 |
| netCommonStockIssuance | -42.61M | -8.69M | -6.4M | -2.96M | 133.35M | 315.47M | -53000 | 10000 |
| commonStockIssuance | - | - | - | - | 133.35M | 316.55M | 650K | 1.11M |
| commonStockRepurchased | -42.61M | -8.69M | -6.4M | -2.96M | - | -1.08M | -703K | -1.1M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -18.38M | -16.37M | -6.4M | -1.09M | -6.08M | -2.9M | - | -8.73M |
| netCashProvidedByFinancingActivities | -63.99M | -21.01M | -9.45M | -7.36M | 123.39M | 208.21M | -8.49M | 57.3M |
| 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 | 106.92M | 103.65M | 104.62M | 104.57M | 106M | 100.36M | 94.82M | 93.31M | 96.65M | 88.01M |
| costOfRevenue | 56.2M | 39.17M | 39.72M | 40.72M | 41.52M | 38.26M | 37.19M | 39.81M | 39.26M | 34.07M |
| grossProfit | 50.72M | 64.48M | 64.9M | 63.85M | 64.48M | 62.1M | 57.63M | 53.5M | 57.4M | 53.94M |
| researchAndDevelopmentExpenses | 12.29M | 11.28M | 10.27M | 8.97M | 10.52M | 7.77M | 8.27M | 9.07M | 12M | 8.02M |
| generalAndAdministrativeExpenses | 29.38M | 23.89M | 24.65M | 17.19M | 19.65M | 21.14M | 22.03M | 28.07M | 22.98M | 33.61M |
| sellingAndMarketingExpenses | 13.36M | 14.02M | 13M | 13.99M | 12.72M | 13.2M | 11.35M | 12.21M | 10.69M | 8.67M |
| sellingGeneralAndAdministrativeExpenses | 42.73M | 37.91M | 37.64M | 31.18M | 32.37M | 34.34M | 33.38M | 40.28M | 33.67M | 42.28M |
| otherExpenses | -8.25M | 14.45M | 13.98M | 14.16M | 13.97M | 13.98M | 13.39M | 13.19M | 13.02M | 12.11M |
| operatingExpenses | 46.76M | 63.64M | 61.89M | 54.3M | 56.86M | 56.1M | 55.04M | 62.54M | 58.69M | 62.41M |
| costAndExpenses | 102.96M | 102.81M | 101.61M | 95.02M | 98.38M | 94.36M | 92.23M | 102.35M | 97.94M | 96.48M |
| netInterestIncome | -4.94M | -34.36M | -5.01M | -4.8M | -4.81M | -5M | -5.19M | -5.58M | -5.75M | -5.87M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 4.94M | 34.36M | 5.01M | 4.8M | 4.81M | 5M | 5.19M | 5.58M | 5.75M | 5.87M |
| depreciationAndAmortization | 19.09M | 498K | 18.63M | 18.82M | 18.61M | 18.22M | 439K | 16.6M | 16.43M | 14.83M |
| ebitda | 16.09M | 31.94M | 23.37M | 29.87M | 27.96M | 25.4M | -6.41M | 9.91M | 16.74M | 8.32M |
| ebit | -3M | 31.45M | 4.74M | 11.05M | 9.35M | 7.18M | -6.85M | -6.69M | 317K | -6.51M |
| nonOperatingIncomeExcludingInterest | 6.95M | -30.61M | -1.74M | -1.5M | -1.72M | -1.18M | 9.44M | -2.35M | -1.6M | -1.95M |
| operatingIncome | 3.95M | 836K | 3M | 9.55M | 7.62M | 6M | 2.59M | -9.04M | -1.29M | -8.47M |
| totalOtherIncomeExpensesNet | -11.89M | -3.75M | -3.27M | -3.3M | -3.08M | -3.82M | -4.26M | -3.23M | -4.15M | -3.92M |
| incomeBeforeTax | -7.94M | -2.91M | -267K | 6.25M | 4.54M | 2.18M | -1.66M | -12.27M | -5.43M | -12.38M |
| incomeTaxExpense | 820K | 2.98M | -1.79M | 8.22M | -201K | -4.4M | -290K | 305K | -751K | 72000 |
| netIncomeFromContinuingOperations | -8.76M | -5.9M | 1.52M | -1.97M | 4.74M | 6.58M | -1.37M | -12.57M | -4.68M | -12.46M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -8.76M | -5.9M | 1.52M | -1.97M | 4.74M | 6.58M | -1.37M | -12.57M | -4.68M | -12.46M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -8.76M | -5.9M | 1.52M | -1.97M | 4.74M | 6.58M | -1.37M | -12.57M | -4.68M | -12.46M |
| eps | -0.06 | -0.04 | 0.01 | -0.01 | 0.03 | 0.04 | -0.01 | -0.08 | -0.03 | -0.08 |
| 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 | 149.48M | 189.39M | 172.71M | 162.27M | 179.09M | 179.18M | 233.02M | 224.6M | 224.78M | 234.95M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 149.48M | 189.39M | 172.71M | 162.27M | 179.09M | 179.18M | 233.02M | 224.6M | 224.78M | 234.95M |
| netReceivables | 107.61M | 116.26M | 98.48M | 106.33M | 105.2M | 119.08M | 106.3M | 98.05M | 89.15M | 93.26M |
| accountsReceivables | 80.93M | 92.32M | 75M | 97.28M | 75.72M | 88.44M | 79.42M | 73.22M | 69.93M | 84.5M |
| otherReceivables | 26.68M | 23.94M | 23.48M | 9.05M | 29.49M | 30.64M | 26.88M | 24.82M | 19.22M | 8.75M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 11.66M | 8.34M | 9.2M | 10.57M | 12.68M | 8.32M | 7.34M | 7.82M | 8.08M | 6.36M |
| otherCurrentAssets | 1.81M | 1.13M | 2.92M | 2.23M | 3.21M | 4.27M | 3.94M | 6.62M | 6.46M | 5.63M |
| totalCurrentAssets | 270.56M | 315.12M | 283.3M | 281.39M | 300.18M | 310.85M | 350.61M | 337.08M | 328.46M | 340.2M |
| propertyPlantEquipmentNet | 13.07M | 13.79M | 14.22M | 14.66M | 15.12M | 16.01M | 14.62M | 16.93M | 17.14M | 12.27M |
| goodwill | 770.76M | 773.31M | 773.04M | 772.32M | 764.34M | 757.04M | 718.48M | 715.52M | 715.62M | 716.33M |
| intangibleAssets | 433.26M | 447.48M | 459.54M | 469.28M | 475.4M | 485.21M | 453.22M | 463.16M | 473.69M | 487.04M |
| goodwillAndIntangibleAssets | 1.2B | 1.22B | 1.23B | 1.24B | 1.24B | 1.24B | 1.17B | 1.18B | 1.19B | 1.2B |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 11.12M | 5.24M | 3.96M | 3.96M | 3.96M | 3.96M | 4.24M | 4.24M | 4.24M | 4.24M |
| otherNonCurrentAssets | 1.6M | 1.64M | 1.8M | 1.83M | 2.01M | 2.03M | 2.05M | 2.69M | 3.24M | 3.05M |
| totalNonCurrentAssets | 1.23B | 1.24B | 1.25B | 1.26B | 1.26B | 1.26B | 1.19B | 1.2B | 1.21B | 1.22B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.5B | 1.56B | 1.54B | 1.54B | 1.56B | 1.58B | 1.54B | 1.54B | 1.54B | 1.56B |
| totalPayables | 7.96M | 3.43M | 5.97M | 7.18M | 5.51M | 3.93M | 4.19M | 9.03M | 5.05M | 6.18M |
| accountPayables | 3.69M | 3.43M | 3.46M | 5.48M | 5.07M | 3.5M | 2.49M | 4.8M | 3.73M | 5.17M |
| otherPayables | 4.26M | - | 2.52M | 1.7M | 439K | 430K | 1.7M | 4.23M | 1.32M | 1.01M |
| accruedExpenses | 5.04M | - | 4.03M | 22.13M | 2.58M | 2.94M | 2.76M | 2.72M | 5.38M | 6.26M |
| shortTermDebt | 2.96M | 2.96M | 3M | 7.32M | 3M | 3M | 3M | 3M | 3.02M | 3.02M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | 5.31M | - | - | - | 4.38M |
| taxPayables | - | - | 2.52M | - | 439K | 430K | 1.7M | 4.23M | 1.32M | 1.01M |
| deferredRevenue | 76.48M | 75.41M | 65.02M | 70.24M | 72.04M | 77.83M | 59.34M | 60.99M | 56.8M | 60.68M |
| otherCurrentLiabilities | 51.68M | 71.58M | 57.49M | 23.57M | 24.96M | 53.08M | 53.42M | 53.38M | 30.38M | 49.5M |
| totalCurrentLiabilities | 144.12M | 153.38M | 135.52M | 130.44M | 108.08M | 146.09M | 122.7M | 129.12M | 100.63M | 130.02M |
| longTermDebt | 289.5M | 8.44M | 290.54M | 291.17M | 291.8M | 292.42M | 293.05M | 293.68M | 287.77M | 288.22M |
| capitalLeaseObligationsNonCurrent | 7.79M | - | 8.96M | 9.37M | 9.83M | 11.17M | 10.42M | 11.15M | 11.63M | 6.96M |
| deferredRevenueNonCurrent | 3.1M | - | 857K | 977K | 1.28M | 1.05M | 1.18M | 1.19M | 1.44M | 1.07M |
| deferredTaxLiabilitiesNonCurrent | 38.11M | 34.37M | 32.65M | 36.56M | 40.88M | 40.42M | 38.86M | 38.81M | 47.57M | 50.83M |
| otherNonCurrentLiabilities | 697K | 297.6M | 2.52M | 4.36M | 24.86M | 25.3M | 23.61M | 22.26M | 38.98M | 39.21M |
| totalNonCurrentLiabilities | 339.2M | 340.4M | 335.53M | 342.43M | 368.65M | 370.36M | 367.12M | 367.09M | 387.39M | 386.28M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 7.79M | - | 8.96M | 9.37M | 9.83M | 16.47M | 10.42M | 11.15M | 11.63M | 11.33M |
| totalLiabilities | 483.32M | 493.79M | 471.05M | 472.87M | 476.73M | 516.45M | 489.82M | 496.21M | 488.02M | 516.3M |
| treasuryStock | -107.06M | -66.66M | -62.26M | -48.39M | -18.2M | -18.18M | -17.54M | -17.41M | -10.54M | -9.4M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.64M | 1.64M | 1.64M | 1.64M | 1.62M | 1.62M | 1.62M | 1.62M | 1.61M | 1.6M |
| retainedEarnings | -138.64M | -129.88M | -123.98M | -125.51M | -123.54M | -128.28M | -134.86M | -133.49M | -120.91M | -116.23M |
| additionalPaidInCapital | 1.26B | 1.26B | 1.25B | 1.24B | 1.23B | 1.22B | 1.21B | 1.2B | 1.19B | 1.18B |
| 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 | -8.76M | -5.9M | 1.52M | -1.97M | 4.74M | 6.58M | -1.37M | -12.57M | -4.68M | -12.46M |
| depreciationAndAmortization | 19.09M | 19.1M | 18.77M | 18.82M | 18.61M | 18.22M | 16.93M | 16.97M | 16.81M | 15.21M |
| deferredIncomeTax | -5.9M | -866K | - | -12.47M | 10.5M | -69000 | - | - | - | - |
| stockBasedCompensation | 7.32M | 8.19M | 9.57M | 8.24M | 7.07M | 7.73M | 8.19M | 9.78M | 9.07M | 7.5M |
| changeInWorkingCapital | -7.69M | 9.1M | 3.55M | 10.72M | -22.69M | 13.86M | -6.54M | -9.97M | 3.06M | -5.66M |
| accountsReceivables | 6.9M | -12.96M | 7.91M | -3.26M | 8.74M | -5.25M | -4.37M | -10.24M | 3.64M | -6.29M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -14.2M | - | - | 13.89M | -27.78M | - | - | - | - | - |
| otherWorkingCapital | -392K | 22.06M | -4.36M | 88000 | -3.64M | 19.11M | -2.17M | 273K | -578K | 626K |
| otherNonCashItems | 7.64M | -819K | -1.11M | -5.5M | -889K | 3.06M | -228K | 5.61M | -19.96M | 18.73M |
| netCashProvidedByOperatingActivities | 11.69M | 28.82M | 32.31M | 17.84M | 17.35M | 49.37M | 16.99M | 9.81M | 4.3M | 23.33M |
| investmentsInPropertyPlantAndEquipment | -631K | -7.03M | -221K | 64000 | -5.77M | -5.84M | -164K | -427K | -619K | -878K |
| acquisitionsNet | -3M | - | - | - | - | -91.33M | - | - | - | -56.68M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -3.15M | - | -6.57M | -7.02M | - | -5.42M | -5.34M | -5.69M | -2.96M | -3.49M |
| netCashProvidedByInvestingActivities | -6.78M | -7.03M | -6.79M | -6.96M | -5.77M | -97.16M | -5.51M | -6.12M | -3.58M | -61.05M |
| netDebtIssuance | -741K | -741K | -750K | -750K | -750K | -750K | -750K | 6.3M | -755K | -755K |
| longTermNetDebtIssuance | -741K | -741K | -750K | -750K | -750K | -750K | -750K | 6.3M | -755K | -755K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -40M | -3.94M | -13.73M | -25M | -16000 | -553K | -125K | -7.07M | -943K | -497K |
| netCommonStockIssuance | -40M | -3.94M | -13.73M | -25M | -16000 | -553K | -125K | -7.07M | -943K | -497K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -40M | -3.94M | -13.73M | -25M | -16000 | - | -125K | -7.07M | -943K | -497K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3M | -136K | -59000 | -4.94M | -13.23M | -553K | -4.73M | 3.31M | -8.65M | -497K |
| netCashProvidedByFinancingActivities | -43.74M | -4.81M | -14.48M | -30.69M | -14M | -1.3M | -5.6M | -3.76M | -10.35M | -1.25M |