NASDAQ : MVBF
$0.79 (2.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 270.44M | 227.33M | 213.02M | 152.36M | 111.07M | 128.73M | 143.92M | 104.85M | 94.1M | 93.97M |
| costOfRevenue | 76.65M | 80.18M | 64.61M | 28.35M | -5000 | 28.21M | 24.75M | 20.15M | 14.47M | 14.76M |
| grossProfit | 193.79M | 147.15M | 148.4M | 124.01M | 111.08M | 100.53M | 119.17M | 84.7M | 79.62M | 79.21M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 70.98M | 72.12M | 67.81M | 65.14M | 55M | 63.72M | 66.01M | 54.62M | 54.23M | 54.21M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | 1.29M | 1.14M | 1.18M | 1.25M |
| sellingGeneralAndAdministrativeExpenses | 70.98M | 72.12M | 67.81M | 65.14M | 55M | 63.72M | 67.3M | 55.76M | 55.41M | 55.46M |
| otherExpenses | 85.96M | 48.68M | 53.3M | 43.85M | 8.6M | -10.14M | 16.86M | 13.57M | 11.88M | 10.39M |
| operatingExpenses | 156.94M | 120.8M | 121.11M | 108.98M | 63.6M | 53.58M | 84.16M | 69.33M | 67.29M | 65.85M |
| costAndExpenses | 233.59M | 200.99M | 185.72M | 137.33M | 63.59M | 81.79M | 108.91M | 89.47M | 81.77M | 80.62M |
| netInterestIncome | 107.41M | 109.2M | 123.28M | 111.8M | 77.16M | 68.83M | 59.4M | 52.05M | 44.3M | 42.99M |
| interestIncome | 175.32M | 185.84M | 189.82M | 125.96M | 83.43M | 80.45M | 82.36M | 69.76M | 56.6M | 54.12M |
| interestExpense | 67.92M | 76.64M | 66.54M | 14.15M | 6.27M | 11.63M | 22.96M | 17.71M | 12.3M | 11.13M |
| depreciationAndAmortization | 2.6M | 3.93M | 5M | 5.32M | 4.2M | 3.29M | 3.26M | 2.94M | 2.69M | 3.41M |
| ebitda | 39.45M | 30.28M | 32.3M | 20.35M | 51.68M | 50.24M | 38.28M | 18.31M | 15.02M | 16.76M |
| ebit | 36.85M | 26.34M | 27.29M | 15.03M | 47.48M | 46.94M | 35.01M | 15.38M | 12.33M | 13.36M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 36.85M | 26.34M | 27.29M | 15.03M | 47.48M | 46.94M | 35.01M | 15.38M | 12.33M | 13.36M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 36.85M | 26.34M | 27.29M | 15.03M | 47.48M | 46.94M | 35.01M | 15.38M | 12.33M | 13.36M |
| incomeTaxExpense | 9.93M | 6.1M | 5.07M | 3.29M | 9.64M | 9.53M | 8.45M | 3.37M | 4.76M | 4.38M |
| netIncomeFromContinuingOperations | 26.92M | 20.24M | 22.22M | 11.73M | 37.84M | 37.41M | 26.56M | 12M | 7.58M | 8.98M |
| netIncomeFromDiscontinuedOperations | - | - | 8.78M | 2.65M | 858K | - | 427K | - | - | 3.94M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 26.94M | 20.09M | 31.23M | 15.05M | 39.12M | 37.41M | 26.99M | 12M | 7.58M | 12.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | -1.24M | - | 2.54M |
| bottomLineNetIncome | 26.94M | 20.09M | 31.23M | 15.05M | 39.09M | 36.95M | 26.51M | 12.76M | 7.08M | 9.24M |
| eps | 2.11 | 1.56 | 2.46 | 1.23 | 3.32 | 3.13 | 2.26 | 1.04 | 0.69 | 1.44 |
| 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 | 244.12M | 317.91M | 398.23M | 40.28M | 310.16M | 275.7M | 40.55M | 37M | 35.08M | 31.87M |
| shortTermInvestments | 5.74M | 411.64M | 345.28M | 379.81M | 421.47M | 410.62M | 235.82M | 221.61M | 231.51M | 162.37M |
| cashAndShortTermInvestments | 249.86M | 729.55M | 743.5M | 420.09M | 731.62M | 686.32M | 276.37M | 258.61M | 266.59M | 194.24M |
| netReceivables | - | - | - | 89.34M | 63.23M | 69.9M | 49.67M | 33.66M | 26.38M | 23.36M |
| accountsReceivables | - | - | - | 89.34M | 63.23M | 69.9M | 49.67M | 33.66M | 26.38M | 23.36M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 249.86M | 729.55M | 743.5M | 509.44M | 794.85M | 756.22M | 326.04M | 292.27M | 292.97M | 217.59M |
| propertyPlantEquipmentNet | 10.38M | 39.38M | 20.93M | 23.65M | 25.05M | 26.2M | 21.97M | 26.54M | 26.69M | 25.08M |
| goodwill | - | - | 2.84M | 2.84M | 3.99M | 2.35M | 19.63M | 18.48M | 18.48M | 18.48M |
| intangibleAssets | - | 1.39M | 352K | 1.63M | 2.32M | 2.4M | 3.47M | 550K | 646K | 744K |
| goodwillAndIntangibleAssets | - | 1.39M | 3.19M | 4.47M | 6.3M | 4.75M | 23.1M | 19.03M | 19.13M | 19.22M |
| longTermInvestments | 2.86B | 2.2B | 2.41B | 2.49B | 1.92B | 1.5B | 1.54B | 1.38B | 1.16B | 1.13B |
| taxAssets | - | 24M | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 185.1M | 130.8M | 133.32M | 40.07M | 42.26M | 41.26M | 35.37M | 34.29M | 32.67M | 22.97M |
| totalNonCurrentAssets | 3.06B | 2.4B | 2.57B | 2.56B | 2B | 1.58B | 1.62B | 1.46B | 1.24B | 1.2B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.31B | 3.13B | 3.31B | 3.06B | 2.79B | 2.33B | 1.94B | 1.75B | 1.53B | 1.42B |
| totalPayables | - | - | - | 41.56M | 55.13M | 55.93M | 41.68M | 17.71M | 16.43M | 16.56M |
| accountPayables | - | - | - | 41.56M | 55.13M | 55.93M | 41.68M | 17.71M | 16.43M | 16.56M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 3.34M | 2.76M | 4.82M | 10.04M | 11.38M | 10.27M | 10.17M | 14.92M | 22.4M | 25.16M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.84B | 2.69B | 2.9B | 2.57B | 2.38B | 1.98B | 1.27B | 1.31B | 1.16B | 1.11B |
| totalCurrentLiabilities | 2.85B | 2.7B | 2.91B | 2.62B | 2.44B | 2.05B | 1.32B | 1.34B | 1.2B | 1.15B |
| longTermDebt | 74.03M | 73.79M | 80.33M | 185.38M | 73.03M | 43.41M | 227.01M | 232.41M | 185.69M | 124.44M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 55.54M | 52.75M | 37.92M | - | - | - | 188.27M | - | - | - |
| totalNonCurrentLiabilities | 129.56M | 126.54M | 118.24M | 185.38M | 73.03M | 43.41M | 415.28M | 232.41M | 185.69M | 124.44M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 2.97B | 2.82B | 3.02B | 2.79B | 2.51B | 2.09B | 1.73B | 1.57B | 1.38B | 1.27B |
| treasuryStock | -27M | -16.74M | -16.74M | -16.74M | -16.74M | -16.74M | -1.08M | -1.08M | -1.08M | -1.08M |
| preferredStock | - | - | - | - | - | 7.33M | 7.33M | 7.83M | 7.83M | 16.33M |
| commonStock | 14.04M | 13.79M | 13.61M | 13.47M | 12.94M | 12.37M | 12M | 11.66M | 10.5M | 10.05M |
| retainedEarnings | 190.41M | 172.18M | 160.86M | 144.91M | 138.22M | 105.17M | 72.5M | 48.27M | 37.24M | 31.19M |
| additionalPaidInCapital | 170.38M | 164.68M | 160.49M | 157.15M | 143.52M | 129.12M | 122.52M | 116.9M | 98.7M | 93.41M |
| 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 | 26.94M | 20.24M | 31.01M | 14.39M | 38.7M | 37.41M | 26.99M | 12M | 7.58M | 12.91M |
| depreciationAndAmortization | 196K | 3.93M | 5M | 5.32M | 4.2M | 3.29M | 3.27M | 2.94M | 2.69M | 3.41M |
| deferredIncomeTax | -390K | 2.2M | 97000 | -3.63M | 6.13M | -3.39M | -3.95M | 139K | 1.35M | 707K |
| stockBasedCompensation | 3.8M | 3.33M | 3.39M | 3.22M | 3.21M | 2.35M | 1.76M | 1.27M | 813K | 568K |
| changeInWorkingCapital | 981K | -21.78M | -5.27M | -14.86M | 1.25M | -8.5M | 10.56M | -1.75M | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 981K | -21.78M | -5.27M | -14.86M | 1.25M | -8.5M | 10.56M | -1.75M | - | - |
| otherNonCashItems | -27.5M | -8.21M | 24M | 2.92M | -18.66M | 81.07M | -46.69M | -7.9M | 20.69M | 7.67M |
| netCashProvidedByOperatingActivities | 4.03M | -285K | 58.23M | 7.35M | 34.82M | 112.24M | -8.06M | 6.69M | 33.12M | 25.26M |
| investmentsInPropertyPlantAndEquipment | -14.96M | -1.62M | -1.92M | -3.04M | -4.86M | -6.62M | -2.04M | -2.69M | -4.5M | -1.67M |
| acquisitionsNet | - | - | -8000 | - | -96.27M | -78.7M | -2.65M | - | - | 7.05M |
| purchasesOfInvestments | -217.03M | -114.06M | -92.61M | -132.45M | -220.1M | -279.71M | -72.38M | -33.07M | -139.13M | -114.61M |
| salesMaturitiesOfInvestments | 223.33M | 41.84M | 131.73M | 82.96M | 195.8M | 123.14M | 70.77M | 28.49M | 72.21M | 73.38M |
| otherInvestingActivities | -199.94M | 218.3M | 51.06M | -518.6M | -446.52M | -52.23M | -113.75M | -202.71M | -64.69M | -20.13M |
| netCashProvidedByInvestingActivities | -208.6M | 144.46M | 88.25M | -571.13M | -571.95M | -294.11M | -120.06M | -209.98M | -136.1M | -55.98M |
| netDebtIssuance | 580K | -6.84M | -105.36M | 112.08M | 29.45M | -141M | -4.4M | 62.72M | 61.25M | -92.28M |
| longTermNetDebtIssuance | - | -6.84M | -105.36M | 112.08M | 29.45M | -141M | -4.4M | 62.72M | 11.58M | -93000 |
| shortTermNetDebtIssuance | 580K | - | - | - | - | - | -63.53M | 75M | 49.66M | -92.18M |
| netStockIssuance | -7.86M | 1.05M | -209K | 1.4M | -6.83M | -15.75M | -500K | - | -3.57M | 20.52M |
| netCommonStockIssuance | -7.86M | 1.05M | -209K | 1.4M | 500K | -15.75M | - | - | 4.93M | 20.52M |
| commonStockIssuance | 2.3M | 1.49M | 637K | 2.07M | 500K | - | - | - | 4.93M | 20.52M |
| commonStockRepurchased | -10.16M | -443K | -846K | -670K | - | -15.75M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | -7.33M | - | -500K | - | -8.5M | - |
| netDividendsPaid | -8.71M | -8.77M | -8.64M | -8.36M | -6.07M | -4.74M | -2.77M | -1.71M | -1.53M | -1.77M |
| commonDividendsPaid | -8.71M | -8.77M | -8.64M | -8.36M | -6.04M | -4.28M | -2.29M | -1.22M | -1.03M | -646K |
| preferredDividendsPaid | - | - | - | - | -35000 | -461K | -479K | -489K | -498K | -1.13M |
| otherFinancingActivities | 146.77M | -209.92M | 325.78M | 191.49M | 564.14M | 579.25M | 141.57M | 144.19M | 49.8M | 92.46M |
| netCashProvidedByFinancingActivities | 130.78M | -224.49M | 211.57M | 296.62M | 580.68M | 417.77M | 133.9M | 205.2M | 105.94M | 18.93M |
| 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 | 52.98M | 56.35M | 42.35M | 48.01M | 49.33M | 63.02M | 52.54M | 52.8M | 59.04M | 56.57M |
| costOfRevenue | 18.18M | 19.25M | 22.07M | 18.59M | 16.73M | 18.48M | 21M | 18.81M | 21.89M | 16.49M |
| grossProfit | 34.81M | 37.1M | 20.28M | 29.42M | 32.6M | 44.53M | 31.54M | 33.99M | 37.16M | 40.08M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 18.02M | 17.37M | 22.32M | 16.88M | 17.37M | 19.95M | 17.76M | 17.03M | 17.38M | 15.87M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 18.02M | 17.37M | 22.32M | 16.88M | 17.37M | 19.95M | 17.76M | 17.03M | 17.38M | 15.87M |
| otherExpenses | 10.09M | 14.27M | -25.47M | 9.38M | 10.42M | 12.36M | 10.98M | 11.42M | 13.99M | 14.86M |
| operatingExpenses | 28.11M | 31.65M | -3.15M | 26.25M | 27.79M | 32.3M | 28.74M | 28.46M | 31.37M | 30.73M |
| costAndExpenses | 46.29M | 50.9M | 18.92M | 44.85M | 44.52M | 50.79M | 49.74M | 47.27M | 53.26M | 47.22M |
| netInterestIncome | 28.45M | 28.38M | 26.57M | 25.78M | 26.68M | 24.9M | 26.58M | 27.57M | 30.14M | 31.11M |
| interestIncome | 44.77M | 45.49M | 44.22M | 42.38M | 43.23M | 43.06M | 46.63M | 46.13M | 50.03M | 49.7M |
| interestExpense | 16.32M | 17.11M | 17.65M | 16.6M | 16.55M | 18.15M | 20.04M | 18.56M | 19.89M | 18.59M |
| depreciationAndAmortization | 423K | 443K | 598K | 782K | 776K | 860K | 930K | 1.04M | 1.1M | 1.11M |
| ebitda | 7.12M | 5.89M | 24.02M | 3.95M | 5.58M | 13.09M | 3.73M | 6.57M | 6.89M | 10.46M |
| ebit | 6.7M | 5.45M | 23.43M | 3.17M | 4.81M | 12.23M | 2.8M | 5.53M | 5.78M | 9.35M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 6.7M | 5.45M | 23.43M | 3.17M | 4.81M | 12.23M | 2.8M | 5.53M | 5.78M | 9.35M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 6.7M | 5.45M | 23.43M | 3.17M | 4.81M | 12.23M | 2.8M | 5.53M | 5.78M | 9.35M |
| incomeTaxExpense | 1.51M | 1.23M | 6.29M | 1.16M | 1.25M | 2.8M | 642K | 1.38M | 1.28M | 1.43M |
| netIncomeFromContinuingOperations | 5.18M | 4.22M | 17.14M | 2M | 3.56M | 9.44M | 2.16M | 4.15M | 4.5M | 7.92M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 5.18M | 4.22M | 17.14M | 2M | 3.58M | 9.44M | 2.08M | 4.09M | 4.48M | 7.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5.18M | 4.22M | 17.14M | 2M | 3.58M | 9.44M | 2.08M | 4.09M | 4.48M | 7.91M |
| eps | 0.41 | 0.33 | 1.36 | 0.16 | 0.28 | 0.73 | 0.16 | 0.32 | 0.35 | 0.62 |
| 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 | 9.37M | 244.12M | 300.04M | 399.38M | 251.45M | 317.91M | 610.91M | 455.52M | 640.43M | 398.23M |
| shortTermInvestments | - | 5.74M | 324.71M | 396.56M | 419.62M | 411.64M | 374.83M | 361.25M | 349.68M | 345.28M |
| cashAndShortTermInvestments | 9.37M | 249.86M | 624.75M | 795.93M | 671.07M | 729.55M | 985.74M | 816.77M | 990.1M | 743.5M |
| netReceivables | 17.08M | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 17.08M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 26.45M | 249.86M | 624.75M | 795.93M | 671.07M | 729.55M | 985.74M | 816.77M | 990.1M | 743.5M |
| propertyPlantEquipmentNet | 10.07M | 10.38M | 10.35M | 10.88M | 11.49M | 39.38M | 18.84M | 19.54M | 19.97M | 20.93M |
| goodwill | - | - | - | - | - | - | - | - | 2.84M | 2.84M |
| intangibleAssets | - | - | - | - | - | 1.39M | - | - | - | 352K |
| goodwillAndIntangibleAssets | - | - | - | - | - | 1.39M | - | - | 2.84M | 3.19M |
| longTermInvestments | 3.11B | 2.86B | 2.36B | 2.26B | 2.17B | 2.2B | 2.27B | 2.3B | 2.36B | 2.41B |
| taxAssets | - | - | - | - | - | 24M | - | - | - | - |
| otherNonCurrentAssets | 170.94M | 185.1M | 233.67M | 159.33M | 169.68M | 130.8M | 145.47M | 149.89M | 172.75M | 133.32M |
| totalNonCurrentAssets | 3.3B | 3.06B | 2.61B | 2.43B | 2.35B | 2.4B | 2.43B | 2.47B | 2.56B | 2.57B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.32B | 3.31B | 3.23B | 3.22B | 3.02B | 3.13B | 3.42B | 3.29B | 3.55B | 3.31B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 4.43M | 3.34M | 2.98M | 3.03M | 4.05M | 2.76M | 4.76M | 2.37M | 3.81M | 4.82M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 2.84B | 2.78B | 2.8B | 2.58B | 2.69B | 3B | 2.88B | 3.15B | 2.9B |
| totalCurrentLiabilities | 4.43M | 2.85B | 2.78B | 2.81B | 2.59B | 2.7B | 3.01B | 2.89B | 3.15B | 2.91B |
| longTermDebt | 54.05M | 74.03M | 73.98M | 73.91M | 73.85M | 73.79M | 73.72M | 73.66M | 80.15M | 80.33M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 2.93B | 55.54M | 52.17M | 40.33M | 47.94M | 52.75M | 35.43M | 32.46M | 26.27M | 37.92M |
| totalNonCurrentLiabilities | 2.98B | 129.56M | 126.15M | 114.24M | 121.79M | 126.54M | 109.15M | 106.12M | 106.42M | 118.24M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 2.99B | 2.97B | 2.91B | 2.92B | 2.71B | 2.82B | 3.12B | 2.99B | 3.26B | 3.02B |
| treasuryStock | -27M | -27M | -26.86M | -23.12M | -16.74M | -16.74M | -16.74M | -16.74M | -16.74M | -16.74M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 14.17M | 14.04M | 13.89M | 13.88M | 13.8M | 13.79M | 13.78M | 13.78M | 13.69M | 13.61M |
| retainedEarnings | 193.41M | 190.41M | 188.35M | 173.35M | 173.56M | 172.18M | 164.98M | 165.1M | 163.2M | 160.86M |
| additionalPaidInCapital | 172.4M | 170.38M | 167.61M | 166.08M | 165.56M | 164.68M | 163.53M | 162.88M | 162.5M | 160.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 5.18M | 4.22M | 17.14M | 2M | 3.56M | 9.44M | 2.16M | 4.15M | 4.5M | 7.92M |
| depreciationAndAmortization | -484K | 443K | 598K | 782K | 776K | 860K | 930K | 1.04M | 1.1M | 1.11M |
| deferredIncomeTax | 557K | -429K | 102K | -139K | 76000 | 2.54M | 134K | -494K | 20000 | 32000 |
| stockBasedCompensation | 741K | 878K | 1.11M | 1M | 815K | 876K | 652K | 918K | 884K | 543K |
| changeInWorkingCapital | -28.83M | -15.58M | 3.37M | 3.75M | 9.44M | -11.36M | 3.47M | 20.97M | -34.85M | 1.26M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -28.83M | -15.58M | 3.37M | 3.75M | 9.44M | -11.36M | 3.47M | 20.97M | -34.85M | 1.26M |
| otherNonCashItems | -478K | -4.52M | -24.88M | 47000 | -536K | -12.89M | 1.3M | 306K | 3.08M | 7.89M |
| netCashProvidedByOperatingActivities | -23.31M | -14.98M | -2.56M | 7.44M | 14.13M | -10.55M | 8.64M | 26.88M | -25.26M | 18.76M |
| investmentsInPropertyPlantAndEquipment | -140K | -508K | -955K | -191K | -261K | -134K | -309K | -256K | -921K | -474K |
| acquisitionsNet | - | - | 42.28M | - | 3.46M | - | - | - | 54000 | - |
| purchasesOfInvestments | -30.67M | -111.46M | -29.09M | -41.61M | -34.87M | -54.01M | -10.03M | -13.62M | -36.4M | -22.03M |
| salesMaturitiesOfInvestments | 14.28M | 89.65M | 44.67M | 61.25M | 27.84M | 7.1M | 4.93M | 16.03M | 13.79M | 1.53M |
| otherInvestingActivities | -62.08M | -84.69M | -119.64M | -89.57M | 35.1M | 76.57M | 33.18M | 59.22M | 49.28M | -45.96M |
| netCashProvidedByInvestingActivities | -78.62M | -107.02M | -62.73M | -70.12M | 31.27M | 29.52M | 27.77M | 61.37M | 25.8M | -66.93M |
| netDebtIssuance | -19.09M | - | -52000 | -1.02M | 1.29M | 5000 | - | -6.6M | -250K | -1.7M |
| longTermNetDebtIssuance | -20.18M | - | - | - | - | 5000 | - | -6.6M | -250K | -1.7M |
| shortTermNetDebtIssuance | 1.09M | - | -52000 | -1.02M | 1.29M | - | - | - | - | - |
| netStockIssuance | 1.41M | 1.9M | -3.64M | -6.38M | 72000 | - | -481K | -453K | 1.21M | 260K |
| netCommonStockIssuance | 1.41M | 1.9M | -3.64M | -6.38M | 72000 | - | -481K | -453K | 1.21M | 260K |
| commonStockIssuance | 1.93M | 2.04M | - | - | 72000 | - | -481K | 28000 | 1.21M | 426K |
| commonStockRepurchased | -519K | -142K | -3.64M | -6.38M | - | - | - | -481K | - | -166K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.18M | -2.16M | -2.14M | -2.21M | -2.2M | -2.24M | -1.72M | -2.19M | -2.14M | -2.17M |
| commonDividendsPaid | -2.18M | -2.16M | -2.14M | -2.21M | -2.2M | -2.24M | -1.72M | -2.19M | -2.14M | -2.17M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 55.3M | 66.33M | -28.22M | 220.22M | -111.02M | -309.74M | 121.18M | -263.92M | 242.84M | -137.09M |
| netCashProvidedByFinancingActivities | 35.43M | 66.07M | -34.04M | 210.61M | -111.86M | -311.98M | 118.99M | -273.17M | 241.66M | -140.7M |