OTC : CCFN
$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 | 98.38M | 92.12M | 45.47M | 32.46M | 32.12M | 32.73M | 33.57M | 31.05M | 29.6M | 27.35M |
| costOfRevenue | 28.26M | 32.12M | 17.61M | 2.25M | 2.37M | 4.08M | 5.67M | 4.47M | 3.22M | 2.35M |
| grossProfit | 70.12M | 60M | 27.86M | 30.21M | 29.76M | 28.65M | 27.9M | 26.58M | 26.38M | 25M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 1.94M | 20.46M | 12.42M | 10.98M | 10.13M | 10.32M | 9.99M | 10.1M | 9.46M | 9.12M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.94M | 20.46M | 12.42M | 10.98M | 10.13M | 10.32M | 9.99M | 10.1M | 9.46M | 9.12M |
| otherExpenses | 39.08M | 17.2M | 11.69M | 8.09M | 7.87M | 7.04M | 7.39M | 7.08M | 6.42M | 6.71M |
| operatingExpenses | 41.02M | 37.66M | 24.11M | 19.07M | 18M | 17.36M | 17.38M | 17.19M | 15.88M | 15.83M |
| costAndExpenses | 69.28M | 69.78M | 41.72M | 21.32M | 20.37M | 21.44M | 23.05M | 21.66M | 19.1M | 18.18M |
| netInterestIncome | 60.6M | 49.66M | 22.94M | 22.13M | 21.81M | 21.68M | 21.44M | 20.65M | 19.7M | 18.74M |
| interestIncome | 88.02M | 80.94M | 38.03M | 26.19M | 24.06M | 24.7M | 26.16M | 24.5M | 22.45M | 20.87M |
| interestExpense | 27.42M | 31.28M | 15.08M | 4.06M | 2.25M | 3.02M | 4.72M | 3.85M | 2.75M | 2.13M |
| depreciationAndAmortization | 1.5M | 3.72M | 973K | 662K | 734K | 749K | 700K | 666K | 712K | 778K |
| ebitda | 30.6M | 26.06M | 4.72M | 11.8M | 12.49M | 12.04M | 11.22M | 10.06M | 11.21M | 9.94M |
| ebit | 29.05M | 22.34M | 3.75M | 11.14M | 11.75M | 11.29M | 10.52M | 9.39M | 10.5M | 9.17M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 29.05M | 22.34M | 3.75M | 11.14M | 11.75M | 11.29M | 10.52M | 9.39M | 10.5M | 9.17M |
| totalOtherIncomeExpensesNet | 56000 | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 29.1M | 22.34M | 3.75M | 11.14M | 11.75M | 11.29M | 10.52M | 9.39M | 10.5M | 9.17M |
| incomeTaxExpense | 4.88M | 3.32M | 365K | 1.63M | 2.35M | 1.96M | 1.59M | 1.37M | 3.19M | 2M |
| netIncomeFromContinuingOperations | 24.22M | 19.02M | 3.39M | 9.51M | 9.4M | 9.33M | 8.93M | 8.02M | 7.3M | 7.16M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 24.22M | 19.02M | 3.39M | 9.51M | 9.4M | 9.33M | 8.93M | 8.02M | 7.3M | 7.16M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 24.22M | 19.02M | 3.39M | 9.51M | 9.4M | 9.33M | 8.93M | 8.02M | 7.3M | 7.16M |
| eps | 2.28 | 1.78 | 0.5 | 1.53 | 1.51 | 1.49 | 1.41 | 1.26 | 1.14 | 1.12 |
| 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 | 12.83M | 17.38M | 19.36M | 13.08M | 89.36M | 108.39M | 19.48M | 12.22M | 21.68M | 14.06M |
| shortTermInvestments | 327.24M | 323.25M | 413.3M | 341.05M | 337.83M | 210.26M | 200.01M | 179.26M | 181.36M | 174.3M |
| cashAndShortTermInvestments | 340.07M | 340.63M | 432.66M | 354.13M | 427.2M | 318.65M | 219.49M | 191.48M | 203.04M | 188.36M |
| netReceivables | 5.06M | 4.85M | 5.36M | 2.22M | 1.49M | 1.94M | 1.93M | 2.01M | 1.9M | 1.79M |
| accountsReceivables | 5.06M | 4.85M | 5.36M | 2.22M | 1.49M | 1.94M | 1.93M | 2.01M | 1.9M | 1.79M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 345.14M | 345.48M | 438.02M | 356.36M | 428.69M | 320.6M | 221.41M | 193.49M | 204.94M | 190.15M |
| propertyPlantEquipmentNet | 26.26M | 26.48M | 27.57M | 12.51M | 13.79M | 14.27M | 14.85M | 13.43M | 13.05M | 11.45M |
| goodwill | 25.61M | 25.61M | 25.61M | 7.94M | 7.94M | 7.94M | 7.94M | 7.94M | 7.94M | 7.94M |
| intangibleAssets | 8.04M | 10.05M | 11.9M | 1.29M | 1.42M | 1.37M | 1.1M | 1.03M | 1.07M | 1.17M |
| goodwillAndIntangibleAssets | 33.65M | 35.66M | 37.5M | 7.94M | 9.36M | 9.3M | 9.03M | 8.97M | 9M | 9.11M |
| longTermInvestments | 1.17B | 1.12B | 1.07B | 529.84M | 464.71M | 483.18M | 469.74M | 482.63M | 455.38M | 436.65M |
| taxAssets | 5.99M | 10.01M | 12.63M | 8.38M | - | - | - | - | - | - |
| otherNonCurrentAssets | -1.17B | 54.11M | 57.44M | 28.99M | 36.16M | 27.74M | 27.65M | 27.7M | 27.1M | 26.25M |
| totalNonCurrentAssets | 65.91M | 1.25B | 1.2B | 587.66M | 524.03M | 534.49M | 521.28M | 532.74M | 504.53M | 483.45M |
| otherAssets | 1.26B | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.67B | 1.6B | 1.64B | 944.01M | 952.71M | 855.09M | 742.69M | 726.22M | 709.47M | 673.6M |
| totalPayables | 1.64M | 1.86M | 2.36M | 187K | 206K | 288K | 352K | 308K | 280K | 248K |
| accountPayables | 1.64M | 1.86M | 2.36M | 187K | 206K | 288K | 352K | 308K | 280K | 248K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 12.46M | 68.39M | 252.53M | 171.74M | 142.72M | 111.6M | 108.28M | 113.79M | 100.2M | 81.69M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -1.64M | 1.29B | 1.15B | 682.32M | 701.5M | 633.34M | 530.46M | 516.62M | 517.01M | 503.18M |
| totalCurrentLiabilities | 12.46M | 1.36B | 1.41B | 854.25M | 844.42M | 745.23M | 639.09M | 630.72M | 617.49M | 585.12M |
| longTermDebt | 40.58M | 55.54M | 70.45M | 24000 | 28000 | 31000 | 46000 | 72000 | 80000 | 87000 |
| capitalLeaseObligationsNonCurrent | - | - | - | 298K | 914K | 970K | 1.02M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.43B | 11.34M | 9.95M | 3.5M | 3.01M | 3.17M | 2.59M | 2.24M | 2.19M | 2.23M |
| totalNonCurrentLiabilities | 1.47B | 66.87M | 80.4M | 3.82M | 3.95M | 4.18M | 3.66M | 2.31M | 2.27M | 2.32M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | 298K | 914K | 970K | 1.02M | - | - | - |
| totalLiabilities | 1.48B | 1.43B | 1.49B | 858.07M | 848.37M | 749.4M | 642.75M | 633.03M | 619.76M | 587.43M |
| treasuryStock | -11.31M | -11.31M | -9.79M | -9.79M | -9.76M | -9.76M | -8.32M | -7.42M | -6.85M | -6.85M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 4.81M | 4.8M | 4.79M | 2.93M | 2.93M | 2.93M | 2.92M | 2.92M | 2.92M | 2.92M |
| retainedEarnings | 119.36M | 103.27M | 90.51M | 90.16M | 84.11M | 81.21M | 75.2M | 69.55M | 64.56M | 60.39M |
| additionalPaidInCapital | 83.72M | 83.54M | 83.34M | 30.03M | 29.95M | 29.88M | 29.8M | 29.74M | 29.68M | 29.62M |
| 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 | 24.22M | 19.02M | 3.39M | 9.51M | 9.4M | 9.33M | 8.93M | 8.02M | 7.3M | 7.16M |
| depreciationAndAmortization | 3.52M | 3.72M | 973K | 662K | 734K | 749K | 700K | 666K | 712K | 778K |
| deferredIncomeTax | 1.4M | 2.32M | -200K | 67000 | 108K | -411K | 24000 | -79000 | 960K | -205K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 2.7M | -55000 | -82000 | -977K | 373K | -83000 | -77000 | -75000 | -82000 | -9000 |
| accountsReceivables | 1.03M | 512K | -869K | -732K | 455K | -19000 | 82000 | -103K | -114K | -41000 |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 1.67M | -501K | - | -19000 | -82000 | -64000 | 44000 | 28000 | 32000 | 32000 |
| otherWorkingCapital | - | -66000 | -82000 | -226K | - | - | -203K | - | - | - |
| otherNonCashItems | -8.56M | -8.1M | 3M | 397K | 3.97M | -2.15M | 1.66M | 727K | 864K | -156K |
| netCashProvidedByOperatingActivities | 23.29M | 16.9M | 7.08M | 9.66M | 14.59M | 7.44M | 11.24M | 9.26M | 9.76M | 7.57M |
| investmentsInPropertyPlantAndEquipment | -1.46M | -805K | -968K | -299K | -281K | -162K | -1.04M | -1.01M | -2.21M | -861K |
| acquisitionsNet | - | - | 7.84M | - | - | - | - | - | - | - |
| purchasesOfInvestments | -84.6M | -14.92M | -3.16M | -101.6M | -233.6M | -183.94M | -130.51M | -20.1M | -81.88M | -94.08M |
| salesMaturitiesOfInvestments | 94.05M | - | 36.85M | 62.84M | 98.94M | 174.6M | 111.75M | 19.64M | 73.79M | 88.93M |
| otherInvestingActivities | -41.03M | 64.21M | -31.47M | -61.48M | 15.7M | -11.07M | 12.87M | -28.11M | -19.68M | -17.4M |
| netCashProvidedByInvestingActivities | -33.05M | 48.48M | 9.1M | -100.55M | -119.24M | -20.58M | -6.94M | -29.58M | -29.97M | -23.42M |
| netDebtIssuance | -71.16M | -199.36M | 45.72M | 29.02M | 31.12M | 3.3M | -5.53M | 13.58M | 18.5M | -2.46M |
| longTermNetDebtIssuance | -15.22M | -15.21M | 25M | -4000 | -3000 | -15000 | -26000 | -8000 | -7000 | -7000 |
| shortTermNetDebtIssuance | -55.93M | -184.14M | 20.72M | 29.02M | 31.12M | 3.31M | -5.5M | 13.59M | 18.5M | -2.46M |
| netStockIssuance | 163K | -1.33M | 77000 | 49000 | 69000 | -1.38M | -837K | -520K | 59000 | -653K |
| netCommonStockIssuance | 163K | -1.33M | 77000 | 49000 | 69000 | -1.38M | -837K | -520K | 59000 | -653K |
| commonStockIssuance | 163K | 187K | 77000 | 74000 | 69000 | 68000 | 57000 | 53000 | 59000 | 50000 |
| commonStockRepurchased | - | -1.52M | - | -25000 | - | -1.45M | -894K | -573K | - | -703K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.13M | -6.27M | -3.56M | -3.47M | -6.5M | -3.32M | -3.28M | -3.22M | -3.14M | -3.07M |
| commonDividendsPaid | -8.13M | -6.27M | -3.56M | -3.47M | -6.5M | -3.32M | -3.28M | -3.22M | -3.14M | -3.07M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 120.05M | 140.58M | -53.12M | -19.17M | 68.15M | 102.89M | 13.83M | -390K | 13.83M | 25.44M |
| netCashProvidedByFinancingActivities | 40.92M | -66.38M | -10.89M | 6.43M | 92.84M | 101.48M | 4.19M | 9.46M | 29.26M | 19.25M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 25.96M | 25.39M | 25.7M | 25.49M | 23.9M | 23.29M | 23.58M | 23.51M | 22.61M | 22.42M |
| costOfRevenue | 7.02M | 6.53M | 6.64M | 7.43M | 7.11M | 7.08M | 8.04M | 8.17M | 7.86M | 8.04M |
| grossProfit | 18.94M | 18.86M | 19.06M | 18.06M | 16.79M | 16.2M | 15.54M | 15.34M | 14.75M | 14.38M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 6.62M | 6.45M | 586K | 5.18M | 5.37M | 448K | 5.38M | 4.99M | 4.93M | 5.16M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 6.62M | 6.45M | 586K | 5.18M | 5.37M | 448K | 5.38M | 4.99M | 4.93M | 5.16M |
| otherExpenses | 3.8M | 3.75M | 9.51M | 4.8M | 4.49M | 10.64M | 4.07M | 4.37M | 4.26M | 4.49M |
| operatingExpenses | 10.42M | 10.2M | 10.1M | 9.98M | 9.86M | 11.09M | 9.46M | 9.37M | 9.19M | 9.65M |
| costAndExpenses | 17.44M | 16.72M | 16.73M | 17.41M | 16.96M | 18.17M | 17.49M | 17.54M | 17.06M | 17.69M |
| netInterestIncome | 16.77M | 16.44M | 16.76M | 15.5M | 14.64M | 13.7M | 13.21M | 12.58M | 12.16M | 11.71M |
| interestIncome | 23.4M | 22.9M | 23.4M | 22.45M | 21.5M | 20.67M | 20.68M | 20.6M | 19.99M | 19.67M |
| interestExpense | 6.63M | 6.46M | 6.64M | 6.95M | 6.85M | 6.97M | 7.47M | 8.02M | 7.84M | 7.95M |
| depreciationAndAmortization | - | 378K | 869K | 892K | 880K | 880K | 923K | 941K | 934K | 919K |
| ebitda | 8.52M | 9.04M | 9.84M | 8.98M | 7.82M | 5.99M | 7.01M | 6.91M | 6.49M | 5.65M |
| ebit | 8.52M | 8.67M | 8.94M | 8.09M | 6.94M | 5.11M | 6.08M | 5.97M | 5.56M | 4.73M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 8.52M | 8.67M | 8.94M | 8.09M | 6.94M | 5.11M | 6.08M | 5.97M | 5.56M | 4.73M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 8.52M | 8.67M | 8.97M | 8.09M | 6.94M | 5.11M | 6.08M | 5.97M | 5.56M | 4.73M |
| incomeTaxExpense | 1.36M | 1.51M | 1.58M | 1.37M | 1.17M | 767K | 859K | 915K | 849K | 695K |
| netIncomeFromContinuingOperations | 7.16M | 7.16M | 7.39M | 6.72M | 5.77M | 4.34M | 5.22M | 5.06M | 4.71M | 4.04M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 7.16M | 7.16M | 7.39M | 6.72M | 5.77M | 4.34M | 5.22M | 5.06M | 4.71M | 4.04M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 7.16M | 7.16M | 7.39M | 6.72M | 5.77M | 4.34M | 5.22M | 5.06M | 4.71M | 4.04M |
| eps | 0.67 | 0.67 | 0.7 | 0.63 | 0.54 | 0.41 | 0.49 | 0.47 | 0.44 | 0.38 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 16.33M | 13.53M | 12.83M | 45.33M | 40.71M | 23.76M | 17.38M | 21.32M | 21.72M | 16.97M |
| shortTermInvestments | - | 355.19M | 327.24M | 134.93M | 134.3M | 307.46M | 323.25M | 335.54M | 334.81M | 339.59M |
| cashAndShortTermInvestments | 16.33M | 368.72M | 340.07M | 180.26M | 175.01M | 331.22M | 340.63M | 356.85M | 356.53M | 356.56M |
| netReceivables | 5.57M | 5.33M | 5.06M | 5.13M | 5.06M | 4.95M | 4.85M | 4.84M | 5.08M | 4.85M |
| accountsReceivables | - | 5.33M | 5.06M | 5.13M | 5.06M | 4.95M | 4.85M | 4.84M | 5.08M | 4.85M |
| otherReceivables | 5.57M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | -355.19M | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 21.89M | 18.86M | 345.14M | 185.39M | 180.07M | 336.17M | 345.48M | 361.69M | 361.61M | 361.41M |
| propertyPlantEquipmentNet | 26.45M | 25.99M | 26.26M | 26.5M | 26.79M | 26.64M | 26.48M | 26.74M | 27.02M | 27.32M |
| goodwill | 25.61M | 25.61M | 25.61M | 25.61M | 25.61M | 25.61M | 25.61M | 25.61M | 25.61M | 25.61M |
| intangibleAssets | 7.13M | 7.59M | 8.04M | 8.53M | 9.04M | 9.56M | 10.05M | 10.59M | 11.15M | 11.35M |
| goodwillAndIntangibleAssets | 32.74M | 33.2M | 33.65M | 34.14M | 34.65M | 35.16M | 35.66M | 36.2M | 36.76M | 36.96M |
| longTermInvestments | 1.54B | 5.65M | 1.17B | 1.17B | 1.16B | 1.14B | 1.12B | 342.12M | 1.1B | 1.08B |
| taxAssets | 5.81M | 6.33M | 5.99M | 7.03M | 8.21M | 9.21M | 10.01M | 8.92M | 11.52M | 11.74M |
| otherNonCurrentAssets | 45.84M | 1.63B | -1.17B | 235.15M | 210.81M | 52.94M | 54.11M | 54.77M | 56.73M | 57.01M |
| totalNonCurrentAssets | 1.65B | 1.7B | 65.91M | 1.47B | 1.44B | 1.27B | 1.25B | 413.97M | 1.23B | 1.21B |
| otherAssets | - | - | 1.26B | - | - | - | - | 831.66M | - | - |
| totalAssets | 1.67B | 1.72B | 1.67B | 1.65B | 1.62B | 1.6B | 1.6B | 1.61B | 1.59B | 1.57B |
| totalPayables | - | 5.26M | 1.64M | 1.78M | 1.78M | 1.86M | 1.86M | 2.1M | 2.3M | 2.28M |
| accountPayables | - | 1.72M | 1.64M | 1.78M | 1.78M | 1.86M | 1.86M | 2.1M | 2.3M | 2.28M |
| otherPayables | - | 3.54M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 24.3M | 10.65M | 12.46M | 16.89M | 18.12M | 27.68M | 68.39M | 73.02M | 89.29M | 125.91M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | -5.26M | -1.64M | 1.4B | 1.36B | 1.34B | 1.29B | 1.29B | 1.27B | 1.21B |
| totalCurrentLiabilities | 24.3M | 10.65M | 12.46M | 1.42B | 1.38B | 1.37B | 1.36B | 75.12M | 1.36B | 1.34B |
| longTermDebt | - | 40.65M | 40.58M | 40.52M | 45.45M | 50.38M | 55.54M | 60.46M | 65.6M | 65.52M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.45B | 1.47B | 1.43B | 14.38M | 13.53M | 12.37M | 11.34M | 556.14M | 11.85M | 11.19M |
| totalNonCurrentLiabilities | 1.45B | 1.51B | 1.47B | 54.9M | 58.98M | 62.76M | 66.87M | 616.6M | 77.45M | 76.71M |
| otherLiabilities | - | - | - | - | - | - | - | 746.29M | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.47B | 1.53B | 1.48B | 1.47B | 1.44B | 1.43B | 1.43B | 1.44B | 1.43B | 1.42B |
| treasuryStock | -11.31M | -11.31M | -11.31M | -11.31M | -11.31M | -11.31M | -11.31M | -9.79M | -9.79M | -9.79M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13.65M | 4.81M | 4.81M | 4.81M | 4.8M | 4.8M | 4.8M | 4.8M | 4.8M | 4.8M |
| retainedEarnings | 126.87M | 121.36M | 119.36M | 113.56M | 108.43M | 106.02M | 103.27M | 99.6M | 96.11M | 92.98M |
| additionalPaidInCapital | 74.95M | 83.76M | 83.72M | 83.68M | 83.64M | 83.59M | 83.54M | 83.5M | 83.46M | 83.4M |
| 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 | 7.16M | 7.39M | 6.72M | 5.77M | 4.34M | 5.22M | 5.06M | 4.71M | 4.04M | -1.19M |
| depreciationAndAmortization | 832K | 869K | 892K | 880K | 880K | 923K | 941K | 934K | 919K | 468K |
| deferredIncomeTax | 332K | 451K | 369K | 361K | 220K | 258K | 438K | 337K | 1.28M | -254K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 1.36M | -756K | 565K | 1.03M | 1.75M | -318K | 1.54M | 1.04M | 136K | 29000 |
| accountsReceivables | -630K | 269K | 98000 | -41000 | 707K | -10000 | 1.63M | 359K | -1.03M | -427K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 2M | -1.02M | 587K | 1.07M | 1.04M | -242K | -87000 | 676K | 1.17M | 456K |
| otherWorkingCapital | - | 1000 | -120K | - | - | -66000 | - | - | - | - |
| otherNonCashItems | 6.91M | 21.32M | -974K | -2.9M | -2.49M | -1.58M | -3.87M | -2.6M | -2.5M | 2.05M |
| netCashProvidedByOperatingActivities | 16.6M | 27.96M | 7.57M | 5.14M | 4.7M | 4.51M | 4.11M | 4.41M | 3.88M | 1.11M |
| investmentsInPropertyPlantAndEquipment | -101K | -154K | -147K | -518K | -576K | -121K | -89000 | -84000 | -113K | -510K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -33000 | - | -32.36M | - | - | -14.92M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 11.83M | 54.85M | 18.77M | 20.9M | 9.73M | 4.43M | 72M | 17.01M |
| otherInvestingActivities | -41.94M | -34.4M | -10.28M | -47M | -15.16M | -10.2M | -8.78M | -17.15M | -7.13M | 2.2M |
| netCashProvidedByInvestingActivities | -42.08M | -34.56M | -30.95M | 7.34M | 3.04M | -4.34M | 868K | -12.8M | 64.76M | 18.7M |
| netDebtIssuance | -1.8M | -4.44M | -6.23M | -14.56M | -45.93M | -9.64M | -21.47M | -36.63M | -131.62M | -6.62M |
| longTermNetDebtIssuance | - | - | -5M | -5M | -5.22M | -5M | -5.21M | -1000 | -5M | -1000 |
| shortTermNetDebtIssuance | -1.8M | -4.44M | -1.23M | -9.56M | -40.71M | -4.64M | -16.26M | -36.63M | -126.62M | -6.62M |
| netStockIssuance | 33000 | 34000 | 43000 | 38000 | 48000 | -1.48M | 46000 | 48000 | 56000 | 19000 |
| netCommonStockIssuance | 33000 | 34000 | 43000 | 38000 | 48000 | -1.48M | 46000 | 48000 | 56000 | 19000 |
| commonStockIssuance | 33000 | 34000 | 43000 | 38000 | 48000 | 37000 | 46000 | 48000 | 56000 | 19000 |
| commonStockRepurchased | - | - | - | - | - | -1.52M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.63M | -1.59M | -1.59M | -3.36M | -1.59M | -1.55M | -1.57M | -1.57M | -1.57M | -894K |
| commonDividendsPaid | -1.63M | -1.59M | -1.59M | -3.36M | -1.59M | -1.55M | -1.57M | -1.57M | -1.57M | -894K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 40.77M | 15.81M | 35.77M | 22.36M | 46.11M | 1.82M | 24.61M | 51.79M | 62.35M | -11.38M |
| netCashProvidedByFinancingActivities | 37.38M | 9.82M | 28M | 4.48M | -1.36M | -10.85M | 1.62M | 13.64M | -70.78M | -18.87M |