NASDAQ : JMSB
$0.05 (0.24%)
| 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 | 115.33M | 112.4M | 85.83M | 85.76M | 75.84M | 74.06M | 70.32M | 59.13M | 50.55M | 43.38M |
| costOfRevenue | 54.38M | 58.72M | 47.03M | 13.82M | 11.32M | 21.82M | 21.49M | 15.26M | 10.17M | 10.06M |
| grossProfit | 60.95M | 53.69M | 38.8M | 71.94M | 64.52M | 52.24M | 48.83M | 43.87M | 40.37M | 33.32M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 22.39M | 21.02M | 21.35M | 21.6M | 22.1M | 19.53M | 18.39M | 18.81M | 15.5M | 13.1M |
| sellingAndMarketingExpenses | 381K | 386K | 288K | 193K | 395K | 263K | 393K | 599K | 524K | 460K |
| sellingGeneralAndAdministrativeExpenses | 22.77M | 21.4M | 21.64M | 21.8M | 22.49M | 19.79M | 18.78M | 19.41M | 16.02M | 13.56M |
| otherExpenses | 10.8M | 10.41M | 9.17M | 10.08M | 9.77M | 9.37M | 9.92M | 9.11M | 8.1M | 7.41M |
| operatingExpenses | 33.57M | 31.81M | 30.82M | 31.87M | 32.26M | 29.16M | 28.7M | 28.52M | 24.13M | 20.98M |
| costAndExpenses | 87.95M | 90.52M | 77.85M | 45.69M | 43.58M | 50.99M | 50.19M | 43.78M | 34.3M | 31.04M |
| netInterestIncome | 60.56M | 50.66M | 50.18M | 70.17M | 65.64M | 56.52M | 48.24M | 43.23M | 40.11M | 35.76M |
| interestIncome | 113.26M | 109.74M | 100.47M | 83.82M | 73.86M | 72.13M | 68.57M | 57.42M | 48.9M | 42.02M |
| interestExpense | 52.69M | 59.09M | 50.29M | 13.64M | 8.21M | 15.61M | 20.32M | 14.19M | 8.79M | 6.26M |
| depreciationAndAmortization | 1.52M | 1.68M | 1.72M | 1.92M | 2.23M | 2.61M | 2.74M | 1.28M | 797K | 761K |
| ebitda | 28.9M | 23.56M | 9.7M | 41.98M | 34.49M | 25.69M | 22.87M | 16.63M | 17.04M | 13.1M |
| ebit | 27.38M | 21.88M | 7.98M | 40.06M | 32.26M | 23.07M | 20.13M | 15.35M | 16.25M | 12.34M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 27.38M | 21.88M | 7.98M | 40.06M | 32.26M | 23.07M | 20.13M | 15.35M | 16.25M | 12.34M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 27.38M | 21.88M | 7.98M | 40.06M | 32.26M | 23.07M | 20.13M | 15.35M | 16.25M | 12.34M |
| incomeTaxExpense | 6.15M | 4.76M | 2.82M | 8.26M | 6.8M | 4.55M | 4.21M | 3.17M | 7.26M | 4.04M |
| netIncomeFromContinuingOperations | 21.23M | 17.12M | 5.16M | 31.8M | 25.46M | 18.53M | 15.92M | 12.17M | 8.98M | 8.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 21.23M | 17.12M | 5.16M | 31.8M | 25.46M | 18.53M | 15.92M | 12.17M | 8.98M | 8.3M |
| netIncomeDeductions | - | - | - | - | -2000 | -1000 | -3000 | -4000 | -3000 | - |
| bottomLineNetIncome | 21.23M | 17.06M | 5.14M | 31.67M | 25.34M | 18.46M | 15.86M | 12.1M | 8.93M | 8.3M |
| eps | 1.5 | 1.2 | 0.37 | 2.27 | 1.87 | 1.37 | 1.22 | 0.95 | 0.7 | 0.65 |
| 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 | 129.97M | 122.47M | 99M | 61.6M | 105.8M | 138.46M | 94.49M | 101.57M | 38.13M | 54.62M |
| shortTermInvestments | 17.28M | 20.8M | 169.99M | 357.58M | 239.3M | 151.9M | 122.73M | 61.06M | 54.7M | 48.31M |
| cashAndShortTermInvestments | 147.25M | 143.27M | 269M | 419.18M | 345.1M | 290.36M | 217.22M | 162.62M | 92.83M | 102.93M |
| netReceivables | 5.89M | 6M | 6.11M | 5.53M | 4.94M | 5.31M | 4.01M | 3.62M | 3.26M | 2.99M |
| accountsReceivables | 5.89M | 6M | 6.11M | 5.53M | 4.94M | 5.31M | 4.01M | 3.62M | 3.26M | 2.99M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 153.14M | 149.26M | 275.11M | 424.71M | 350.04M | 295.66M | 221.23M | 166.25M | 96.09M | 105.92M |
| propertyPlantEquipmentNet | 5.87M | 6.33M | 5.46M | 5.83M | 6.53M | 8.37M | 9.57M | 2.85M | 2.48M | 2.47M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 2.15B | 2.07B | 1.94B | 1.87B | 1.75B | 1.55B | 1.32B | 1.19B | 1.04B | 930.29M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 20.15M | 7.4M | 23.26M | 46.87M | 38.92M | 34.99M | 35.88M | 37.5M | 36.94M | 36.68M |
| totalNonCurrentAssets | 2.18B | 2.09B | 1.97B | 1.92B | 1.8B | 1.59B | 1.36B | 1.23B | 1.08B | 969.44M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.33B | 2.23B | 2.24B | 2.35B | 2.15B | 1.89B | 1.58B | 1.39B | 1.18B | 1.08B |
| totalPayables | 2.12M | 2.39M | 4.56M | 1.04M | 843K | 877K | 1.11M | 1.24M | 996K | 220K |
| accountPayables | 2.12M | 2.39M | 4.56M | 1.04M | 843K | 877K | 1.11M | 1.24M | 996K | 220K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 4.56M | - | - | - | - | - | - | 220K |
| shortTermDebt | - | - | 10M | 25.5M | - | - | 12M | 15M | 10M | 14.21M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | 10.6M | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 1.97B | 1.89B | 1.9B | 2.07B | 1.88B | 1.64B | 1.31B | 1.14B | 896.94M | 832.86M |
| totalCurrentLiabilities | 1.97B | 1.89B | 1.92B | 2.09B | 1.88B | 1.64B | 1.32B | 1.15B | 907.94M | 847.51M |
| longTermDebt | 80.88M | 80.79M | 24.71M | 24.62M | 42.73M | 46.68M | 86.63M | 93.08M | 133.03M | 104M |
| capitalLeaseObligationsNonCurrent | 4.82M | 5.37M | 4.45M | 4.86M | 5.18M | 6.21M | 7.47M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 6.81M | 7.36M | 62.32M | 11.68M | 10.53M | 5.53M | 3.99M | 4.91M | 5.19M | 5.05M |
| totalNonCurrentLiabilities | 92.5M | 93.52M | 91.48M | 41.16M | 58.44M | 58.42M | 98.09M | 97.99M | 138.22M | 109.05M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 4.82M | 5.37M | 4.45M | 4.86M | 5.18M | 6.21M | 7.47M | - | - | - |
| totalLiabilities | 2.07B | 1.99B | 2.01B | 2.14B | 1.94B | 1.7B | 1.42B | 1.25B | 1.05B | 956.56M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 141K | 142K | 141K | 141K | 137K | 135K | 131K | 128K | 127K | 50.69M |
| retainedEarnings | 176.91M | 159.95M | 146.39M | 146.63M | 117.63M | 92.16M | 73.64M | 57.72M | 45.54M | 36.45M |
| additionalPaidInCapital | 95.7M | 97.17M | 95.64M | 94.73M | 91.11M | 90M | 87.44M | 85.13M | 83.87M | 32.11M |
| 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 | 21.23M | 17.12M | 5.16M | 31.8M | 25.46M | 18.53M | 15.92M | 12.17M | 8.98M | 8.3M |
| depreciationAndAmortization | 1.52M | 1.68M | 1.72M | 1.92M | 2.23M | 2.61M | 2.74M | 1.28M | 797K | 761K |
| deferredIncomeTax | -162K | -284K | 921K | 594K | -678K | -1.31M | 261K | -334K | 1.24M | -387K |
| stockBasedCompensation | 527K | 555K | 596K | 573K | 560K | 587K | 867K | 996K | 752K | 325K |
| changeInWorkingCapital | -1.38M | -469K | -3.58M | -2.01M | 1.78M | -1.74M | -2.36M | -1.12M | 453K | -1.19M |
| accountsReceivables | 106K | 114K | -579K | -588K | 365K | -1.3M | -387K | -360K | -275K | -670K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -270K | -2.16M | 3.52M | 192K | -34000 | -229K | -137K | 247K | 776K | 111K |
| otherWorkingCapital | -1.22M | 1.58M | -6.52M | -1.61M | 1.45M | -214K | -1.84M | -1.01M | -48000 | -633K |
| otherNonCashItems | 848K | -1.35M | 13.19M | 277K | 3M | 5.75M | 1.05M | 1.31M | 1.43M | 3.86M |
| netCashProvidedByOperatingActivities | 22.58M | 17.26M | 18M | 33.16M | 32.35M | 24.43M | 18.48M | 14.3M | 13.66M | 11.66M |
| investmentsInPropertyPlantAndEquipment | -554K | -483K | -612K | -156K | -353K | -584K | -262K | -1.2M | -805K | -542K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -32.32M | - | -360K | -208.49M | -243.09M | -70.54M | -60.3M | -19.03M | -33.46M | -40.8M |
| salesMaturitiesOfInvestments | 47.38M | 45.75M | 195.26M | 59.92M | 43.73M | 44.64M | 36.36M | 16.45M | 28.86M | 26.14M |
| otherInvestingActivities | -103.19M | -14.31M | -49.46M | -122.14M | -103.29M | -235.37M | -163.62M | -216.61M | -95.21M | -138.1M |
| netCashProvidedByInvestingActivities | -88.68M | 30.96M | 144.84M | -270.87M | -303M | -261.85M | -187.83M | -220.4M | -100.62M | -153.3M |
| netDebtIssuance | - | 2M | 54M | 7.08M | -4M | -40M | -6.5M | -40M | 29.01M | 33M |
| longTermNetDebtIssuance | - | 2M | 54M | -18M | -4M | -40M | -6.5M | -40M | 29.01M | 33M |
| shortTermNetDebtIssuance | - | - | - | 25.08M | - | - | - | - | - | - |
| netStockIssuance | -1.97M | -70000 | -6000 | 3.06M | 554K | 1.98M | 1.44M | 265K | 444K | 851K |
| netCommonStockIssuance | -1.97M | -70000 | -6000 | 3.06M | 554K | 1.98M | 1.44M | 265K | 444K | 851K |
| commonStockIssuance | 446K | - | - | 3.06M | 716K | 2.41M | 1.51M | 328K | 444K | 851K |
| commonStockRepurchased | -2.42M | -70000 | -6000 | -8000 | -162K | -434K | -68000 | -63000 | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -4.27M | -3.56M | -3.11M | -2.8M | - | - | - | - | - | - |
| commonDividendsPaid | -4.27M | -3.56M | -3.11M | -2.8M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 79.84M | -23.13M | -176.32M | 186.18M | 241.43M | 319.42M | 167.34M | 246.43M | 59.86M | 104.47M |
| netCashProvidedByFinancingActivities | 73.6M | -24.76M | -125.43M | 193.52M | 237.99M | 281.39M | 162.28M | 206.69M | 89.32M | 138.32M |
| 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 | 31.19M | 29.08M | 29.57M | 29.6M | 28.35M | 27.81M | 28.28M | 29.04M | 27.35M | 27.74M |
| costOfRevenue | 12.67M | 12.57M | 13.85M | 13.7M | 13.45M | 13.38M | 14.22M | 15.67M | 14.42M | 14.4M |
| grossProfit | 18.52M | 16.51M | 15.72M | 15.9M | 14.9M | 14.43M | 14.05M | 13.37M | 12.93M | 13.34M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 6.9M | 8.92M | 5.41M | 6.11M | 5.57M | 5.52M | 5.11M | 5.34M | 5.28M | 5.28M |
| sellingAndMarketingExpenses | - | - | - | 154K | -5000 | 162K | 96000 | 96000 | 97000 | 97000 |
| sellingGeneralAndAdministrativeExpenses | 6.89M | 8.92M | 5.41M | 6.27M | 5.57M | 5.68M | 5.21M | 5.44M | 5.38M | 5.38M |
| otherExpenses | 2.6M | 23000 | 2.56M | 2.77M | 2.74M | 2.57M | 2.74M | 2.6M | 2.53M | 2.55M |
| operatingExpenses | 9.49M | 8.95M | 7.97M | 9.03M | 8.31M | 8.25M | 7.95M | 8.03M | 7.91M | 7.92M |
| costAndExpenses | 22.16M | 21.52M | 21.82M | 22.74M | 21.77M | 21.63M | 22.17M | 23.7M | 22.33M | 22.32M |
| netInterestIncome | 17.33M | 16.51M | 15.94M | 15.48M | 14.8M | 13.97M | 13.94M | 13.06M | 12M | 11.66M |
| interestIncome | 29.75M | 29.08M | 29.16M | 28.83M | 27.72M | 27.18M | 27.87M | 28.33M | 26.71M | 26.84M |
| interestExpense | 12.42M | 12.57M | 13.22M | 13.34M | 12.92M | 13.21M | 13.93M | 15.27M | 14.71M | 15.18M |
| depreciationAndAmortization | - | 387K | 358K | 566K | 209K | 385K | 458K | 393K | 415K | 416K |
| ebitda | 9.03M | 7.95M | 8.11M | 7.43M | 6.79M | 6.57M | 6.56M | 5.74M | 5.43M | 5.83M |
| ebit | 9.03M | 7.56M | 7.75M | 6.86M | 6.58M | 6.18M | 6.1M | 5.34M | 5.02M | 5.41M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 9.03M | 7.56M | 7.75M | 6.86M | 6.58M | 6.18M | 6.1M | 5.34M | 5.02M | 5.41M |
| totalOtherIncomeExpensesNet | - | 284K | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 9.03M | 7.85M | 7.75M | 6.86M | 6.58M | 6.18M | 6.1M | 5.34M | 5.02M | 5.41M |
| incomeTaxExpense | 2.01M | 1.75M | 1.84M | 1.46M | 1.48M | 1.37M | 1.33M | 1.11M | 1.11M | 1.21M |
| netIncomeFromContinuingOperations | 7.02M | 6.1M | 5.92M | 5.4M | 5.1M | 4.81M | 4.78M | 4.24M | 3.9M | 4.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 7.02M | 6.1M | 5.92M | 5.4M | 5.1M | 4.81M | 4.78M | 4.24M | 3.9M | 4.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 7.02M | 6.1M | 5.92M | 5.38M | 5.08M | 4.79M | 4.76M | 4.22M | 3.89M | 4.19M |
| eps | 0.5 | 0.43 | 0.42 | 0.38 | 0.36 | 0.34 | 0.34 | 0.3 | 0.27 | 0.3 |
| date | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-02 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 6.48M | 150.19M | 129.97M | 163.64M | 116.93M | 169.06M | 122.47M | 177.23M | 182.6M | 153.02M |
| shortTermInvestments | - | 73.37M | 17.28M | 65.98M | 73.6M | 75.27M | 130.26M | 144.65M | 147.75M | 158.76M |
| cashAndShortTermInvestments | 6.48M | 223.56M | 147.25M | 229.62M | 190.52M | 244.33M | 252.73M | 321.88M | 330.36M | 311.77M |
| netReceivables | 6M | 6.07M | 5.89M | 5.82M | 5.84M | 5.9M | 6M | 5.66M | 6.2M | 6.41M |
| accountsReceivables | - | 6.07M | 5.89M | 5.82M | 5.84M | 5.9M | 6M | 5.66M | 6.2M | 6.41M |
| otherReceivables | 6M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 12.48M | 229.63M | 153.14M | 235.44M | 196.37M | 250.23M | 258.72M | 327.53M | 336.55M | 318.18M |
| propertyPlantEquipmentNet | - | 5.48M | 5.87M | 6.01M | 5.97M | 6.24M | 6.33M | 5M | 5.29M | 5.12M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | 97000 | - | - | 104K | 82000 | 47000 |
| goodwillAndIntangibleAssets | - | - | - | - | 97000 | - | - | 104K | 82000 | 47000 |
| longTermInvestments | 2.37B | 1.99B | 2.15B | 1.96B | 1.95B | 1.9B | 1.95B | 1.92B | 1.91B | 1.9B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 17.08M | 125.7M | 20.15M | 118.7M | 120.24M | 115.46M | 21.6M | 22.04M | 22.22M | 23.61M |
| totalNonCurrentAssets | 2.39B | 2.12B | 2.18B | 2.09B | 2.07B | 2.02B | 1.98B | 1.95B | 1.93B | 1.93B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.4B | 2.35B | 2.33B | 2.32B | 2.27B | 2.27B | 2.23B | 2.27B | 2.27B | 2.25B |
| totalPayables | - | 1.99M | 2.12M | 1.87M | 2.28M | 2.07M | 2.39M | 2.3M | 4.03M | 2.95M |
| accountPayables | - | 1.99M | 2.12M | 1.87M | 2.28M | 2.07M | 2.39M | 2.3M | 4.03M | 2.95M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 40M | - | - | - | 16.5M | - | - | - | 77M | 77M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 1580 | 1510 | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 1.99B | 1.97B | 1.97B | 1.9B | 1.92B | 1.89B | 1.94B | 1.84B | 1.82B |
| totalCurrentLiabilities | 40M | 1.99B | 1.97B | 1.97B | 1.92B | 1.92B | 1.89B | 1.94B | 1.92B | 1.9B |
| longTermDebt | 80.92M | 80.9M | 80.88M | 80.85M | 80.83M | 80.81M | 80.79M | 80.77M | 24.75M | 24.73M |
| capitalLeaseObligationsNonCurrent | 4.26M | 4.54M | 4.82M | 4.94M | 4.8M | 5.1M | 5.37M | 4.09M | 4.37M | 4.14M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 2B | 9.05M | 6.81M | 8.36M | 12.92M | 9.31M | 7.36M | 7.93M | 88.43M | 84.48M |
| totalNonCurrentLiabilities | 2.09B | 94.49M | 92.5M | 94.16M | 98.55M | 95.23M | 93.52M | 92.79M | 117.54M | 113.35M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 4.26M | 4.54M | 4.82M | 4.94M | 4.8M | 5.1M | 5.37M | 4.09M | 4.37M | 4.14M |
| totalLiabilities | 2.13B | 2.08B | 2.07B | 2.06B | 2.01B | 2.02B | 1.99B | 2.03B | 2.03B | 2.02B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 140K | 140K | 141K | 142K | 142K | 142K | 142K | 142K | 142K | 142K |
| retainedEarnings | 187.48M | 181.74M | 176.91M | 171M | 165.59M | 164.76M | 159.95M | 155.17M | 150.94M | 150.59M |
| additionalPaidInCapital | 93.92M | 93.8M | 95.7M | 96.31M | 96.48M | 97.31M | 97.17M | 97.02M | 96.82M | 96.47M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-02 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 6.1M | 5.92M | 5.4M | 5.1M | 4.81M | 4.78M | 4.24M | 3.9M | 4.2M | 4.49M |
| depreciationAndAmortization | 387K | 358K | 566K | 209K | 385K | 458K | 393K | 415K | 416K | 427K |
| deferredIncomeTax | -47000 | 175K | -82000 | 87000 | -342K | -124K | -106K | -40000 | -14000 | 318K |
| stockBasedCompensation | 141K | 169K | 120K | 120K | 118K | 158K | 132K | 133K | 132K | 132K |
| changeInWorkingCapital | 1.95M | -175K | -4.86M | 1.75M | 1.9M | -70000 | -3.28M | 6.36M | -3.48M | 1.18M |
| accountsReceivables | -181K | -71000 | 25000 | 58000 | 94000 | -339K | 539K | 214K | -300K | -409K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -136K | 255K | -411K | 208K | -322K | 90000 | -1.72M | 1.08M | -1.61M | 1.95M |
| otherWorkingCapital | 2.27M | -359K | -4.47M | 1.49M | 2.13M | 179K | -2.1M | 5.07M | -1.57M | -361K |
| otherNonCashItems | -18000 | 431K | 69000 | 263K | 85000 | 300K | 45000 | -605K | -1.08M | -1.1M |
| netCashProvidedByOperatingActivities | 8.51M | 6.87M | 1.22M | 7.53M | 6.96M | 5.5M | 1.42M | 10.17M | 175K | 5.44M |
| investmentsInPropertyPlantAndEquipment | -1000 | -18000 | -33000 | -161K | -342K | -252K | -106K | -50000 | -75000 | -137K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -15.06M | -18.33M | 58000 | -10.37M | -3.68M | - | 82000 | -38000 | -44000 | -144K |
| salesMaturitiesOfInvestments | 13.15M | 12.63M | 11.42M | 11.25M | 12.08M | 13.3M | 8.77M | 12.04M | 11.64M | 5.98M |
| otherInvestingActivities | 1.5M | -37.5M | -21.09M | -46.39M | 1.79M | -29.57M | -17.91M | -1.04M | 34.22M | -39.76M |
| netCashProvidedByInvestingActivities | -414K | -43.22M | -9.64M | -45.67M | 9.85M | -16.52M | -9.17M | 10.91M | 45.74M | -34.06M |
| netDebtIssuance | - | - | -16.5M | 16.5M | - | -2M | -11M | -10M | 23M | 10M |
| longTermNetDebtIssuance | - | - | -16.5M | 16.5M | - | -2M | -11M | -10M | 23M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | 10M |
| netStockIssuance | -2.04M | -782K | -294K | -1.31M | -60000 | -18000 | 1000 | -50000 | -3000 | -6000 |
| netCommonStockIssuance | -2.04M | -782K | -294K | -1.31M | -60000 | -18000 | 1000 | -50000 | -3000 | -6000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -2.04M | -782K | -294K | -1.31M | -60000 | -18000 | 1000 | -50000 | -3000 | -6000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.28M | -1000 | - | -4.27M | - | - | -3000 | -3.56M | - | - |
| commonDividendsPaid | -1.28M | -1000 | - | -4.27M | - | - | -3000 | -3.56M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 15.44M | 3.46M | 71.94M | -24.92M | 29.84M | -41.72M | 13.38M | 22.12M | -14.9M | -75.02M |
| netCashProvidedByFinancingActivities | 12.12M | 2.67M | 55.14M | -14M | 29.78M | -43.74M | 2.38M | 8.51M | 8.09M | -65.03M |