NYSE : CIA
$0.03 (0.54%)
| 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 | 255.62M | 245M | 240.68M | 232.52M | 250.53M | 238.85M | 250.59M | 244.01M | 252.63M | 245.41M |
| costOfRevenue | 165.02M | 123.28M | - | 117.74M | 122.4M | 191.92M | 190.32M | 188.01M | 202.96M | 197.67M |
| grossProfit | 90.59M | 121.72M | 240.68M | 114.79M | 128.13M | 46.93M | 60.27M | 56M | 49.67M | 47.73M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 52.27M | 47.13M | 45.18M | 43.37M | 53.67M | 48.44M | 47.63M | 46.39M | 33.36M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | 41.32M | - |
| sellingGeneralAndAdministrativeExpenses | - | 52.27M | 47.13M | 45.18M | 43.37M | 53.67M | 48.44M | 47.63M | 46.39M | 33.36M |
| otherExpenses | 73.12M | 54.47M | - | 42.24M | 54.25M | 5.58M | 6.09M | 6.36M | 6.27M | 8.9M |
| operatingExpenses | 73.12M | 106.74M | 47.13M | 87.41M | 97.62M | 59.25M | 54.53M | 53.99M | 52.66M | 42.25M |
| costAndExpenses | 238.15M | 230.02M | 47.13M | 205.15M | 220.03M | 251.16M | 244.85M | 242M | 255.61M | 239.92M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 741K | 619K | 1.12M | 536K | 1.14M | 1.42M | 1.68M | 1.45M | 1.06M | 2.87M |
| ebitda | 18.21M | 15.6M | 27.29M | 27.91M | 31.64M | -10.89M | 7.42M | 3.45M | -1.92M | 8.35M |
| ebit | 17.47M | 14.98M | 26.17M | 27.38M | 30.5M | -12.32M | 5.74M | 2M | -2.99M | 5.48M |
| nonOperatingIncomeExcludingInterest | - | - | 167.38M | - | - | - | - | - | - | - |
| operatingIncome | 17.47M | 14.98M | 193.55M | 27.38M | 30.5M | -12.32M | 5.74M | 2M | -2.99M | 5.48M |
| totalOtherIncomeExpensesNet | - | - | -167.38M | - | - | - | - | - | - | - |
| incomeBeforeTax | 17.47M | 14.98M | 26.17M | 27.38M | 30.5M | -12.32M | 5.74M | 2M | -2.99M | 5.48M |
| incomeTaxExpense | 2.88M | 68000 | 1.74M | 1.37M | -42.2M | -1.33M | 7.12M | 13.06M | 35.14M | 3.51M |
| netIncomeFromContinuingOperations | 14.59M | 14.91M | 24.44M | 26.01M | 72.71M | -10.99M | -1.37M | -11.06M | -38.13M | 1.97M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 14.59M | 14.91M | 24.44M | 26.01M | 72.71M | -10.99M | -1.37M | -11.06M | -38.13M | 1.97M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 14.59M | 14.91M | 24.44M | 26.01M | 72.71M | -10.99M | -1.37M | -11.06M | -38.13M | 1.97M |
| eps | 0.29 | 0.27 | 0.49 | -0.15 | -1.01 | -0.22 | -0.03 | -0.22 | -0.77 | 0.04 |
| 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 | 21.42M | 29.27M | 27M | 22.97M | 27.29M | 34.13M | 46.2M | 45.49M | 46.06M | 35.51M |
| shortTermInvestments | 28.32M | 1.22B | 1.24B | 1.18B | 1.47B | 1.49B | 1.38B | 1.24B | 974.61M | 882.18M |
| cashAndShortTermInvestments | 49.74M | 29.27M | 27M | 1.2B | 1.5B | 1.52B | 1.43B | 1.28B | 1.02B | 917.69M |
| netReceivables | 41.13M | 18.66M | 4.33M | 16.99M | 17.05M | 17.06M | 16.35M | 16.99M | 5.49M | 2.66M |
| accountsReceivables | 22.17M | 18.66M | 4.33M | 16.39M | 16.29M | 17.06M | 16.35M | 16.99M | 5.49M | 2.66M |
| otherReceivables | 18.96M | - | - | 601K | 762K | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | -150.27M | -1.15B | -1.03B |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 1.55M | -18.66M | - | -1.22B | -1.51B | -1.54B | -1.44B | - | - | - |
| totalCurrentAssets | 92.42M | 29.27M | 29.43M | - | - | - | - | 1.3B | 30.47M | 18.36M |
| propertyPlantEquipmentNet | 9.84M | 10.57M | 11.81M | 12.93M | 14.07M | 16.31M | 5.9M | 5.94M | 6.62M | 7.89M |
| goodwill | - | - | - | - | - | - | - | 12.62M | 12.62M | 17.26M |
| intangibleAssets | 229.53M | 209.08M | 185.81M | - | - | - | - | 16.18M | 18.46M | 20.38M |
| goodwillAndIntangibleAssets | 229.53M | 209.08M | 185.81M | - | 941K | 13.57M | 13.58M | 28.8M | 31.08M | 37.64M |
| longTermInvestments | 1.41B | 93.34M | 82.48M | 1.19B | 1.49B | 1.51B | 1.4B | 1.25B | 1.22B | 1.15B |
| taxAssets | - | - | - | - | - | - | - | 10.36M | 85.2M | 130.18M |
| otherNonCurrentAssets | 9.18M | 1.35B | 1.32B | -1.21B | -1.5B | -1.54B | -1.41B | -10.36M | -1.35B | -1.32B |
| totalNonCurrentAssets | 1.66B | 1.66B | 1.6B | - | - | - | - | 1.29B | 789K | 746K |
| otherAssets | - | 189.18M | 42.75M | 1.59B | 1.85B | 1.84B | 1.74B | -974.54M | 1.61B | 1.56B |
| totalAssets | 1.75B | 1.69B | 1.67B | 1.59B | 1.85B | 1.84B | 1.74B | 1.62B | 1.64B | 1.58B |
| totalPayables | 12.96M | 8.82M | 10.08M | 11.85M | 16.88M | 64.96M | 55.2M | 50.8M | 104.4M | 97.41M |
| accountPayables | 8.77M | 8.82M | 6.64M | 9.88M | 14.59M | 13.21M | 8.06M | 7.61M | 8.61M | 9.54M |
| otherPayables | 4.19M | 4.55M | 3.44M | 1.97M | 2.28M | 51.75M | 47.14M | 43.18M | 95.8M | 87.87M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | 1.43M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | 43.92M | 44.62M | 41.28M | 93.36M | 81.27M |
| deferredRevenue | 29.06M | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 6M | -1.43M | -10.08M | -11.85M | -16.88M | -64.96M | -55.2M | -50.8M | -104.4M | -97.41M |
| totalCurrentLiabilities | 48.01M | 8.82M | 10.08M | - | - | - | - | 7.61M | 8.61M | 9.54M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6M | 3.44M | 1.1M | 3.65M | 15.46M | 9.56M | 12.43M | 5.71M | 34.4M | 53.31M |
| otherNonCurrentLiabilities | 1.47B | 1.46B | 1.49B | -3.65M | -15.46M | -9.56M | -12.43M | 1.42B | 1.42B | 1.33B |
| totalNonCurrentLiabilities | 1.47B | 1.47B | 1.49B | - | - | - | - | 5.71M | 1.35B | 1.29B |
| otherLiabilities | - | 1.46B | -6.64M | 1.46B | 1.53B | 1.54B | 1.49B | 1.41B | 61.39M | 34.56M |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.52B | 1.47B | 1.5B | 1.46B | 1.53B | 1.54B | 1.49B | 1.43B | 1.42B | 1.33B |
| treasuryStock | -23.72M | -23.72M | -23.72M | -22.81M | -20.1M | -11.01M | -11.01M | -11.01M | -11.01M | -11.01M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 275.48M | 272.98M | 271.86M | 271.33M | 268.74M | 266.05M | 264.7M | 262.98M | 262.57M | 262.57M |
| retainedEarnings | 71.65M | 57.06M | 42.15M | 16.31M | -45.56M | -82.35M | -70.97M | -69.6M | -54.38M | -16.25M |
| additionalPaidInCapital | - | - | - | - | - | - | - | 262.98M | 262.57M | 262.57M |
| 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 | 14.59M | 14.91M | 24.44M | -6.64M | 72.71M | -10.99M | -1.37M | -11.06M | -38.13M | 1.97M |
| depreciationAndAmortization | 741K | 619K | 1.12M | 536K | 1.14M | 1.42M | 1.68M | 3.91M | 3.19M | 2.87M |
| deferredIncomeTax | 1.47M | -1.8M | 860K | 124K | 1.7M | -402K | 1.57M | 62.63M | 20.69M | -9.83M |
| stockBasedCompensation | 2.77M | 1.52M | 588K | 461K | 646K | 2.22M | 2.1M | 410K | - | - |
| changeInWorkingCapital | 14.57M | 32.2M | 3.71M | 45.3M | -34.4M | 41.24M | 53.08M | 300K | 85.97M | 94.82M |
| accountsReceivables | -3.51M | -3.41M | 1.13M | -102K | 775K | -710K | 637K | -509K | 234K | -729K |
| inventory | - | - | - | - | - | - | - | - | 92.43M | - |
| accountsPayables | - | - | - | - | - | - | - | - | -6.75M | - |
| otherWorkingCapital | 18.08M | 35.6M | 2.58M | 45.4M | -35.18M | 41.95M | 52.44M | 809K | 59000 | 95.55M |
| otherNonCashItems | -16.16M | -15.53M | -8.66M | 17.14M | -1.34M | 15.34M | 15.17M | 28.43M | 570K | 12.44M |
| netCashProvidedByOperatingActivities | 17.99M | 31.92M | 22.06M | 56.92M | 40.46M | 48.83M | 72.22M | 84.62M | 93.01M | 102.27M |
| investmentsInPropertyPlantAndEquipment | -447K | -663K | -442K | -100000 | -1.01M | -221K | -511K | -724K | -1.33M | -2.21M |
| acquisitionsNet | - | - | 14.05M | - | - | 11000 | 16000 | 89000 | 41000 | 59000 |
| purchasesOfInvestments | -187.58M | -100.62M | -90.12M | -147.21M | -135.05M | -306.2M | -332.27M | -202.86M | -167.7M | -241.07M |
| salesMaturitiesOfInvestments | 164.58M | 69.96M | 76.07M | 83.94M | 92.95M | 245.9M | 264.59M | 125.44M | 91M | 97.29M |
| otherInvestingActivities | 3.77M | 4.15M | -14.05M | 2.63M | 2.04M | -1.3M | -1.17M | -6.99M | -6.98M | -6.08M |
| netCashProvidedByInvestingActivities | -19.67M | -27.17M | -14.5M | -60.74M | -41.08M | -61.81M | -69.34M | -85.13M | -85M | -152.08M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -278K | -393K | -919K | -461K | -6.84M | - | - | - | - | - |
| netCommonStockIssuance | -278K | -393K | -919K | -461K | -6.84M | - | - | - | - | - |
| commonStockIssuance | - | - | - | 2.24M | 2.26M | - | - | - | - | - |
| commonStockRepurchased | -278K | -393K | -919K | -2.7M | -9.09M | - | - | - | - | -812K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -23000 | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | -23000 | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.33M | -2.08M | -2.62M | -15000 | 620K | 904K | -2.16M | -58000 | 2.55M | 2.49M |
| netCashProvidedByFinancingActivities | -4.61M | -2.47M | -3.54M | -499K | -6.22M | 904K | -2.16M | -58000 | 2.55M | 2.49M |
| 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 | 58.23M | 72.07M | 62.81M | 65.09M | 55.65M | 63.47M | 61.73M | 62.08M | 57.71M | 66.85M |
| costOfRevenue | 39.65M | 51.8M | 43.66M | 31.99M | 37.58M | 32.48M | 32.32M | 28.72M | 40.21M | 44.66M |
| grossProfit | 18.57M | 20.27M | 19.15M | 33.1M | 18.08M | 31M | 29.41M | 33.36M | 17.5M | 22.19M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 25.39M | 13.29M | 13.46M | 12.69M | 12.19M | 12.1M | 16.64M | 11.34M | 11.65M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 25.39M | 13.29M | 13.46M | 12.69M | 12.19M | 12.1M | 16.64M | 11.34M | 11.65M |
| otherExpenses | 16.2M | -12.98M | 1.38M | 12.72M | 7.17M | 15.09M | 14.28M | 13.42M | 1.24M | 1.76M |
| operatingExpenses | 16.2M | 12.41M | 14.67M | 26.18M | 19.86M | 27.28M | 26.37M | 30.06M | 12.58M | 13.41M |
| costAndExpenses | 55.85M | 64.21M | 58.33M | 58.17M | 57.44M | 59.76M | 58.69M | 58.78M | 52.79M | 58.08M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 171K | 108K | 192K | 182K | 259K | 176K | 152K | 147K | 144K | 135K |
| ebitda | 2.54M | 7.97M | 4.67M | 7.1M | -1.53M | 3.89M | 3.19M | 3.45M | 5.07M | 8.91M |
| ebit | 2.37M | 7.86M | 4.48M | 6.91M | -1.79M | 3.72M | 3.04M | 3.3M | 4.92M | 8.77M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 2.37M | 7.86M | 4.48M | 6.91M | -1.79M | 3.72M | 3.04M | 3.3M | 4.92M | 8.77M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 2.37M | 7.86M | 4.48M | 6.91M | -1.79M | 3.72M | 3.04M | 3.3M | 4.92M | 8.77M |
| incomeTaxExpense | 106K | 526K | 2.06M | 455K | -164K | 95000 | 247K | -657K | 383K | -1.97M |
| netIncomeFromContinuingOperations | 2.27M | 7.34M | 2.42M | 6.46M | -1.62M | 3.62M | 2.79M | 3.96M | 4.54M | 10.74M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.27M | 7.34M | 2.42M | 6.46M | -1.62M | 3.62M | 2.79M | 3.96M | 4.54M | 10.74M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.27M | 7.34M | 2.42M | 6.46M | -1.62M | 3.62M | 2.79M | 3.96M | 4.54M | 10.74M |
| eps | 0.05 | 0.15 | 0.05 | 0.13 | -0.03 | 0.07 | 0.06 | 0.08 | 0.09 | 0.22 |
| 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 | 16.97M | 21.42M | 21.57M | 21.12M | 18.36M | 29.27M | 32.38M | 26.34M | 23.24M | 27M |
| shortTermInvestments | 20.42M | 28.32M | 31.91M | 21.12M | 29.54M | 16.33M | 13.38M | 13.63M | 15.16M | 11.02M |
| cashAndShortTermInvestments | 37.38M | 49.74M | 53.48M | 42.24M | 47.9M | 20.6M | 45.76M | 39.98M | 38.4M | 1.27B |
| netReceivables | 43.13M | 41.13M | 33.8M | 38.79M | 34.65M | 18.66M | 17.87M | 17.16M | 14.28M | 16.8M |
| accountsReceivables | 22.26M | 22.17M | 20.32M | 20.12M | 17.39M | 18.66M | 17.37M | 16.16M | 14.09M | 15.26M |
| otherReceivables | 20.87M | 18.96M | 13.48M | 18.67M | 17.26M | - | 505K | 1M | 192K | - |
| inventory | - | - | - | - | - | - | - | - | - | -1.28B |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 1.55M | 1.55M | -87.28M | 1.55M | - | -14.37M | - | -57.14M | -52.68M | -43.8M |
| totalCurrentAssets | 82.07M | 92.42M | - | 82.58M | 82.55M | 24.9M | 63.63M | - | - | 66.64M |
| propertyPlantEquipmentNet | 9.67M | 9.84M | 9.58M | 9.84M | 10.16M | 10.57M | 10.98M | 11.08M | 11.41M | 11.81M |
| goodwill | - | - | - | - | - | - | - | - | - | 1.11B |
| intangibleAssets | 233.31M | 229.53M | 223.26M | 218.21M | 213.18M | 209.08M | 201.83M | - | - | 185.81M |
| goodwillAndIntangibleAssets | 233.31M | 229.53M | 223.26M | 218.21M | 213.18M | 209.08M | 201.83M | - | - | 1.29B |
| longTermInvestments | 1.41B | 1.41B | 1.39B | 1.39B | 1.39B | 93.34M | 1.28B | 1.22B | 1.24B | 82.48M |
| taxAssets | - | - | - | - | - | - | - | - | - | 1.55M |
| otherNonCurrentAssets | 8.51M | 9.18M | 115.56M | 9.18M | 8.67M | -294.4M | 180.16M | -1.23B | -1.25B | 210.97M |
| totalNonCurrentAssets | 1.66B | 1.66B | 1.74B | 1.63B | 1.62B | 8.02M | 1.67B | - | - | 1.6B |
| otherAssets | - | - | - | - | - | 1.69B | - | 1.66B | 1.67B | 1.67B |
| totalAssets | 1.74B | 1.75B | 1.74B | 1.71B | 1.7B | 1.69B | 1.74B | 1.66B | 1.67B | 1.66B |
| totalPayables | 13.03M | 12.96M | 13.6M | 12.42M | 13.93M | 8.82M | 13.08M | 11.64M | 12.25M | 10.08M |
| accountPayables | 8.52M | 8.77M | 8.81M | 8.41M | 9.9M | 8.82M | 9.24M | 7.72M | 7.98M | 6.64M |
| otherPayables | 4.5M | 4.19M | 4.8M | 4.01M | 4.03M | 4.55M | 3.84M | 3.92M | 4.27M | 3.44M |
| accruedExpenses | - | - | 4.34M | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | 1.43M | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 17.47M | - | - | 58000 | - | - | - | - | - |
| deferredRevenue | 29.68M | 29.06M | 30.63M | 31.06M | 31.96M | - | - | - | - | - |
| otherCurrentLiabilities | 6.22M | 6M | 881K | 5M | 4.01M | -1.43M | 2.37M | -11.64M | -12.25M | -10.08M |
| totalCurrentLiabilities | 48.93M | 48.01M | 49.46M | 48.48M | 49.9M | 8.82M | 13.08M | - | - | 7.59M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.22M | 6M | 5.22M | 5M | 4.01M | 3.44M | 2.37M | 2.42M | 3.6M | 1.1M |
| otherNonCurrentLiabilities | 1.45B | 1.47B | 1.46B | 1.43B | 1.43B | 1.46B | 1.52B | -2.42M | -3.6M | 1.5B |
| totalNonCurrentLiabilities | 1.45B | 1.47B | 1.47B | 1.43B | 1.43B | 1.47B | 1.52B | - | - | 1.49B |
| otherLiabilities | - | - | - | - | - | 1.47B | - | 1.47B | 1.47B | 1.5B |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.5B | 1.52B | 1.52B | 1.48B | 1.48B | 1.47B | 1.53B | 1.47B | 1.47B | 1.49B |
| treasuryStock | -23.72M | -23.72M | -23.72M | -23.72M | -23.72M | -23.72M | -23.72M | -23.72M | -23.72M | -23.72M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 275.96M | 275.48M | 274.43M | 274.51M | 273.5M | 272.98M | 272.54M | 272.47M | 271.99M | 271.86M |
| retainedEarnings | 73.92M | 71.65M | 64.32M | 61.9M | 55.44M | 57.06M | 53.44M | 50.65M | 46.69M | 42.15M |
| 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 | 2.27M | 7.34M | 2.42M | 6.46M | -1.62M | 3.62M | 2.79M | 3.96M | 4.54M | 10.74M |
| depreciationAndAmortization | 359K | 206K | 192K | 182K | 161K | 176K | 152K | 147K | 144K | 274K |
| deferredIncomeTax | -91000 | 252K | 1.59M | -5000 | -370K | -450K | -406K | -801K | -143K | 208K |
| stockBasedCompensation | 476K | 1.05M | -70000 | 1.22M | 572K | 465K | 412K | 486K | 154K | 255K |
| changeInWorkingCapital | 635K | 7.42M | 3.26M | 1.85M | 2.04M | 8.72M | 12.16M | 5.44M | 5.88M | -4.81M |
| accountsReceivables | -89000 | -1.85M | -199K | -2.73M | 1.27M | -1.29M | -1.2M | -2.08M | 1.17M | -1.81M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 724K | 9.28M | 3.46M | 4.58M | 767K | 10.01M | 13.36M | 7.51M | 4.72M | -3M |
| otherNonCashItems | -3.97M | -7.17M | -2.72M | -6.24M | -29000 | -1.71M | -5.39M | -4.64M | -3.79M | -58000 |
| netCashProvidedByOperatingActivities | -323K | 9.1M | 4.67M | 3.47M | 748K | 10.83M | 9.72M | 4.59M | 6.79M | 6.61M |
| investmentsInPropertyPlantAndEquipment | -326K | -104K | -60000 | -176K | -107K | -102K | -372K | -131K | -58000 | -150K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | -4.12M |
| purchasesOfInvestments | -32.07M | -77.67M | -70.66M | -18.96M | -20.28M | -40.15M | -16.57M | -19.45M | -24.45M | -26.78M |
| salesMaturitiesOfInvestments | 9.98M | 68M | 65.26M | 22.62M | 8.7M | 25.17M | 12.81M | 17.03M | 14.96M | 30.91M |
| otherInvestingActivities | 18.99M | 1.26M | 933K | 1.32M | 257K | 1.25M | 1M | 1.81M | 88000 | 4.12M |
| netCashProvidedByInvestingActivities | -3.43M | -8.51M | -4.53M | 4.8M | -11.43M | -13.84M | -3.13M | -735K | -9.47M | 3.98M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | -57000 | -393K | 33000 | - | - | -200K |
| netCommonStockIssuance | - | - | - | - | -57000 | -393K | 33000 | - | - | -200K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -57000 | -393K | 33000 | - | - | -200K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -705K | -733K | 307K | -3.95M | -174K | 295K | -578K | -751K | -1.08M | -175K |
| netCashProvidedByFinancingActivities | -705K | -733K | 307K | -3.95M | -231K | -98000 | -545K | -751K | -1.08M | -375K |