OTC : CSHX
-$1 (-1.11%)
| 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 | 122.43M | 81.76M | 96.46M | 77.91M | 77.79M | 74.63M | 69.62M | 62.16M | 56.21M | 51.51M |
| costOfRevenue | 35.07M | 32.72M | 19.46M | 5.18M | 5.22M | 10.06M | 8.08M | 6.17M | 4.59M | 3.74M |
| grossProfit | 87.36M | 81.76M | 77M | 72.73M | 72.57M | 64.57M | 61.54M | 55.99M | 51.62M | 47.77M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 33.7M | 7.88M | 23.38M | 25.24M | 22.75M | 25.08M | 23.76M | 21.71M | 16.35M | 15.61M |
| sellingAndMarketingExpenses | - | 31.06M | - | - | - | - | 1.01M | 1.43M | 1.27M | 1.23M |
| sellingGeneralAndAdministrativeExpenses | 33.7M | 38.93M | 23.38M | 25.24M | 22.75M | 25.08M | 23.76M | 21.71M | 16.35M | 15.61M |
| otherExpenses | 17.39M | 19.15M | 19.38M | 17.66M | 15.84M | 9.95M | 10.49M | 9.79M | 12.34M | 10.08M |
| operatingExpenses | 51.09M | 38.93M | 42.76M | 42.91M | 38.59M | 35.03M | 34.25M | 31.5M | 28.69M | 25.69M |
| costAndExpenses | 86.16M | 38.93M | 62.22M | 48.09M | 43.81M | 45.09M | 42.33M | 37.67M | 33.28M | 29.43M |
| netInterestIncome | 68.79M | 63.18M | 65.64M | 61.86M | 52.75M | 46.72M | 47.47M | 45.08M | 41.34M | 39.38M |
| interestIncome | 100.88M | 93.93M | 82.15M | 66.24M | 57.89M | 53.61M | 54.84M | 50.22M | 45.93M | 43.85M |
| interestExpense | 32.09M | 30.75M | 16.52M | 4.38M | 5.14M | 6.88M | 7.37M | 5.14M | 4.59M | 4.48M |
| depreciationAndAmortization | 2.86M | 3.3M | 3.02M | 3.16M | 3.49M | 3.4M | 2.83M | 2.96M | 2.15M | 1.76M |
| ebitda | 39.13M | 37.36M | 37.27M | 32.98M | 37.48M | 32.94M | 30.12M | 27.44M | 25.08M | 23.83M |
| ebit | 36.27M | 34.06M | 34.25M | 29.82M | 33.98M | 29.54M | 27.29M | 24.49M | 22.93M | 22.08M |
| nonOperatingIncomeExcludingInterest | - | 8.77M | - | - | - | - | - | - | - | - |
| operatingIncome | 36.27M | 42.84M | 34.25M | 29.82M | 33.98M | 29.54M | 27.29M | 24.49M | 22.93M | 22.08M |
| totalOtherIncomeExpensesNet | - | -8.77M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 36.27M | 34.06M | 34.25M | 29.82M | 33.98M | 29.54M | 27.29M | 24.49M | 22.93M | 22.08M |
| incomeTaxExpense | 6.89M | 5.83M | 6.21M | 3.82M | 4.95M | 4.02M | 3.89M | 2.7M | 4.52M | 4.55M |
| netIncomeFromContinuingOperations | 29.38M | 28.23M | 28.03M | 26M | 29.03M | 25.52M | 23.4M | 21.79M | 18.41M | 17.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 29.23M | 28.16M | 27.98M | 26M | 29.03M | 25.52M | 23.4M | 21.79M | 18.41M | 17.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 29.23M | 28.16M | 27.98M | 26M | 29.03M | 25.52M | 23.4M | 21.79M | 18.41M | 17.52M |
| eps | 7.49 | 7.24 | 7.2 | 6.7 | 7.42 | 6.43 | 5.7 | 5.29 | 4.49 | 4.29 |
| 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 | 247.53M | 219.92M | 113.05M | 170.32M | 103.85M | 124.74M | 137.1M | 42.8M | 52.47M | 114.85M |
| shortTermInvestments | 25.09M | 716.51M | 650.9M | 670.08M | 1.1B | 856.33M | 542.09M | 439.95M | 514.85M | 414.13M |
| cashAndShortTermInvestments | 272.62M | 219.92M | 763.96M | 840.4M | 1.21B | 981.06M | 679.19M | 482.75M | 567.31M | 528.98M |
| netReceivables | 8.87M | 8.95M | 11.77M | 11.69M | 8.55M | 7.83M | 8.15M | 8.76M | 7.73M | 5.66M |
| accountsReceivables | 8.87M | 8.95M | 9.41M | 8.2M | 8.55M | 7.83M | 5.62M | 5.4M | 5.58M | 4.5M |
| otherReceivables | - | - | 2.36M | 3.49M | - | - | 2.53M | 3.36M | 2.16M | 1.15M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | -649.08M | - | - | - | - | - | - | - |
| totalCurrentAssets | 281.49M | 219.92M | 126.64M | 852.09M | 1.22B | 988.89M | 687.34M | 491.51M | 575.05M | 534.64M |
| propertyPlantEquipmentNet | 19.24M | 19.47M | 21.02M | 18.28M | 17.06M | 16.38M | 16.77M | 17.99M | 16.83M | 14.25M |
| goodwill | 7.58M | 7.58M | 7.58M | 7.58M | 7.58M | 7.18M | 7.16M | 7.16M | 7.16M | 6.82M |
| intangibleAssets | 2.23M | 5.19M | 6M | 6.48M | 7.09M | 4.42M | 4.05M | 3.7M | 4.25M | 1.73M |
| goodwillAndIntangibleAssets | 9.81M | 12.77M | 13.58M | 14.06M | 14.66M | 11.6M | 11.22M | 10.86M | 11.42M | 8.55M |
| longTermInvestments | 1.9B | 1.08B | 790.68M | 1.14B | 928.18M | 856.56M | 906.87M | 962.89M | 884.4M | 862.05M |
| taxAssets | 15.95M | - | 22.1M | 21.02M | - | 4.07M | - | - | - | - |
| otherNonCurrentAssets | 45.64M | 1.87B | 1.07B | 47.26M | 48.77M | -4.07M | 29.3M | 37.52M | 28.31M | 34.75M |
| totalNonCurrentAssets | 1.99B | 1.9B | 1.92B | 1.24B | 1.01B | 884.55M | 964.16M | 1.03B | 940.97M | 919.6M |
| otherAssets | - | - | - | - | - | 120.85M | - | - | - | - |
| totalAssets | 2.27B | 2.12B | 2.05B | 2.09B | 2.22B | 1.99B | 1.65B | 1.52B | 1.52B | 1.45B |
| totalPayables | 3.07M | 2.84M | 2.22M | 434K | 403K | 612K | 765K | 509K | 454K | 445K |
| accountPayables | 3.07M | 2.84M | 2.22M | 434K | 403K | 612K | 765K | 509K | 454K | 445K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 2.84M | - | - | - | - | - | - | - | 445K |
| shortTermDebt | 83M | 36M | 48.86M | 17.17M | 69.01M | 16.4M | 10.15M | 9.83M | 9.74M | 11.75M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | -2.22M | - | - | -15.78M | - | - | - | - |
| otherCurrentLiabilities | 1.9B | 1.01B | 851.64M | 1.9B | 1.94B | -1.22M | 1.42B | 1.31B | 1.31B | 1.27B |
| totalCurrentLiabilities | 1.99B | 1.05B | 900.5M | 1.92B | 2.01B | - | 1.43B | 1.33B | 1.32B | 1.28B |
| longTermDebt | - | - | - | - | - | - | - | - | 1.82M | 2.12M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | 2.54M | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 13.99M | 1.89B | 939.44M | 11.75M | -20.78M | 1.76B | 11.83M | 8.05M | 9.24M | 4.57M |
| totalNonCurrentLiabilities | 13.99M | 1.89B | 941.98M | 11.75M | -20.78M | 1.76B | 11.83M | 8.05M | 11.06M | 6.69M |
| otherLiabilities | - | -1.05B | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 2B | 1.89B | 1.84B | 1.93B | 1.99B | 1.76B | 1.45B | 1.33B | 1.34B | 1.29B |
| treasuryStock | -16.78M | -16.78M | -16.78M | -16.78M | -16.78M | -9.91M | -9.91M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | 4.19M | 3.72M | 3.4M | - | - | - |
| retainedEarnings | 323.65M | 301.64M | 280.09M | 259.84M | 240.44M | 217.49M | 205.47M | 187.43M | 175.47M | 161.94M |
| additionalPaidInCapital | 6.25M | 5.23M | 4.83M | 4.54M | 4.19M | 3.72M | 3.4M | 2.92M | 2.51M | 1.96M |
| 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 | 29.38M | 28.16M | 27.98M | 26M | 29.03M | 25.52M | 23.4M | 21.79M | 18.41M | 17.52M |
| depreciationAndAmortization | 2.86M | 3.3M | 3.02M | 3.16M | 3.49M | 3.4M | 2.83M | 2.96M | 2.15M | 1.76M |
| deferredIncomeTax | - | - | - | - | 5.55M | 260K | 2.34M | 6.09M | 5.36M | 643K |
| stockBasedCompensation | 237K | 201K | - | 219K | 145K | 154K | 174K | 255K | 247K | 128K |
| changeInWorkingCapital | 4.76M | 2.1M | -2.65M | 602K | -3.16M | -3.85M | 1.34M | 991K | 1.75M | -1.73M |
| accountsReceivables | 84000 | 459K | -1.21M | 354K | -724K | -2.2M | -229K | 182K | -1.07M | -110K |
| inventory | - | - | - | - | 406K | -321K | 490K | 682K | 2.63M | -946K |
| accountsPayables | 231K | - | 1.78M | 31000 | -209K | -153K | 256K | 55000 | 9000 | 38000 |
| otherWorkingCapital | 4.44M | 1.64M | -3.22M | 217K | -2.63M | -1.18M | 819K | 72000 | 182K | -715K |
| otherNonCashItems | -17000 | 4.1M | 11.84M | 17.99M | 4.65M | 6.11M | 536K | 1.36M | 458K | 8.98M |
| netCashProvidedByOperatingActivities | 37.22M | 37.85M | 40.2M | 47.97M | 39.72M | 31.59M | 30.61M | 33.44M | 28.37M | 27.29M |
| investmentsInPropertyPlantAndEquipment | -1.85M | -521K | -5.07M | -3.29M | -2.91M | -1.52M | -1.33M | -3.47M | -4.66M | -2.27M |
| acquisitionsNet | - | - | - | 20000 | -1.24M | -164K | 57.31M | -82.89M | -1.08M | -17.89M |
| purchasesOfInvestments | -267.36M | - | -110.08M | -142.19M | -396.67M | -411.03M | -208.03M | -94.66M | -212.58M | -166.86M |
| salesMaturitiesOfInvestments | 153.86M | - | 153.22M | 288.67M | 117.69M | 119.06M | 113.77M | 158.14M | 104.92M | 142.47M |
| otherInvestingActivities | 5.47M | 20.28M | -40.67M | -64.55M | -381K | -33.13M | -6000 | 85000 | -22.56M | 837K |
| netCashProvidedByInvestingActivities | -109.87M | 19.76M | -2.6M | 78.66M | -283.51M | -326.78M | -38.29M | -22.79M | -135.95M | -43.72M |
| netDebtIssuance | 47M | -12.86M | 31.69M | -17.34M | 18.11M | 6.24M | 324K | -1.73M | -2.32M | -1M |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | -2.12M | -285K | -267K |
| shortTermNetDebtIssuance | 47M | -12.86M | 31.69M | -17.34M | 18.11M | 6.24M | 324K | 393K | -2.03M | -734K |
| netStockIssuance | 1.04M | 460K | 383K | 169K | -6.88M | 164K | -9.91M | - | - | -6000 |
| netCommonStockIssuance | 1.04M | 460K | 383K | 169K | -6.88M | 164K | -9.91M | - | - | -6000 |
| commonStockIssuance | 1.04M | 460K | 383K | 169K | - | 164K | - | 159K | 298K | - |
| commonStockRepurchased | - | - | - | - | -6.88M | - | -9.91M | - | - | -6000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -7.21M | -6.61M | -6.6M | -6.6M | -6.08M | -13.51M | -5.36M | -11.11M | -4.43M | -4M |
| commonDividendsPaid | -7.21M | -6.61M | -6.6M | -6.6M | -6.08M | -13.51M | -5.36M | -11.11M | -4.43M | -4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 62.82M | 64.19M | -126.25M | -36.56M | 216.92M | 296.62M | 108.78M | 734K | 45.57M | 65.57M |
| netCashProvidedByFinancingActivities | 103.65M | 45.18M | -100.78M | -60.33M | 222.08M | 289.52M | 93.84M | -12.1M | 38.82M | 60.56M |
| 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 | 30.77M | 30.31M | 31.73M | 31.31M | 29.93M | 29.45M | 20.89M | 29.67M | 28.28M | 27.38M |
| costOfRevenue | 8.76M | 9.41M | 9.29M | 9.2M | 8.31M | 8.27M | 8.27M | 9.01M | 8.44M | 7M |
| grossProfit | 22.01M | 20.91M | 22.44M | 22.12M | 21.63M | 21.17M | 20.89M | 20.66M | 19.85M | 20.37M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 8.57M | 8.9M | 8.59M | 8.32M | 7.59M | 2.26M | 1.82M | 7.02M | 6.76M | 2.02M |
| sellingAndMarketingExpenses | - | - | - | - | - | 8.63M | 8.12M | - | - | 7.95M |
| sellingGeneralAndAdministrativeExpenses | 8.57M | 8.9M | 8.59M | 8.32M | 7.59M | 10.89M | 9.94M | 7.02M | 6.76M | 9.97M |
| otherExpenses | 4.85M | 4.86M | 4.45M | 4.32M | 4.61M | 2.32M | 4.68M | 4.84M | 4.94M | 2.02M |
| operatingExpenses | 13.42M | 13.76M | 13.04M | 12.63M | 12.2M | 13.21M | 9.94M | 11.87M | 11.7M | 12M |
| costAndExpenses | 22.18M | 23.17M | 22.33M | 21.83M | 20.51M | 21.49M | 9.94M | 20.88M | 20.14M | 19M |
| netInterestIncome | 17.58M | 16.8M | 17.99M | 17.58M | 16.79M | 16.21M | 15.98M | 16.35M | 15.27M | 15.59M |
| interestIncome | 25.62M | 24.78M | 26.43M | 25.94M | 24.58M | 23.73M | 23.78M | 24.46M | 23.04M | 22.65M |
| interestExpense | 8.04M | 7.98M | 8.43M | 8.36M | 7.79M | 7.51M | 7.8M | 8.11M | 7.78M | 7.06M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| ebitda | 8.59M | 7.15M | 9.4M | 9.49M | 9.42M | 7.96M | 8.75M | 8.79M | 8.15M | 8.38M |
| ebit | 8.59M | 7.15M | 9.4M | 9.49M | 9.42M | 7.96M | 8.75M | 8.79M | 8.15M | 8.38M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | 2.2M | - | - | - |
| operatingIncome | 8.59M | 7.15M | 9.4M | 9.49M | 9.42M | 7.96M | 10.95M | 8.79M | 8.15M | 8.38M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | -2.2M | - | - | - |
| incomeBeforeTax | 8.59M | 7.15M | 9.4M | 9.49M | 9.42M | 7.96M | 8.75M | 8.79M | 8.15M | 8.38M |
| incomeTaxExpense | 1.67M | 1.3M | 2.28M | 1.73M | 1.38M | 1.5M | 1.68M | 1.59M | 1.47M | 1.09M |
| netIncomeFromContinuingOperations | 6.92M | 5.84M | 7.12M | 7.76M | 8.04M | 6.46M | 7.08M | 7.2M | 6.67M | 7.28M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 6.87M | 5.8M | 7.09M | 7.73M | 8M | 6.41M | 7.06M | 7.18M | 6.65M | 7.28M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 6.87M | 5.8M | 7.09M | 7.73M | 8M | 6.41M | 7.06M | 7.18M | 6.65M | 7.28M |
| eps | 1.89 | 1.55 | 1.81 | 1.98 | 2.05 | 1.65 | 1.81 | 1.84 | 1.71 | 1.87 |
| 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 | 28.85M | 24.65M | 247.53M | 26.24M | 206.32M | 183.84M | 219.92M | 182.91M | 155.54M | 134.53M |
| shortTermInvestments | - | - | 25.09M | - | 794.16M | 750.76M | 716.51M | 711.2M | 652.14M | 655.68M |
| cashAndShortTermInvestments | 28.85M | 24.65M | 272.62M | 26.24M | 1B | 934.61M | 219.92M | 894.12M | 807.67M | 790.21M |
| netReceivables | 8.43M | 9.14M | 8.87M | 9.31M | 8.72M | 8.84M | 8.95M | 9.47M | 9.42M | 9.44M |
| accountsReceivables | 8.43M | 9.14M | 8.87M | - | 8.72M | 8.84M | 8.95M | 9.47M | 9.42M | 9.44M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | -168.53M | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | 196.46M | -479.93M | -651.94M |
| totalCurrentAssets | 37.28M | 33.8M | 281.49M | 35.56M | 1.01B | 943.45M | 219.92M | 1.1B | 168.63M | 147.71M |
| propertyPlantEquipmentNet | 19.02M | 18.9M | 19.24M | 19.43M | 19.72M | 19.25M | 19.47M | 19.64M | 20.1M | 20.51M |
| goodwill | 7.66M | 7.66M | 7.58M | 7.58M | 7.58M | 7.58M | 7.58M | 7.58M | 7.58M | 7.58M |
| intangibleAssets | 2.29M | 2.46M | 2.23M | 2.43M | 4.75M | 4.97M | 5.19M | 2.96M | 5.63M | 5.78M |
| goodwillAndIntangibleAssets | 9.95M | 10.12M | 9.81M | 10.01M | 12.33M | 12.55M | 12.77M | 10.54M | 13.21M | 13.35M |
| longTermInvestments | 2.19B | 2.19B | 1.9B | 2.14B | 1.09B | 1.08B | 1.08B | 842.76M | 1.14B | 1.17B |
| taxAssets | 13.59M | 13.52M | 13.14M | 14.3M | 16.55M | 16.78M | - | 15.55M | 18.39M | 18.7M |
| otherNonCurrentAssets | 43.41M | 39.43M | -42.18M | -43.74M | 47M | 46.8M | 1.87B | 1.72B | 696.69M | 699.24M |
| totalNonCurrentAssets | 2.28B | 2.27B | 1.99B | 2.23B | 1.18B | 1.18B | 1.9B | 2.61B | 1.88B | 1.92B |
| otherAssets | - | - | 2.27B | 2.26B | - | - | - | -1.59B | - | - |
| totalAssets | 2.32B | 2.3B | 2.27B | 2.26B | 2.19B | 2.12B | 2.12B | 2.11B | 2.05B | 2.07B |
| totalPayables | 2.88M | 2.87M | 3.07M | - | 2.96M | 2.88M | 2.84M | 2.99M | 2.64M | 2.66M |
| accountPayables | 2.88M | 2.87M | 3.07M | - | 2.96M | 2.88M | 2.84M | 2.99M | 2.64M | 2.66M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | 2.84M | - | 2.64M | 2.66M |
| shortTermDebt | 81M | 82M | 83M | 84M | 84M | 35M | 36M | 37M | 48.32M | 54.64M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | -2.64M | - |
| otherCurrentLiabilities | -2.88M | -2.87M | 406.53M | -84M | 1.76B | 1.79B | -36M | 412.4M | 389.58M | 396.3M |
| totalCurrentLiabilities | 81M | 82M | 489.53M | 84M | 1.84B | 1.83B | 2.84M | 452.39M | 440.54M | 456.26M |
| longTermDebt | - | - | - | - | 84M | 35M | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.98B | 1.96B | 13.99M | 1.91B | 16.08M | 14.63M | 1.89B | 1.43B | 1.39B | 1.4B |
| totalNonCurrentLiabilities | 1.98B | 1.96B | 13.99M | 1.91B | 100.08M | 49.63M | 1.89B | 1.43B | 1.39B | 1.4B |
| otherLiabilities | - | - | 1.51B | 2B | - | - | - | -2.99M | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 2.06B | 2.04B | 2B | 2B | 1.94B | 1.88B | 1.89B | 1.88B | 1.84B | 1.86B |
| treasuryStock | -41.34M | -31.78M | -16.78M | -16.78M | -16.78M | -16.78M | -16.78M | -16.78M | -16.78M | -16.78M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | 332.39M | 325.74M | 323.65M | 316.56M | 312.54M | 304.54M | 301.64M | 294.58M | 290.71M | 284.06M |
| additionalPaidInCapital | 8.84M | 6.67M | 6.25M | 6.19M | 5.79M | 5.61M | 5.23M | 5.23M | 5.18M | 4.9M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 6.87M | 5.8M | 7.09M | 7.73M | 8M | 6.41M | 7.06M | 7.18M | 6.65M | 7.28M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 237K | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -6.87M | -5.8M | -7.33M | -7.73M | -8M | -6.41M | -7.06M | -7.18M | -6.65M | -7.28M |
| netCashProvidedByOperatingActivities | - | - | - | - | - | - | - | - | - | - |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | - | - | - | - | - | - | - | - | - | - |