OTC : FMCB
-$9.4 (-0.68%)
| 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 | 303.12M | 289.41M | 265.69M | 204.14M | 183.71M | 172.57M | 168.32M | 147.58M | 129.22M | 116.63M |
| costOfRevenue | 63.83M | 65.3M | 47.78M | 11.29M | 6.24M | 13.99M | 13.39M | 13.48M | 9.14M | 10.53M |
| grossProfit | 239.29M | 224.11M | 217.92M | 192.85M | 177.47M | 158.58M | 154.93M | 134.1M | 120.09M | 106.1M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 77.13M | 75.32M | 73.65M | 66.02M | 65.36M | 57.47M | 55.87M | 50.97M | 46.68M | 42.88M |
| sellingAndMarketingExpenses | 1.9M | 1.97M | 1.88M | 1.32M | 1.1M | 922K | 1.25M | 1.23M | 1.03M | 1.19M |
| sellingGeneralAndAdministrativeExpenses | 79.25M | 77.29M | 75.54M | 67.34M | 66.46M | 58.39M | 57.13M | 52.2M | 47.7M | 44.07M |
| otherExpenses | 31.27M | 24.57M | 25.83M | 25.76M | 22.69M | 22.24M | 22.49M | 22.17M | 17.9M | 16.21M |
| operatingExpenses | 110.52M | 101.86M | 101.36M | 93.11M | 89.15M | 80.63M | 79.62M | 74.37M | 65.6M | 60.28M |
| costAndExpenses | 174.35M | 167.16M | 149.14M | 104.4M | 95.39M | 94.62M | 93.01M | 87.85M | 74.74M | 70.81M |
| netInterestIncome | 219.16M | 206.68M | 215.38M | 193.57M | 160.94M | 149.8M | 141.43M | 125.5M | 108.32M | 95.07M |
| interestIncome | 279.49M | 271.98M | 253.75M | 198.41M | 165.27M | 159.29M | 154.62M | 133.45M | 114.61M | 99.27M |
| interestExpense | 60.33M | 65.3M | 38.37M | 4.84M | 4.33M | 9.49M | 13.19M | 7.95M | 6.29M | 4.2M |
| depreciationAndAmortization | 3.06M | 2.94M | 2.49M | 2.43M | 2.63M | 2.77M | 2.76M | 2.65M | 2.3M | 1.91M |
| ebitda | 131.84M | 125.18M | 119.04M | 102.17M | 90.95M | 80.72M | 78.07M | 62.38M | 56.78M | 47.73M |
| ebit | 128.78M | 122.24M | 116.55M | 99.74M | 88.32M | 77.95M | 75.31M | 59.73M | 54.48M | 45.82M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 128.78M | 122.24M | 116.55M | 99.74M | 88.32M | 77.95M | 75.31M | 59.73M | 54.48M | 45.82M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 128.78M | 122.24M | 116.55M | 99.74M | 88.32M | 77.95M | 75.31M | 59.73M | 54.48M | 45.82M |
| incomeTaxExpense | 35.17M | 33.79M | 28.24M | 24.65M | 21.98M | 19.22M | 19.28M | 14.2M | 26.11M | 16.1M |
| netIncomeFromContinuingOperations | 93.6M | 88.46M | 88.31M | 75.09M | 66.34M | 58.73M | 56.04M | 45.53M | 28.37M | 29.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 93.6M | 88.46M | 88.31M | 75.09M | 66.34M | 58.73M | 56.04M | 45.53M | 28.37M | 29.72M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 93.6M | 88.46M | 88.31M | 75.09M | 66.34M | 58.73M | 56.04M | 45.53M | 28.37M | 29.72M |
| eps | 134.96 | 121.02 | 116.61 | 96.55 | 84.01 | 74.03 | 71.18 | 56.82 | 35.03 | 37.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 | 144.86M | 212.56M | 410.64M | 588.26M | 715.46M | 383.84M | 294.76M | 145.56M | 187.15M | 98.86M |
| shortTermInvestments | 7.59M | 464.41M | 182.51M | 152.86M | 270.76M | 816.04M | 507.39M | 495.4M | 481.6M | 448.26M |
| cashAndShortTermInvestments | 152.45M | 676.98M | 593.15M | 741.12M | 986.22M | 1.2B | 802.14M | 640.96M | 668.74M | 547.12M |
| netReceivables | 30M | 203.72M | 191.67M | 134.23M | 115.07M | 123.45M | 233.49M | 232.22M | 187.99M | 171.2M |
| accountsReceivables | 30M | 30.15M | 28.52M | 21.6M | 18.1M | 20.33M | 129.02M | 126M | 99.03M | 100.22M |
| otherReceivables | - | 173.56M | 163.15M | 112.63M | 96.97M | 103.12M | 104.47M | 106.22M | 88.96M | 70.99M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 182.45M | 880.69M | 784.82M | 875.35M | 1.1B | 1.32B | 1.04B | 873.18M | 856.73M | 718.33M |
| propertyPlantEquipmentNet | 55.85M | 51.37M | 51.91M | 49.48M | 47.73M | 50.15M | 45.27M | 32.62M | 28.68M | 29.23M |
| goodwill | 11.18M | 11.18M | 11.18M | 11.18M | 11.18M | 11.18M | - | - | - | - |
| intangibleAssets | 1.16M | 1.69M | 2.24M | 2.81M | 3.4M | 4.01M | - | - | - | - |
| goodwillAndIntangibleAssets | 12.35M | 12.87M | 13.42M | 13.99M | 14.58M | 15.2M | - | - | - | - |
| longTermInvestments | 5.07B | 4.21B | 4.25B | 4.19B | 3.83B | 3.01B | 2.57B | 2.46B | 2.13B | 2.12B |
| taxAssets | 38.78M | 36.73M | 50.07M | 31.51M | 25.54M | 17.09M | - | - | - | - |
| otherNonCurrentAssets | 325.96M | 174.45M | 159.35M | 163.72M | 157.08M | 133.76M | 67.15M | 65.12M | 59.58M | 57.76M |
| totalNonCurrentAssets | 5.51B | 4.49B | 4.52B | 4.45B | 4.08B | 3.23B | 2.69B | 2.56B | 2.22B | 2.2B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.69B | 5.37B | 5.31B | 5.33B | 5.18B | 4.55B | 3.72B | 3.43B | 3.08B | 2.92B |
| totalPayables | - | - | 80.77M | 72.51M | 64.12M | 56.21M | 64.2M | 49.89M | 42.25M | 50.12M |
| accountPayables | - | - | 80.77M | 72.51M | 64.12M | 56.21M | 64.2M | 49.89M | 42.25M | 50.12M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | 42.25M | 50.12M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 4.98B | 4.7B | 4.67B | 4.76B | 4.64B | 4.06B | 3.28B | 3.06B | 2.72B | 2.58B |
| totalCurrentLiabilities | 4.98B | 4.7B | 4.75B | 4.83B | 4.7B | 4.12B | 3.34B | 3.11B | 2.81B | 2.68B |
| longTermDebt | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 56.46M | 87.68M | - | - | - | - | - | - | -42.25M | -50.12M |
| totalNonCurrentLiabilities | 66.77M | 97.98M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | -31.94M | -39.81M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 5.04B | 4.8B | 4.76B | 4.84B | 4.71B | 4.13B | 3.35B | 3.12B | 2.78B | 2.64B |
| treasuryStock | -31.79M | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 7000 | 7000 | 7000 | 8000 | 8000 | 8000 | 8000 | 8000 | 8000 | 8000 |
| retainedEarnings | 669.26M | 592.43M | 525.36M | 449.93M | 387.33M | 333.07M | 286.04M | 241.22M | 206.84M | 189.31M |
| additionalPaidInCapital | 11.55M | - | 36.85M | 57.21M | 77.52M | 77.52M | 79.95M | 72.97M | 93.62M | 90.67M |
| 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 | 93.6M | 88.46M | 88.31M | 75.09M | 66.34M | 58.73M | 56.04M | 45.53M | 28.37M | 29.72M |
| depreciationAndAmortization | 3.06M | 2.94M | 2.49M | 2.43M | 2.63M | 3.4M | 2.76M | 2.65M | 2.3M | 1.91M |
| deferredIncomeTax | -10.03M | 8.13M | -5.6M | 4.33M | -880K | -1.96M | -3.25M | 5.46M | 12.6M | -2.3M |
| stockBasedCompensation | 11.55M | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 6.98M | 8.77M | -2.98M | 4.65M | -6.75M | -7.47M | 26.64M | -2.09M | -5.67M | 5.12M |
| accountsReceivables | - | - | - | - | - | -3.33M | 18.95M | -2.1M | -275K | 1.06M |
| inventory | - | - | - | - | - | 4.95M | - | - | - | - |
| accountsPayables | - | - | - | - | - | -4.14M | 4.98M | 6000 | -5.4M | 4.07M |
| otherWorkingCapital | 6.98M | 8.77M | -2.98M | 4.65M | -6.75M | -4.95M | 2.71M | - | - | - |
| otherNonCashItems | -976K | -4.56M | 11.12M | 15.28M | -1.37M | 5.42M | -1.32M | 6.23M | 2.34M | 355K |
| netCashProvidedByOperatingActivities | 104.19M | 103.74M | 93.35M | 101.78M | 59.96M | 58.12M | 80.86M | 57.77M | 39.94M | 34.81M |
| investmentsInPropertyPlantAndEquipment | -7.58M | -2.4M | -4.97M | -4.19M | -2.07M | -7.71M | -15.54M | -4.58M | -4.25M | -1.5M |
| acquisitionsNet | - | - | - | 73000 | - | 81000 | - | -5.99M | - | 31.75M |
| purchasesOfInvestments | -585.09M | -409.62M | -105.54M | -190.72M | -663.46M | -698.63M | -673.06M | -480.98M | -341.16M | -506.89M |
| salesMaturitiesOfInvestments | 162.84M | 158.5M | 108.62M | 154M | 504.89M | 396.56M | 655.12M | 561.37M | 294.65M | 431.64M |
| otherInvestingActivities | 27.81M | -21.06M | -144.66M | -274.46M | -135.52M | -427.05M | -102.15M | -274.92M | -31.43M | -140.45M |
| netCashProvidedByInvestingActivities | -402.01M | -274.58M | -146.55M | -315.3M | -296.15M | -736.75M | -135.63M | -205.09M | -82.19M | -185.44M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -34.73M | -45.26M | -20.36M | -20.31M | - | -2.83M | - | -31.15M | - | - |
| netCommonStockIssuance | -34.73M | -45.26M | -20.36M | -20.31M | - | -2.83M | - | -31.15M | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -34.73M | -45.26M | -20.36M | -20.31M | - | -2.83M | - | -31.15M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -13.84M | -13.02M | -12.89M | -12.49M | -12.08M | -11.7M | -11.22M | -11.15M | -10.98M | -10.48M |
| commonDividendsPaid | -13.84M | -13.02M | -12.89M | -12.49M | -12.08M | -11.7M | -11.22M | -11.15M | -10.98M | -10.48M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 278.69M | 31.04M | -91.17M | 119.12M | 579.88M | 782.25M | 215.19M | 148.03M | 141.52M | 200.52M |
| netCashProvidedByFinancingActivities | 230.12M | -27.23M | -124.42M | 86.32M | 567.81M | 767.71M | 203.97M | 105.73M | 130.54M | 190.05M |
| 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 | 77.51M | 76.87M | 80.72M | 76.26M | 74.82M | 71.33M | 71.03M | 73.64M | 74.18M | 70.56M |
| costOfRevenue | 15.63M | 15.31M | 16.07M | 15.88M | 17.59M | 14.3M | 14.68M | 16.64M | 19.05M | 14.93M |
| grossProfit | 61.89M | 61.56M | 64.66M | 60.38M | 57.22M | 57.03M | 56.35M | 57M | 55.13M | 55.63M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 21.27M | 22.54M | 19.63M | 19.18M | 17.89M | 18.65M | 19.75M | 18.7M | 18.22M |
| sellingAndMarketingExpenses | 412K | 578K | -1.4M | 478K | 452K | 467K | 421K | 504K | 562K | 480K |
| sellingGeneralAndAdministrativeExpenses | 412K | 21.85M | 21.15M | 20.11M | 19.63M | 18.36M | 19.08M | 20.26M | 19.26M | 18.7M |
| otherExpenses | 27.73M | 7.33M | 11.06M | 7.64M | 6.25M | 6.32M | 6.94M | 6.22M | 5.74M | 5.67M |
| operatingExpenses | 28.14M | 29.18M | 32.21M | 27.75M | 25.89M | 24.68M | 26.01M | 26.48M | 25.01M | 24.36M |
| costAndExpenses | 43.77M | 44.48M | 48.27M | 43.62M | 43.48M | 38.97M | 40.69M | 43.12M | 44.06M | 39.29M |
| netInterestIncome | 57.35M | 56.9M | 56.73M | 55.42M | 53.87M | 53.14M | 52.19M | 51.99M | 50.78M | 51.71M |
| interestIncome | 72.48M | 71.71M | 71.7M | 70.59M | 70.06M | 67.14M | 66.87M | 68.64M | 69.83M | 66.64M |
| interestExpense | 15.13M | 14.81M | 14.97M | 15.18M | 16.19M | 14M | 14.68M | 16.64M | 19.05M | 14.93M |
| depreciationAndAmortization | - | 756K | 752K | 781K | 767K | 763K | 746K | 748K | 745K | 698K |
| ebitda | 33.75M | 33.14M | 33.2M | 33.42M | 32.1M | 33.12M | 31.08M | 31.27M | 30.87M | 31.96M |
| ebit | 33.75M | 32.38M | 32.45M | 32.64M | 31.34M | 32.35M | 30.33M | 30.52M | 30.13M | 31.27M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 33.75M | 32.38M | 32.45M | 32.64M | 31.34M | 32.35M | 30.33M | 30.52M | 30.13M | 31.27M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 33.75M | 32.38M | 32.45M | 32.64M | 31.34M | 32.35M | 30.33M | 30.52M | 30.13M | 31.27M |
| incomeTaxExpense | 9.01M | 8.31M | 8.63M | 8.92M | 8.28M | 9.34M | 8.49M | 8.4M | 8.36M | 8.54M |
| netIncomeFromContinuingOperations | 24.73M | 24.07M | 23.82M | 23.72M | 23.06M | 23.01M | 21.85M | 22.12M | 21.77M | 22.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 24.73M | 24.07M | 23.82M | 23.72M | 23.06M | 23.01M | 21.85M | 22.12M | 21.77M | 22.72M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 24.73M | 24.07M | 23.82M | 23.72M | 23.06M | 23.01M | 21.85M | 22.12M | 21.77M | 22.72M |
| eps | 36.77 | 35.91 | 34.78 | 34.24 | 33.06 | 32.88 | 31.17 | 29.96 | 29.3 | 30.59 |
| 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 | 278.64M | 384.22M | 144.86M | 172.57M | 291.75M | 607.25M | 212.56M | 293.25M | 295.94M | 738.4M |
| shortTermInvestments | 932.78M | 12.78M | 7.59M | 6.9M | 1.6M | 495.43M | 464.41M | 401.56M | 251.41M | 239.86M |
| cashAndShortTermInvestments | 1.03B | 397M | 152.45M | 179.47M | 293.35M | 1.1B | 676.98M | 694.81M | 547.35M | 978.25M |
| netReceivables | 28.81M | 25.34M | 30M | 191.68M | 193.42M | 192.66M | 203.72M | 198.48M | 197.85M | 191.47M |
| accountsReceivables | - | 25.34M | 30M | 31.5M | 28.06M | 23.71M | 30.15M | 30.16M | 27.2M | 23.74M |
| otherReceivables | - | - | - | 160.17M | 165.35M | 168.96M | 173.56M | 168.32M | 170.66M | 167.73M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 1.05B | 422.35M | 182.45M | 371.15M | 486.76M | 1.3B | 880.69M | 893.29M | 745.2M | 1.17B |
| propertyPlantEquipmentNet | - | 64.57M | 55.85M | 54.37M | 53.07M | 51.24M | 51.37M | 51.13M | 51.31M | 51.62M |
| goodwill | 11.18M | 11.18M | 11.18M | 11.18M | 11.18M | 11.18M | 11.18M | 11.18M | 11.18M | 11.18M |
| intangibleAssets | 922K | 1.04M | 1.16M | 1.3M | 1.43M | 1.56M | 1.69M | 1.82M | 1.96M | 2.1M |
| goodwillAndIntangibleAssets | 12.1M | 12.23M | 12.35M | 12.48M | 12.61M | 12.74M | 12.87M | 13.01M | 13.14M | 13.28M |
| longTermInvestments | - | 4.98B | 5.07B | 4.99B | 4.72B | 4.11B | 4.21B | 4.26B | 4.25B | 4.28B |
| taxAssets | - | 34.74M | 38.78M | 28.22M | 33.05M | 32.46M | 36.73M | 33.69M | 43.82M | 34.82M |
| otherNonCurrentAssets | 5.82B | 320.38M | 325.96M | 178.45M | 175.85M | 173.56M | 174.45M | 171.44M | 167.44M | 169.52M |
| totalNonCurrentAssets | 5.84B | 5.41B | 5.51B | 5.26B | 4.99B | 4.38B | 4.49B | 4.52B | 4.52B | 4.54B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.84B | 5.84B | 5.69B | 5.63B | 5.48B | 5.68B | 5.37B | 5.42B | 5.27B | 5.71B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | 2.96M | 89.44M | - | - | 25.1M | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 5.12B | 4.98B | 4.89B | 4.76B | 4.89B | 4.7B | 4.71B | 4.57B | 4.96B |
| totalCurrentLiabilities | - | 5.12B | 4.98B | 4.89B | 4.76B | 4.98B | 4.7B | 4.71B | 4.6B | 4.96B |
| longTermDebt | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 10.31M | 110.31M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 5.15B | 54.03M | 56.46M | 89.29M | 89.57M | 89.44M | 87.68M | 96.44M | 83.9M | 79.46M |
| totalNonCurrentLiabilities | 5.16B | 64.34M | 66.77M | 99.6M | 99.88M | 99.75M | 97.98M | 106.75M | 94.21M | 189.77M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 5.16B | 5.18B | 5.04B | 4.98B | 4.86B | 5.08B | 4.8B | 4.82B | 4.69B | 5.15B |
| treasuryStock | - | -32M | -31.79M | -4.93M | -2.38M | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 679.02M | 7000 | 7000 | 7000 | 7000 | 7000 | 7000 | 7000 | 7000 | 7000 |
| retainedEarnings | 710.69M | 689.64M | 669.26M | 648.92M | 628.79M | 614.73M | 592.43M | 585.5M | 563.38M | 548.12M |
| additionalPaidInCapital | - | 8.76M | 11.55M | 8.2M | 5.19M | 2.04M | - | 26.64M | 27.93M | 31.4M |
| 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 | 24.73M | 24.07M | 22.66M | 23.72M | 23.06M | 23.01M | 21.85M | 22.12M | 21.77M | 22.72M |
| depreciationAndAmortization | - | 756K | 735K | 781K | 767K | 763K | 746K | 748K | 745K | 698K |
| deferredIncomeTax | - | 3.3M | 3.42M | 2.88M | -5.83M | 6.96M | 2.3M | -2.02M | 4.56M | 3.3M |
| stockBasedCompensation | - | 3.52M | 1.31M | 3.01M | 3.15M | 2.04M | - | - | - | - |
| changeInWorkingCapital | -10.23M | 10.23M | 230K | -439K | -167K | 7.36M | -10.81M | 18.77M | -8.17M | 8.98M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -10.23M | 10.23M | 230K | -439K | -167K | 7.36M | -10.81M | 18.77M | -8.17M | 8.98M |
| otherNonCashItems | 18.51M | -1.16M | -14.66M | -462K | 489K | -579K | -880K | -4.17M | 1.41M | -915K |
| netCashProvidedByOperatingActivities | 33.01M | 40.72M | 13.69M | 29.49M | 21.46M | 39.55M | 13.2M | 35.44M | 20.31M | 34.78M |
| investmentsInPropertyPlantAndEquipment | - | -9.54M | -4.25M | -2.08M | -2.59M | -673K | -986K | 844K | -434K | -410K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | -4.18M | -202.44M | -311.58M | -95.9M | -37.18M | -91.63M | -218.33M | -29.44M | -67.18M |
| salesMaturitiesOfInvestments | - | 51.93M | 105.17M | 32.38M | 30.2M | 20.76M | 24.64M | 45.97M | 25.66M | 16.06M |
| otherInvestingActivities | -111.61M | 32.16M | -2.34M | 14.39M | -39.99M | 94.11M | 25.2M | 23.04M | 13.95M | -41.54M |
| netCashProvidedByInvestingActivities | -111.61M | 70.37M | -103.87M | -266.89M | -108.28M | 77.02M | -42.78M | -148.47M | 9.74M | -93.07M |
| netDebtIssuance | - | - | - | - | - | - | - | - | -100M | 100M |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | -100M | 100M |
| netStockIssuance | - | -202K | -26.86M | -2.55M | -4.6M | -711K | -35.05M | -1.29M | -3.47M | -5.45M |
| netCommonStockIssuance | 202K | -202K | -26.86M | -2.55M | -4.6M | -711K | -35.05M | -1.29M | -3.47M | -5.45M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | 202K | -202K | -26.86M | -2.55M | -4.6M | -711K | -35.05M | -1.29M | -3.47M | -5.45M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -3.66M | -3.48M | -3.88M | -6.48M | - | -6.51M | - | -6.51M | - |
| commonDividendsPaid | - | -3.66M | -3.48M | -3.88M | -6.48M | - | -6.51M | - | -6.51M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -26.99M | 132.14M | 92.81M | 124.65M | -217.6M | 278.83M | -9.54M | 111.63M | -362.53M | 291.49M |
| netCashProvidedByFinancingActivities | -26.99M | 128.28M | 62.47M | 118.22M | -228.69M | 278.12M | -51.11M | 110.34M | -472.51M | 386.04M |