OTC : CMHF
$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 | 60.49M | 57.3M | 30.13M | 36.23M | 34.09M | 32.43M | 24.93M | 17.48M | 12.94M | 9.2M |
| costOfRevenue | 21.91M | 23.02M | -16.62M | 4.91M | 2.92M | - | - | - | - | - |
| grossProfit | 38.58M | 33.63M | 46.75M | 30.57M | 30.8M | 32.43M | 24.93M | 17.48M | 12.94M | 9.2M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 18.12M | 1.18M | 928.98K | 710.7K | 712.54K | 746.44K | 683.7K | 869.53K | 806.33K | 1.03M |
| sellingAndMarketingExpenses | - | 306.19K | 301.3K | 276.52K | 297.6K | 271.44K | 137.71K | 141.11K | 114.42K | 5.31M |
| sellingGeneralAndAdministrativeExpenses | 18.12M | 1.48M | 1.23M | 987.22K | 1.01M | 1.02M | 821.4K | 9.51M | 7.01M | 6.34M |
| otherExpenses | 8.88M | 23.32M | 21.83M | 20.53M | 21.58M | 15.87M | 3.34M | -3.07M | -2.59M | - |
| operatingExpenses | 27M | 24.81M | 23.06M | 21.51M | 22.59M | 16.89M | 4.16M | 3.07M | 2.59M | 7.93M |
| costAndExpenses | 48.91M | 47.83M | 21.82M | 26.98M | 25.9M | 26.72M | 21.37M | 14.81M | 10.47M | 7.93M |
| netInterestIncome | 36.05M | 30.69M | 26.12M | 27.46M | 24.17M | 19.64M | 16.6M | - | - | - |
| interestIncome | 56.48M | 53.71M | 43.51M | 32.37M | 27.1M | 24.16M | 21.09M | - | - | - |
| interestExpense | 20.43M | 23.02M | 17.39M | 4.91M | 2.92M | 4.52M | 4.49M | 27217 | 7989 | - |
| depreciationAndAmortization | 1.28M | 1.42M | 1.44M | 1.33M | 1.26M | 1.19M | 667.63K | 497.94K | 433.71K | - |
| ebitda | 12.86M | 10.24M | 7.12M | 10.65M | 9.47M | 6.9M | -439.56K | 3.17M | 2.9M | - |
| ebit | 11.58M | 8.83M | 5.68M | 9.32M | 8.21M | 5.71M | -1.11M | 2.67M | 2.46M | - |
| nonOperatingIncomeExcludingInterest | - | 11.89M | 639.08K | - | - | - | 1.11M | 94960 | 95589 | - |
| operatingIncome | 11.58M | 8.83M | 5.68M | 9.25M | 8.21M | 5.71M | 3.73M | 2.76M | 2.56M | 1.74M |
| totalOtherIncomeExpensesNet | - | -3.06M | -2.63M | 65448 | 18684 | 500 | -174.94K | -94960 | -95589 | -461.99K |
| incomeBeforeTax | 11.58M | 8.83M | 5.68M | 9.32M | 8.21M | 5.71M | 3.56M | 2.67M | 2.46M | 1.28M |
| incomeTaxExpense | 2.93M | 2.2M | 1.39M | 2.46M | 2.19M | 1.58M | 928.12K | 701.65K | 1.25M | 383.07K |
| netIncomeFromContinuingOperations | 8.65M | 6.63M | 4.3M | 6.86M | 6.02M | 4.13M | 2.63M | 1.97M | 1.22M | 892.97K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 8.65M | 6.63M | 4.3M | 6.86M | 6.02M | 4.13M | 2.63M | 1.97M | 1.22M | 892.97K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 8.65M | 6.63M | 4.3M | 6.86M | 6.02M | 4.13M | 2.63M | 1.97M | 1.22M | 892.97K |
| eps | 2.96 | 2.27 | 1.48 | 2.85 | 2.67 | 1.83 | 1.17 | 0.88 | 0.82 | 0.69 |
| 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 | 30.71M | 16.51M | 16.66M | 15.39M | 41.26M | 28.79M | 25.07M | 18.55M | 20.05M | 15.62M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 30.71M | 16.51M | 16.66M | 15.39M | 41.26M | 28.79M | 25.07M | 18.55M | 20.05M | 15.62M |
| netReceivables | 3.4M | 3.15M | 2.97M | 2.62M | 1.97M | 2.2M | - | - | - | - |
| accountsReceivables | - | 3.15M | 2.97M | 2.62M | 1.97M | 2.2M | - | - | - | - |
| otherReceivables | 3.4M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | -18.01M | -43.23M | - | -26.3M | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | -2.97M | 18.01M | 43.23M | - | 27.56M | 19.79M | 21.06M | - |
| totalCurrentAssets | 34.1M | 19.66M | 16.66M | 18.01M | 43.23M | 30.98M | 26.33M | 19.79M | 21.06M | 15.62M |
| propertyPlantEquipmentNet | 11.44M | 7.6M | 8.71M | 9.9M | 9.07M | 9.07M | 9.92M | 6.29M | 5.61M | 4.86M |
| goodwill | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | - | - | - |
| intangibleAssets | - | - | - | - | 695 | 9028 | 17361 | - | - | - |
| goodwillAndIntangibleAssets | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.67M | 1.67M | 402.03M | 327.64M | - |
| longTermInvestments | 1.07B | 844.42M | 3.01M | 5.13M | 5.76M | 13.09M | 4.17M | 325.2K | 493.7K | - |
| taxAssets | 7M | 6.28M | 4.77M | 7.24M | 3.56M | 3.48M | 2.57M | 1.73M | 1.42M | - |
| otherNonCurrentAssets | 10.04M | 140.76M | 958.58M | 890.16M | 756.05M | 631.29M | 473.9M | 5.98M | 5.39M | 262.43M |
| totalNonCurrentAssets | 1.1B | 1B | 971.96M | 914.08M | 776.1M | 658.6M | 492.23M | 416.36M | 340.56M | 267.29M |
| otherAssets | - | - | 1.94M | - | - | - | - | - | - | - |
| totalAssets | 1.13B | 1.02B | 990.57M | 932.09M | 819.33M | 689.58M | 518.56M | 436.14M | 361.62M | 282.9M |
| totalPayables | - | 485.16K | 458.54K | 236.62K | 189.84K | 215.49K | 279.83K | - | - | - |
| accountPayables | - | 485.16K | 458.54K | 236.62K | 189.84K | 215.49K | 279.83K | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | 236.62K | 189.84K | - | - | - | - | - |
| shortTermDebt | 677.9K | 477.89K | 553.59K | 542.62K | 490.71K | 504.94K | 509.99K | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | -236.62K | -189.84K | -215.49K | -279.83K | - | - | - |
| otherCurrentLiabilities | - | 816.63M | 736.75M | 702.24M | 568.59M | -289.45K | 297.83M | 244.23M | 208.45M | - |
| totalCurrentLiabilities | 677.9K | 817.59M | 737.77M | 703.02M | 569.27M | 215.49K | 298.34M | 244.23M | 208.45M | 22495 |
| longTermDebt | 45.05M | 27.04M | 29.93M | 14.84M | 16.64M | 14.66M | 14.86M | - | - | - |
| capitalLeaseObligationsNonCurrent | 4.41M | 1.51M | 1.9M | 2.37M | 1.88M | 2.21M | 2.63M | - | - | - |
| deferredRevenueNonCurrent | - | - | 141.35M | 139.32M | 169.78M | - | 151.51M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 2.55M | 1.72M | 1.94M | 1.96M | 1.42M | - | 1.59M | 486.25K | 393.3K | - |
| otherNonCurrentLiabilities | 990.09M | 3.83M | 741.81M | 3.44M | 3.38M | 618.13M | - | 146.48M | 109.38M | - |
| totalNonCurrentLiabilities | 1.04B | 32.86M | 916.94M | 161.93M | 193.1M | 635.01M | 171.59M | 146.97M | 109.78M | - |
| otherLiabilities | - | 125.48M | -737.31M | - | - | - | - | - | - | - |
| capitalLeaseObligations | 4.41M | 1.51M | 1.9M | 2.37M | 1.88M | 2.21M | 2.63M | - | - | - |
| totalLiabilities | 1.04B | 943.07M | 917.4M | 864.95M | 762.37M | 636.62M | 469.92M | 391.2M | 318.23M | 22495 |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 29327 | 29198 | 29117 | 29060 | 22513 | 22513 | 22513 | 22338 | 2.23M | 1.29M |
| retainedEarnings | 52.31M | 44.6M | 38.67M | 35.76M | 29.29M | 23.63M | 19.87M | 17.51M | 15.74M | 14.56M |
| additionalPaidInCapital | 41.65M | 41.33M | 41.1M | 40.86M | 28.54M | 28.52M | 28.52M | 28.14M | 25.93M | - |
| 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 | 8.65M | 6.63M | 4.3M | 6.86M | 6.02M | 4.13M | 566.09K | 1.97M | 1.22M | 892.97K |
| depreciationAndAmortization | - | - | 1.44M | 1.42M | 1.35M | 1.19M | 667.63K | 497.94K | 433.71K | - |
| deferredIncomeTax | - | - | - | 134.22K | 550.61K | -1.31M | -92011 | -142.37K | 278.24K | - |
| stockBasedCompensation | - | - | 277.78K | 177.17K | 14375 | - | 126K | - | - | - |
| changeInWorkingCapital | 100.62K | 250.43K | -812.57K | -696.71K | -4.11M | 247.28K | 479.32K | -541.22K | -273.4K | - |
| accountsReceivables | - | -179.55K | -356.07K | -645.86K | 228.47K | -966.86K | -76993 | -315.26K | -205.71K | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 100.62K | 429.98K | -456.5K | -50848 | -4.34M | 1.21M | 556.31K | 59748 | 64567 | - |
| otherNonCashItems | 3.95M | -848.84K | 3.3M | 2M | 10.56M | -5.98M | 601.02K | 2.03M | 1.6M | -892.97K |
| netCashProvidedByOperatingActivities | 12.7M | 6.03M | 8.5M | 9.89M | 14.38M | -1.73M | 2.35M | 2.81M | 2.39M | - |
| investmentsInPropertyPlantAndEquipment | -1.82M | -468.45K | -334.38K | -1.48M | -2.24M | -490.25K | -1.33M | -1.17M | -1.01M | - |
| acquisitionsNet | 32000 | 16800 | 21900 | 102.86K | 57000 | - | -924.61K | - | - | - |
| purchasesOfInvestments | -22.46M | -9.45M | -4.03M | -20.04M | -102.48M | -77.2M | -7.98M | -10.19M | -12.91M | - |
| salesMaturitiesOfInvestments | 16.14M | 15.91M | 8.23M | 11.01M | 28.13M | 52.08M | 14.36M | 9.08M | 11.46M | - |
| otherInvestingActivities | -84.12M | -34.47M | -65.61M | -138M | -55.47M | -129.71M | -71.79M | -75.56M | -74.61M | - |
| netCashProvidedByInvestingActivities | -92.23M | -28.46M | -61.72M | -148.41M | -132M | -155.32M | -67.67M | -76.73M | -74.82M | - |
| netDebtIssuance | 18M | -5.96M | 18M | -1.89M | -6.67M | 8.27M | 13.95M | - | -5M | - |
| longTermNetDebtIssuance | 18M | -5.96M | 18M | -1.89M | -6.67M | 8.27M | 13.95M | - | -5M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -133.32K | -60050 | -42558 | 12.19M | - | - | - | - | 17.04M | - |
| netCommonStockIssuance | -133.32K | -60050 | -42558 | 12.19M | - | - | - | - | 17.04M | - |
| commonStockIssuance | - | - | - | 12.19M | - | - | - | - | 17.04M | - |
| commonStockRepurchased | -133.32K | -60050 | -42558 | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -936.95K | -699.91K | -697.78K | -386.19K | -360.21K | -360.21K | -269.98K | -201.04K | -123.11K | - |
| commonDividendsPaid | -936.95K | -699.91K | -697.78K | -386.19K | -360.21K | -360.21K | -269.98K | -201.04K | -123.11K | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 76.8M | 29M | 37.24M | 102.75M | 137.13M | 152.85M | 58.16M | 72.61M | 64.95M | - |
| netCashProvidedByFinancingActivities | 93.73M | 22.28M | 54.5M | 112.66M | 130.09M | 160.76M | 71.84M | 72.41M | 76.87M | - |
| 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 | 15.78M | 15.86M | 15.6M | 9.78M | 13.99M | 14.05M | 15.09M | 8.21M | 13.79M | 12.82M |
| costOfRevenue | 4.86M | 5.26M | - | - | 13.99M | 6.28M | - | -6.16M | 5.88M | - |
| grossProfit | 10.92M | 10.6M | 9.26M | 9.78M | 8.94M | 7.77M | 8.95M | 14.37M | 7.91M | 12.82M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 4.74M | 4.81M | 4.77M | 1.05M | 868.82K | 915.96K | 734.7K | 1.01M | 1.08M | 959.16K |
| sellingAndMarketingExpenses | - | - | - | 79253 | 107.38K | 78362 | 93129 | 73236 | 61467 | 197.66K |
| sellingGeneralAndAdministrativeExpenses | 4.74M | 4.81M | 4.77M | 5.64M | 5.75M | 5.47M | 3.18M | 5.54M | 5.35M | 5.25M |
| otherExpenses | 2.33M | 2.6M | 1.92M | 1.91M | 1.71M | 1.82M | 2.25M | 733.97K | 1.89M | 1.7M |
| operatingExpenses | 7.07M | 7.41M | 6.69M | 5.64M | 5.75M | 5.47M | 5.43M | 6.27M | 5.35M | 5.25M |
| costAndExpenses | 11.93M | 12.67M | 13.03M | 5.64M | 11.53M | 11.75M | 5.43M | 5.54M | 11.98M | 11.61M |
| netInterestIncome | 10.01M | 9.64M | - | - | - | - | - | - | - | - |
| interestIncome | 14.94M | 14.78M | - | - | - | - | - | - | - | - |
| interestExpense | 4.93M | 5.14M | 5.38M | 5.11M | 4.8M | 5.28M | 994.7K | 988.1K | 5.61M | 398.95K |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| ebitda | 3.85M | 3.19M | 2.57M | 3.37M | 2.46M | 2.31M | 2.77M | 1.94M | 1.82M | 1.21M |
| ebit | 3.85M | 3.19M | 2.57M | 3.37M | 2.46M | 2.31M | 2.77M | 1.94M | 1.82M | 1.21M |
| nonOperatingIncomeExcludingInterest | - | - | - | 775.8K | - | - | 3.53M | 205.14K | - | - |
| operatingIncome | 3.85M | 3.19M | 2.57M | 4.14M | 3.19M | 3.13M | 3.53M | 2.67M | 2.56M | 2.14M |
| totalOtherIncomeExpensesNet | - | - | - | -775.8K | -730.76K | -822.99K | -761.32K | -733.97K | -743.85K | -936.93K |
| incomeBeforeTax | 3.85M | 3.19M | 2.57M | 3.37M | 2.46M | 2.31M | 2.77M | 1.94M | 1.82M | 1.21M |
| incomeTaxExpense | 994.76K | 820.11K | 634.73K | 898.49K | 576.22K | 571.85K | 718.99K | 494.29K | 413.37K | 282.2K |
| netIncomeFromContinuingOperations | 2.85M | 2.37M | 1.93M | 2.47M | 1.88M | 1.73M | 2.05M | 1.44M | 1.41M | 922.99K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.85M | 2.37M | 1.93M | 2.47M | 1.88M | 1.73M | 2.05M | 1.44M | 1.41M | 922.99K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.85M | 2.37M | 1.93M | 2.47M | 1.88M | 1.73M | 2.05M | 1.44M | 1.41M | 922.99K |
| eps | 0.97 | 0.81 | 0.66 | 0.84 | 0.64 | 0.59 | 0.7 | 0.49 | 0.48 | 0.32 |
| 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 | 41.12M | 30.71M | 28.51M | 67.21M | 41.75M | 16.51M | 90.49M | 91.99M | 76.81M | 16.66M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 41.12M | 30.71M | 28.51M | 67.21M | 41.75M | 16.51M | 90.49M | 91.99M | 76.81M | 16.66M |
| netReceivables | 3.61M | - | - | - | - | 3.15M | - | - | - | 2.97M |
| accountsReceivables | 3.61M | - | - | - | - | 3.15M | - | - | - | 2.97M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 34.1M | - | - | - | - | 93.61M | - | 3.21M | -2.97M |
| totalCurrentAssets | 44.73M | 34.1M | 31.94M | 70.63M | 45.1M | 19.66M | 93.61M | 91.99M | 80.02M | 16.66M |
| propertyPlantEquipmentNet | 11.14M | 11.44M | 8.05M | 8.01M | 7.57M | 7.6M | 7.84M | 8.16M | 8.44M | 8.71M |
| goodwill | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M |
| longTermInvestments | 1.08B | 1.07B | 1.04B | 1B | 990.13M | 844.42M | 4.59M | 4.74M | 1.44M | 3.01M |
| taxAssets | 4.23M | 4.45M | 4.5M | 4.36M | 4.43M | 6.28M | 4.57M | 4.87M | 4.88M | 6.71M |
| otherNonCurrentAssets | 10.17M | -17.55M | -14.2M | 1.09B | 1.04B | 140.76M | 986.07M | 979.69M | 967.98M | 950.84M |
| totalNonCurrentAssets | 1.11B | 1.1B | 1.06B | 1.1B | 1.06B | 1B | 1B | 999.12M | 984.4M | 970.94M |
| otherAssets | - | 1.09B | 1.09B | - | - | - | - | - | - | - |
| totalAssets | 1.15B | 1.13B | 1.09B | 1.1B | 1.06B | 1.02B | 1.1B | 1.09B | 1.06B | 990.57M |
| totalPayables | - | - | - | - | - | 485.16K | - | - | - | 458.54K |
| accountPayables | - | - | - | - | - | 485.16K | - | - | - | 458.54K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | 568K | - | - | - | - | 1.21M | - |
| shortTermDebt | - | - | - | - | - | 477.89K | - | - | - | 553.59K |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 257.89M | - | -568K | - | 816.63M | 713.24M | 1.63M | 247.55M | 736.75M |
| totalCurrentLiabilities | - | 257.89M | - | - | - | 817.59M | 713.24M | 1.63M | 248.76M | 737.77M |
| longTermDebt | 54.06M | 50.14M | 17.05M | 27.05M | 37.04M | 27.04M | 80M | 79.98M | 79.96M | 32.93M |
| capitalLeaseObligationsNonCurrent | 4.98M | 5.09M | 1.76M | 1.89M | 2.01M | 1.51M | 2.11M | 2.23M | 2.35M | 1.9M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | 141.35M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | 1.72M | - | - | - | 1.94M |
| otherNonCurrentLiabilities | 1B | -55.23M | -18.81M | 984.63M | 939.84M | 3.83M | 225.69M | 933.08M | 660.69M | 3.45M |
| totalNonCurrentLiabilities | 1.06B | 1.04B | 1.01B | 1.01B | 976.88M | 32.86M | 307.79M | 1.02B | 743M | 181.58M |
| otherLiabilities | - | 782.16M | 1.01B | - | - | 125.48M | - | - | - | - |
| capitalLeaseObligations | 4.98M | 5.09M | 1.76M | 1.89M | 2.01M | 1.51M | 2.11M | 2.23M | 2.35M | 1.9M |
| totalLiabilities | 1.06B | 1.04B | 1.01B | 1.01B | 976.88M | 943.07M | 1.02B | 1.02B | 991.76M | 919.34M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 29459 | 29327 | 29291 | 29289 | 29289 | 29198 | 29159 | 29159 | 29159 | 29117 |
| retainedEarnings | 54.93M | 52.31M | 50.18M | 48.48M | 46.25M | 44.6M | 43.04M | 41.17M | 39.9M | 38.67M |
| additionalPaidInCapital | 41.64M | 41.65M | 41.59M | 41.47M | 41.35M | 41.33M | 41.28M | 41.2M | 41.12M | 41.1M |
| 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.85M | 2.37M | 1.93M | 2.47M | 1.88M | 1.73M | 2.05M | 1.44M | 1.41M | 922.99K |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 450.84K | - | - | - | 295.12K | - | - | - | 277.78K |
| changeInWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -2.85M | -2.82M | -1.93M | -2.47M | -1.88M | -2.03M | -2.05M | -1.44M | -1.41M | -277.78K |
| netCashProvidedByOperatingActivities | - | - | - | - | - | - | - | - | - | 922.99K |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | - | - | - | - | - | - | - | - | - | - |