NASDAQ : MBWM
$1.32 (2.31%)
| 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 | 371.8M | 361.89M | 303.5M | 213.92M | 198.66M | 193.48M | 185.29M | 160.99M | 144.54M | 139.5M |
| costOfRevenue | 133.75M | 137.82M | 85.51M | 30.14M | 15.13M | 40.12M | 35.55M | 23M | 18.74M | 15.49M |
| grossProfit | 238.05M | 224.08M | 217.99M | 183.77M | 183.52M | 153.37M | 149.74M | 137.99M | 125.8M | 124M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 15.27M | 80.42M | 71.06M | 66.36M | 68.27M | 60.94M | 63.07M | 60.4M | 54.58M | 52.7M |
| sellingAndMarketingExpenses | 95.07M | 1.6M | 1.56M | 1.44M | 1.18M | 1.29M | 1.45M | 1.65M | 1.61M | 1.59M |
| sellingGeneralAndAdministrativeExpenses | 110.34M | 82.02M | 72.62M | 67.81M | 69.44M | 62.23M | 64.74M | 62.04M | 56.19M | 54.28M |
| otherExpenses | 25.62M | 43.76M | 42.66M | 40.17M | 40.37M | 36.29M | 24.54M | 24.12M | 23.53M | 22.83M |
| operatingExpenses | 135.96M | 125.79M | 115.29M | 107.98M | 109.81M | 98.52M | 89.28M | 86.17M | 79.72M | 77.12M |
| costAndExpenses | 269.71M | 263.6M | 200.8M | 138.13M | 124.94M | 138.64M | 124.83M | 109.17M | 98.46M | 92.61M |
| netInterestIncome | 201.04M | 191.09M | 193.54M | 158.24M | 124.06M | 122.25M | 124.53M | 120.08M | 109.75M | 105.87M |
| interestIncome | 330.19M | 321.5M | 271.36M | 181.84M | 143.49M | 148.31M | 158.34M | 141.98M | 125.54M | 118.46M |
| interestExpense | 129.15M | 130.42M | 77.81M | 23.6M | 19.43M | 26.07M | 33.8M | 21.9M | 15.8M | 12.59M |
| depreciationAndAmortization | 4.41M | 10.5M | 11.5M | 12.94M | 13.68M | 9.42M | 9.55M | 9.77M | 10.36M | 9.58M |
| ebitda | 106.5M | 108.79M | 114.2M | 88.74M | 87.39M | 64.27M | 70.01M | 61.59M | 56.44M | 56.46M |
| ebit | 102.09M | 98.29M | 102.7M | 75.79M | 73.72M | 54.85M | 60.46M | 51.82M | 46.08M | 46.89M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 102.09M | 98.29M | 102.7M | 75.79M | 73.72M | 54.85M | 60.46M | 51.82M | 46.08M | 46.89M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 102.09M | 98.29M | 102.7M | 75.79M | 73.72M | 54.85M | 60.46M | 51.82M | 46.08M | 46.89M |
| incomeTaxExpense | 13.34M | 18.69M | 20.48M | 14.73M | 14.7M | 10.71M | 11M | 9.8M | 14.81M | 14.97M |
| netIncomeFromContinuingOperations | 88.75M | 79.59M | 82.22M | 61.06M | 59.02M | 44.14M | 49.46M | 42.02M | 31.27M | 31.91M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 88.75M | 79.59M | 82.22M | 61.06M | 59.02M | 44.14M | 49.46M | 42.02M | 31.27M | 31.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 88.75M | 79.59M | 82.22M | 61.06M | 59.02M | 44.14M | 49.46M | 42.02M | 31.27M | 31.91M |
| eps | 5.46 | 4.93 | 5.13 | 3.85 | 3.69 | 2.71 | 3.01 | 2.53 | 1.9 | 1.96 |
| 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 | 473.32M | 393.01M | 130.53M | 96.77M | 975.16M | 626.01M | 233.73M | 75.35M | 200.1M | 183.6M |
| shortTermInvestments | 1.1B | 730.35M | 617.09M | 602.94M | 592.74M | 387.35M | 334.66M | 337.37M | 335.74M | 328.06M |
| cashAndShortTermInvestments | 1.58B | 1.12B | 747.62M | 699.71M | 1.57B | 1.01B | 568.39M | 412.72M | 535.84M | 511.66M |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 1.58B | 1.12B | 747.62M | 699.71M | 1.57B | 1.01B | 568.39M | 412.72M | 535.84M | 511.66M |
| propertyPlantEquipmentNet | 62.47M | 53.43M | 50.93M | 51.48M | 57.3M | 58.96M | 57.33M | 48.32M | 46.03M | 45.46M |
| goodwill | 72.66M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M |
| intangibleAssets | 20.39M | - | 11.34M | 583K | 1.35M | 2.44M | 3.84M | 5.56M | 7.6M | 9.96M |
| goodwillAndIntangibleAssets | 93.04M | 49.47M | 60.82M | 50.06M | 50.82M | 51.91M | 53.31M | 55.03M | 57.07M | 59.43M |
| longTermInvestments | 4.76B | 4.56B | 4.27B | 3.88B | 3.43B | 3.18B | 2.83B | 2.73B | 2.54B | 2.36B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 340.46M | 263.75M | 221.4M | 193.44M | 147.51M | 134.73M | 121.11M | 117.13M | 108.7M | 105.37M |
| totalNonCurrentAssets | 5.26B | 4.93B | 4.61B | 4.17B | 3.69B | 3.42B | 3.06B | 2.95B | 2.75B | 2.57B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.84B | 6.05B | 5.35B | 4.87B | 5.26B | 4.44B | 3.63B | 3.36B | 3.29B | 3.08B |
| totalPayables | - | - | - | 78.21M | 24.64M | 24.31M | 22.41M | 25.23M | 14.2M | 15.23M |
| accountPayables | - | - | - | 78.21M | 24.64M | 24.31M | 22.41M | 25.23M | 14.2M | 15.23M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 232.29M | 121.52M | 229.73M | 194.34M | 197.46M | 118.36M | 102.68M | 103.52M | 118.75M | 131.71M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 5.28B | 4.7B | 3.9B | 3.71B | 4.08B | 3.41B | 2.69B | 2.46B | 2.52B | 2.37B |
| totalCurrentLiabilities | 5.52B | 4.82B | 4.13B | 3.99B | 4.31B | 3.55B | 2.82B | 2.59B | 2.66B | 2.52B |
| longTermDebt | 593.59M | 526.73M | 606.52M | 445.85M | 495.89M | 441.56M | 400.88M | 396.2M | 265.52M | 219.84M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 121.02M | 93.9M | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 593.59M | 647.75M | 700.43M | 445.85M | 495.89M | 441.56M | 400.88M | 396.2M | 265.52M | 219.84M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 6.11B | 5.47B | 4.83B | 4.43B | 4.8B | 4B | 3.22B | 2.99B | 2.92B | 2.74B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 349.43M | 299.7M | 295.11M | 290.44M | 285.75M | 302.03M | 305.04M | 308M | 309.77M | 305.49M |
| retainedEarnings | 399.45M | 334.65M | 277.53M | 216.31M | 174.54M | 134.04M | 107.83M | 75.48M | 61M | 40.9M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 88.75M | 79.59M | 82.22M | 61.06M | 59.02M | 44.14M | 49.46M | 42.02M | 31.27M | 31.91M |
| depreciationAndAmortization | 5.8M | 10.5M | 11.5M | 12.94M | 13.68M | 9.42M | 9.55M | 9.77M | 10.36M | 9.58M |
| deferredIncomeTax | 2.08M | -397K | -2.04M | -1.35M | 2.02M | -4.14M | 26000 | -372K | 831K | -812K |
| stockBasedCompensation | 3.47M | 3.32M | 3.38M | 3.38M | 3.78M | 2.32M | 2.93M | 2.41M | 1.98M | 1.46M |
| changeInWorkingCapital | -81.24M | 501K | -20.27M | 25.92M | -14.64M | -9.94M | -10.5M | 7.71M | -2.35M | -1.57M |
| accountsReceivables | -130K | -1.6M | -4.33M | -6.16M | 1.53M | -917K | -48000 | -1.13M | -1.06M | 122K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -22.01M | 27.89M | 14.25M | 32.52M | -3.51M | 886K | -2.82M | 11.03M | -943K | -1.05M |
| otherWorkingCapital | -59.1M | -25.8M | -30.19M | -437K | -12.66M | -9.91M | -7.64M | -2.19M | -354K | -648K |
| otherNonCashItems | -898K | 7.6M | -8.18M | 17.91M | 710K | -3.93M | -6.7M | 199K | -3.43M | -5.96M |
| netCashProvidedByOperatingActivities | 17.97M | 101.12M | 66.61M | 119.86M | 64.57M | 37.88M | 44.77M | 61.74M | 38.66M | 34.6M |
| investmentsInPropertyPlantAndEquipment | -6.76M | -8.53M | -6.69M | -3.02M | -5.6M | -8.99M | -13.48M | -6.32M | -5.42M | -2.02M |
| acquisitionsNet | 53.57M | - | - | - | -2.68M | - | - | - | - | - |
| purchasesOfInvestments | -203.37M | -173.62M | -19.94M | -107.01M | -298.71M | -369.68M | -62.08M | -48.66M | -67.03M | -164.34M |
| salesMaturitiesOfInvestments | 67.32M | 61.78M | 24.14M | 17.98M | 80.43M | 321.16M | 79.48M | 40.31M | 60.12M | 172.44M |
| otherInvestingActivities | -16.46M | -305.06M | -393.45M | -462.96M | -268.95M | -341.3M | -96.75M | -195.81M | -179.14M | -102.64M |
| netCashProvidedByInvestingActivities | -105.7M | -425.44M | -395.93M | -555M | -495.51M | -398.81M | -92.84M | -210.48M | -191.47M | -96.56M |
| netDebtIssuance | -30.86M | -80.83M | 159.65M | -51.09M | 53.64M | 40M | 4M | 130M | 45M | 107M |
| longTermNetDebtIssuance | -30.86M | -80.83M | 159.65M | -51.09M | 53.64M | 40M | 4M | 130M | 45M | 107M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 900K | 810K | 891K | 867K | -20.5M | -5.78M | -6.45M | -4.78M | 1.58M | -10.16M |
| netCommonStockIssuance | 900K | 810K | 891K | 867K | -20.5M | -5.78M | -6.45M | -4.78M | 1.58M | -2.13M |
| commonStockIssuance | 900K | 810K | 891K | 867K | 877K | 814K | 729K | 1.16M | 1.58M | 1.6M |
| commonStockRepurchased | - | - | - | - | -21.38M | -6.59M | -7.18M | -5.94M | - | -3.73M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | -8.03M |
| netDividendsPaid | -23.95M | -22.47M | -21M | -19.6M | -18.52M | -17.93M | -17.11M | -27.5M | -12.05M | -18.73M |
| commonDividendsPaid | -23.95M | -22.47M | -21M | -19.6M | -18.52M | -17.93M | -17.11M | -27.5M | -12.05M | -18.73M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 221.96M | 689.28M | 223.55M | -373.42M | 765.48M | 736.91M | 226.01M | -73.73M | 134.78M | 77.56M |
| netCashProvidedByFinancingActivities | 168.04M | 586.8M | 363.08M | -443.25M | 780.09M | 753.2M | 206.45M | 24M | 169.31M | 155.66M |
| 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 | 98.19M | 96.51M | 93.31M | 96.03M | 93.42M | 89.04M | 92.66M | 93.08M | 88.56M | 87.59M |
| costOfRevenue | 29.44M | 27.72M | 31.94M | 33.84M | 34.08M | 33.89M | 35.62M | 36.22M | 35.31M | 30.66M |
| grossProfit | 68.76M | 68.79M | 61.37M | 62.19M | 59.34M | 55.15M | 57.03M | 56.86M | 53.25M | 56.93M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 27.06M | 21.84M | 21.09M | 19.56M | 19.56M | 23.98M | 20.29M | 17.91M | 18.24M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | 1.6M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 39.38M | 27.06M | 21.84M | 21.09M | 19.56M | 19.56M | 25.58M | 20.29M | 17.91M | 18.24M |
| otherExpenses | -1.8M | 14.45M | 14.89M | 13.66M | 13.82M | 11.55M | 8.22M | 12.01M | 11.82M | 11.71M |
| operatingExpenses | 37.58M | 41.51M | 36.73M | 34.75M | 33.38M | 31.1M | 33.81M | 32.3M | 29.74M | 29.94M |
| costAndExpenses | 67.01M | 69.23M | 68.66M | 68.59M | 67.46M | 64.99M | 69.43M | 68.52M | 65.04M | 60.61M |
| netInterestIncome | 57.26M | 55.9M | 51.02M | 52M | 49.48M | 48.55M | 48.36M | 48.29M | 47.07M | 47.36M |
| interestIncome | 86.7M | 85.43M | 82.25M | 85.64M | 81.96M | 80.34M | 82.49M | 83.41M | 78.88M | 76.72M |
| interestExpense | 29.44M | 29.52M | 31.24M | 33.64M | 32.48M | 31.79M | 34.12M | 35.12M | 31.81M | 29.36M |
| depreciationAndAmortization | 1.7M | 1.7M | 1.39M | 1.34M | 1.42M | 1.65M | 2.36M | 2.67M | 2.71M | 2.77M |
| ebitda | 32.88M | 28.98M | 26.03M | 28.78M | 27.38M | 25.69M | 25.58M | 27.22M | 26.22M | 29.76M |
| ebit | 31.18M | 27.28M | 24.64M | 27.44M | 25.96M | 24.05M | 23.23M | 24.56M | 23.52M | 26.98M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 31.18M | 27.28M | 24.64M | 27.44M | 25.96M | 24.05M | 23.23M | 24.56M | 23.52M | 26.98M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 31.18M | 27.28M | 24.64M | 27.44M | 25.96M | 24.05M | 23.23M | 24.56M | 23.52M | 26.98M |
| incomeTaxExpense | 5.25M | 4.6M | 1.8M | 3.68M | 3.34M | 4.51M | 3.6M | 4.94M | 4.73M | 5.42M |
| netIncomeFromContinuingOperations | 25.93M | 22.68M | 22.84M | 23.76M | 22.62M | 19.54M | 19.63M | 19.62M | 18.79M | 21.56M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 25.93M | 22.68M | 22.84M | 23.76M | 22.62M | 19.54M | 19.63M | 19.62M | 18.79M | 21.56M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 25.93M | 22.68M | 22.84M | 23.76M | 22.62M | 19.54M | 19.63M | 19.62M | 18.79M | 21.56M |
| eps | 1.5 | 1.32 | 1.4 | 1.46 | 1.39 | 1.21 | 1.22 | 1.22 | 1.17 | 1.34 |
| date | 2026-06-30 | 2026-04-21 | 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 | 69.8M | 48.43M | 473.32M | 477.02M | 296.07M | 385.46M | 393.01M | 328.55M | 197.63M | 237.23M |
| shortTermInvestments | 1.13B | - | 1.1B | 591.64M | 571.12M | 533.48M | 730.35M | 703.38M | 647.91M | 609.15M |
| cashAndShortTermInvestments | 1.2B | 48.43M | 1.58B | 1.07B | 867.19M | 918.94M | 1.12B | 1.03B | 845.54M | 846.38M |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 1.2B | 48.43M | 1.58B | 1.07B | 867.19M | 918.94M | 1.12B | 1.03B | 845.54M | 846.38M |
| propertyPlantEquipmentNet | 60.73M | 61.86M | 62.47M | 56.16M | 54.79M | 53.69M | 53.43M | 54.23M | 50.16M | 50.84M |
| goodwill | 73.69M | 73.69M | 72.66M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M |
| intangibleAssets | 17.31M | 18.17M | 20.39M | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 91M | 91.86M | 93.04M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M | 49.47M |
| longTermInvestments | - | 6.44B | 4.76B | 4.57B | 4.67B | 4.6B | 4.56B | 4.53B | 4.4B | 4.28B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 304.87M | 340.46M | 560.74M | 542.32M | 524.02M | 263.75M | 255.82M | 252.26M | 234.5M |
| totalNonCurrentAssets | 151.72M | 6.9B | 5.26B | 5.24B | 5.31B | 5.22B | 4.93B | 4.89B | 4.76B | 4.62B |
| otherAssets | 5.47B | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.82B | 6.95B | 6.84B | 6.31B | 6.18B | 6.14B | 6.05B | 5.92B | 5.6B | 5.47B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 217.47M | 219.51M | 232.29M | 332.4M | 333.68M | 302.1M | 121.52M | 220.94M | 221.9M | 228.62M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 5.3B | - | 5.28B | 4.81B | 4.71B | 4.68B | 4.7B | 4.46B | 4.15B | 4.01B |
| totalCurrentLiabilities | 5.51B | 219.51M | 5.52B | 5.14B | 5.04B | 4.98B | 4.82B | 4.68B | 4.37B | 4.24B |
| longTermDebt | 470.19M | 483.75M | 593.59M | 405.74M | 405.48M | 446.12M | 526.73M | 556.47M | 566.21M | 585.96M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 79M | 5.5B | - | 100.91M | 99.83M | 102.84M | 121.02M | 100.51M | 116.55M | 106.93M |
| totalNonCurrentLiabilities | 549.19M | 5.99B | 593.59M | 506.65M | 505.31M | 548.97M | 647.75M | 656.98M | 682.76M | 692.88M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 6.06B | 6.21B | 6.11B | 5.65B | 5.55B | 5.53B | 5.47B | 5.33B | 5.05B | 4.93B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 352.34M | 350.64M | 349.43M | 303.46M | 302.29M | 300.73M | 299.7M | 298.7M | 297.59M | 296.06M |
| retainedEarnings | 434.79M | 415.5M | 399.45M | 382.68M | 364.99M | 348.28M | 334.65M | 320.72M | 306.8M | 293.55M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 22.68M | 22.84M | 23.76M | 22.62M | 19.54M | 19.63M | 19.62M | 18.79M | 21.56M | 20.03M |
| depreciationAndAmortization | 1.7M | 1.39M | 1.34M | 1.42M | 1.65M | 2.36M | 2.67M | 2.71M | 2.77M | 2.64M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 971K | 821K | 929K | 937K | 786K | 785K | 898K | 891K | 742K | 879K |
| changeInWorkingCapital | 10.1M | -19.66M | -12.36M | -21.96M | -27.26M | 23.27M | -25.04M | -8.71M | 10.98M | -22.28M |
| accountsReceivables | -1.53M | 1.32M | -1.17M | 1.22M | -1.5M | 1.01M | -1.44M | 706K | -1.88M | -199K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -7.02M | -3.28M | 1.95M | -4.42M | -16.26M | 23.82M | -16.04M | 9.11M | 11M | -4.91M |
| otherWorkingCapital | 18.65M | -17.7M | -13.14M | -18.77M | -9.49M | -1.56M | -7.55M | -18.53M | 1.85M | -17.17M |
| otherNonCashItems | -7.15M | 258K | 9.43M | -10.81M | 2.31M | 13.82M | -6.24M | -4.56M | 4.18M | -8.56M |
| netCashProvidedByOperatingActivities | 28.31M | 5.65M | 23.1M | -7.8M | -2.98M | 59.86M | -8.09M | 9.11M | 40.24M | -7.3M |
| investmentsInPropertyPlantAndEquipment | -938K | -227K | -2.64M | -2.36M | -1.54M | -590K | -5.61M | -869K | -1.46M | -546K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -42.93M | -60.21M | -38.6M | -52.9M | -51.66M | -69.1M | -46.93M | -57M | -591K | -6.92M |
| salesMaturitiesOfInvestments | 15.39M | 18.74M | 20.39M | 21.36M | 6.82M | 25.24M | 13.36M | 17.91M | 5.27M | 11.36M |
| otherInvestingActivities | 3.74M | 49.65M | 84.48M | -61.36M | -35.66M | -58.51M | -114.69M | -115.48M | -16.39M | -202.78M |
| netCashProvidedByInvestingActivities | -24.74M | 7.96M | 63.63M | -95.26M | -82.02M | -102.96M | -153.87M | -155.44M | -13.17M | -198.88M |
| netDebtIssuance | -13.4M | 10M | -10M | -10M | -20.86M | -30M | -10M | -20M | -20.83M | 10M |
| longTermNetDebtIssuance | -13.4M | 10M | -10M | -10M | -20.86M | -30M | -10M | -20M | -20.83M | 10M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 46000 | 238K | 230K | 202K | 203K | 216K | 215K | 201K | 204K | 233K |
| netCommonStockIssuance | 46000 | 238K | 230K | 202K | 203K | 216K | 215K | 201K | 204K | 233K |
| commonStockIssuance | 46000 | 238K | 230K | 202K | 203K | 216K | 215K | 201K | 204K | 233K |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -6.63M | -6.07M | -6.07M | -5.91M | -5.9M | -5.7M | -5.7M | -5.54M | -5.53M | -5.34M |
| commonDividendsPaid | -6.63M | -6.07M | -6.07M | -5.91M | -5.9M | -5.7M | -5.7M | -5.54M | -5.53M | -5.34M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 122.4M | -21.47M | 110.06M | 29.38M | 104.01M | 143.05M | 308.36M | 132.06M | 105.79M | 65.84M |
| netCashProvidedByFinancingActivities | 102.41M | -17.3M | 94.22M | 13.68M | 77.45M | 107.57M | 292.88M | 106.72M | 79.63M | 70.73M |