NASDAQ : BWFG
-$1.23 (-2.01%)
| 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 | 207.72M | 195.71M | 193.3M | 120.98M | 87.03M | 80.37M | 88.19M | 83.96M | 75.83M | 63.67M |
| costOfRevenue | 100.43M | 131.33M | 94.85M | 28.64M | 13.43M | 30.26M | 29.62M | 27.18M | 18.18M | 15.81M |
| grossProfit | 107.28M | 64.38M | 98.44M | 92.35M | 73.6M | 50.11M | 58.57M | 56.79M | 57.65M | 47.85M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 34.32M | 28.94M | 30.57M | 25.27M | 20.85M | 23.36M | 20.37M | 20.8M | 18.31M | 17.17M |
| sellingAndMarketingExpenses | 608K | 452K | 651K | 366K | 404K | 630K | 971K | 1.59M | 1.19M | 948K |
| sellingGeneralAndAdministrativeExpenses | 34.93M | 29.39M | 31.22M | 25.64M | 21.26M | 23.99M | 21.34M | 22.38M | 19.5M | 18.12M |
| otherExpenses | 23.86M | 21.66M | 19.18M | 18.73M | 18.48M | 18.82M | 14.28M | 13.25M | 13.02M | 11.42M |
| operatingExpenses | 58.79M | 51.05M | 50.4M | 44.36M | 39.74M | 42.81M | 35.63M | 35.63M | 32.52M | 29.54M |
| costAndExpenses | 159.22M | 182.38M | 145.25M | 73M | 53.17M | 73.07M | 65.25M | 62.81M | 50.7M | 45.36M |
| netInterestIncome | 98.94M | 83.28M | 94.47M | 94.74M | 67.89M | 54.84M | 53.76M | 56.33M | 54.36M | 49.09M |
| interestIncome | 198.33M | 191.99M | 188.45M | 117.94M | 81.38M | 77.49M | 82.95M | 80.06M | 71.2M | 60.99M |
| interestExpense | 99.39M | 108.71M | 93.99M | 23.2M | 13.49M | 22.65M | 29.19M | 23.74M | 16.84M | 11.9M |
| depreciationAndAmortization | 4.08M | 3.78M | 3.62M | 3.37M | 3.58M | 3.28M | 3.38M | 1.73M | 1.51M | 1.73M |
| ebitda | 52.58M | 17.1M | 51.67M | 51.35M | 37.44M | 10.58M | 26.32M | 22.88M | 26.64M | 20.04M |
| ebit | 48.5M | 13.33M | 48.04M | 47.98M | 33.86M | 7.3M | 22.94M | 21.15M | 25.13M | 18.31M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 48.5M | 13.33M | 48.04M | 47.98M | 33.86M | 7.3M | 22.94M | 21.15M | 25.13M | 18.31M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 48.5M | 13.33M | 48.04M | 47.98M | 33.86M | 7.3M | 22.94M | 21.15M | 25.13M | 18.31M |
| incomeTaxExpense | 13.3M | 3.56M | 11.38M | 10.55M | 7.28M | 1.4M | 4.73M | 3.72M | 11.3M | 5.96M |
| netIncomeFromContinuingOperations | 35.2M | 9.77M | 36.66M | 37.43M | 26.59M | 5.9M | 18.22M | 17.43M | 13.83M | 12.35M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 35.2M | 9.77M | 36.66M | 37.43M | 26.59M | 5.9M | 18.22M | 17.43M | 13.83M | 12.35M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 34.79M | 9.53M | 35.7M | 36.62M | 26.08M | 5.81M | 18M | 17.2M | 13.65M | 12.11M |
| eps | 4.49 | 1.24 | 4.71 | 4.84 | 3.38 | 0.75 | 2.32 | 2.23 | 1.8 | 1.64 |
| 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 | 224.92M | 293.55M | 267.52M | 344.92M | 291.6M | 405.34M | 78.05M | 75.41M | 70.54M | 96.03M |
| shortTermInvestments | 2.25M | 31.71M | 9.78M | 103.66M | 90.2M | 88.6M | 82.44M | 93.15M | 92.19M | 87.75M |
| cashAndShortTermInvestments | 227.17M | 325.27M | 277.3M | 448.59M | 381.8M | 493.94M | 160.49M | 168.56M | 162.73M | 183.78M |
| netReceivables | 2.82B | 14.54M | 14.86M | 13.07M | 7.51M | 6.58M | 5.96M | 6.38M | 5.91M | 4.96M |
| accountsReceivables | 2.82B | 14.54M | 14.86M | 13.07M | 7.51M | 6.58M | 5.96M | 6.38M | 5.91M | 4.96M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 3.05B | 339.8M | 292.17M | 461.66M | 389.31M | 500.52M | 166.45M | 174.94M | 168.64M | 188.74M |
| propertyPlantEquipmentNet | 21.58M | 23.86M | 27.02M | 27.2M | 25.59M | 21.76M | 28.52M | 19.77M | 18.2M | 17.84M |
| goodwill | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M |
| intangibleAssets | - | - | - | - | - | 76000 | 214K | 290K | 382K | 501K |
| goodwillAndIntangibleAssets | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.66M | 2.8M | 2.88M | 2.97M | 3.09M |
| longTermInvestments | - | 2.79B | 2.81B | 2.67B | 1.91B | 1.65B | 1.62B | 1.61B | 1.54B | 1.36B |
| taxAssets | 11.36M | 9.74M | 9.38M | 7.42M | 7.62M | 11.3M | 5.79M | 4.35M | 4.9M | 9.08M |
| otherNonCurrentAssets | 276.58M | 99.79M | 74.44M | 78.72M | 118.21M | 64.48M | 57.76M | 60.66M | 57.4M | 48.2M |
| totalNonCurrentAssets | 312.11M | 2.93B | 2.92B | 2.79B | 2.07B | 1.75B | 1.72B | 1.7B | 1.63B | 1.44B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.36B | 3.27B | 3.22B | 3.25B | 2.46B | 2.25B | 1.88B | 1.87B | 1.8B | 1.63B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | 54.2M | 45.84M | 49.57M | 32.68M | 12.07M | 13.07M | 8.94M |
| shortTermDebt | 110M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | 7.42M | - | - | - | - | - | - |
| otherCurrentLiabilities | 1.5B | 2.79B | 2.74B | 2.8B | 2.12B | 1.83B | 1.49B | 1.5B | 1.4B | 1.29B |
| totalCurrentLiabilities | 1.61B | 2.79B | 2.74B | 2.86B | 2.17B | 1.88B | 1.52B | 1.51B | 1.41B | 1.3B |
| longTermDebt | 69.7M | 159.45M | 159.2M | 158.96M | 84.44M | 200.26M | 175.21M | 185.16M | 224.1M | 185.05M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.38B | 50.94M | 53.77M | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 1.45B | 210.39M | 212.97M | 158.96M | 84.44M | 200.26M | 175.21M | 185.16M | 224.1M | 185.05M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.06B | 3B | 2.95B | 3.01B | 2.25B | 2.08B | 1.7B | 1.7B | 1.64B | 1.48B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 120.12M | 119.11M | 118.25M | 115.02M | 118.15M | 121.34M | 120.59M | 120.53M | 118.3M | 115.35M |
| retainedEarnings | 181.59M | 152.66M | 149.17M | 123.64M | 92.4M | 70.84M | 69.32M | 54.71M | 41.33M | 29.65M |
| 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 | 35.2M | 9.77M | 36.66M | 37.43M | 26.59M | 5.9M | 18.22M | 17.43M | 13.83M | 12.35M |
| depreciationAndAmortization | 4.08M | 3.78M | 3.62M | 3.37M | 3.58M | 3.28M | 3.38M | 1.73M | 1.51M | 1.73M |
| deferredIncomeTax | -1.4M | -469K | -191K | -1.96M | 1.7M | -3.52M | 276K | 1.28M | 3.91M | -1.1M |
| stockBasedCompensation | 2.34M | 3M | 3.07M | 2.36M | 1.83M | 1.77M | 1.02M | 1.29M | 917K | 1.19M |
| changeInWorkingCapital | -6.63M | -7.29M | -9.23M | 37.68M | 3.78M | -17.72M | -13.63M | -3.22M | 615K | -1.15M |
| accountsReceivables | -2.14M | 328K | -1.79M | -5.56M | -933K | -620K | 416K | -465K | -952K | -887K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -4.5M | -7.61M | -7.43M | 43.23M | 4.71M | -17.1M | -14.04M | -2.76M | 1.57M | -265K |
| otherNonCashItems | -5.32M | 21.15M | -2.02M | 3.8M | -2.92M | 8.77M | -2.63M | 1.46M | -211K | 4.36M |
| netCashProvidedByOperatingActivities | 28.27M | 29.94M | 31.93M | 82.67M | 34.56M | -1.51M | 6.63M | 19.98M | 20.57M | 17.37M |
| investmentsInPropertyPlantAndEquipment | -1.14M | -613K | -2.04M | -4.96M | 4.26M | 3.34M | -645K | -3.35M | -1.87M | -8.4M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -86.43M | -31.19M | -9.95M | -37.23M | -33.59M | -20.67M | -12.31M | -26.38M | -75.31M | -117.32M |
| salesMaturitiesOfInvestments | 43.1M | 15.08M | 5.08M | 12.67M | 30.38M | 16.96M | 31.46M | 21.99M | 65.82M | 61.67M |
| otherInvestingActivities | -120.71M | -17.24M | -41.39M | -781.64M | -271.07M | -21.57M | 182K | -66.87M | -183.1M | -227.64M |
| netCashProvidedByInvestingActivities | -165.19M | -33.96M | -48.3M | -811.16M | -270.02M | -21.94M | 18.69M | -74.61M | -194.46M | -291.69M |
| netDebtIssuance | 20M | - | - | 74.35M | -116.08M | 25M | -10M | -39M | 39M | 40M |
| longTermNetDebtIssuance | 20M | - | - | 74.35M | -116.08M | 25M | -10M | -39M | 39M | 40M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.33M | -2.14M | - | -5.54M | -5.08M | -1.04M | -988K | - | - | 200K |
| netCommonStockIssuance | -1.33M | -2.14M | - | -5.54M | -5.08M | -1.04M | -988K | - | - | 200K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 200K |
| commonStockRepurchased | -1.33M | -2.14M | - | -5.54M | -5.08M | -1.04M | -988K | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -6.27M | -6.28M | -6.24M | -6.19M | -5.02M | -4.39M | -4.08M | -3.76M | -2.15M | -1.66M |
| commonDividendsPaid | -6.27M | -6.28M | -6.24M | -6.19M | -5.02M | -4.39M | -4.08M | -3.76M | -2.15M | -1.66M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 41.91M | 50.81M | -63.91M | 676.87M | 296.74M | 335.43M | -10.31M | 104.78M | 111.42M | 243.54M |
| netCashProvidedByFinancingActivities | 54.31M | 42.39M | -70.15M | 739.49M | 170.55M | 355M | -25.38M | 62.02M | 148.27M | 282.08M |
| 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 | 54.1M | 53.99M | 53.09M | 50.66M | 49.98M | 48.81M | 49.35M | 48.36M | 49.2M | 50.52M |
| costOfRevenue | 22.62M | 24.28M | 24.98M | 24.3M | 26.87M | 32.1M | 33.77M | 34.64M | 30.82M | 26.19M |
| grossProfit | 31.48M | 29.71M | 28.11M | 26.36M | 23.11M | 16.7M | 15.58M | 13.72M | 18.38M | 24.33M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 12.54M | 8.67M | 8.94M | 8.54M | 8.18M | 6.26M | 7.37M | 7.19M | 8.12M | 7.72M |
| sellingAndMarketingExpenses | 126K | 108K | 140K | 218K | 142K | 175K | 73000 | 90000 | 114K | 139K |
| sellingGeneralAndAdministrativeExpenses | 12.66M | 8.77M | 9.08M | 8.76M | 8.32M | 6.44M | 7.44M | 7.28M | 8.24M | 7.86M |
| otherExpenses | 4.45M | 6.7M | 5.55M | 5.79M | 5.82M | 6.21M | 5.42M | 4.97M | 5.06M | 5.01M |
| operatingExpenses | 17.11M | 15.47M | 14.63M | 14.55M | 14.14M | 12.64M | 12.86M | 12.24M | 13.3M | 12.86M |
| costAndExpenses | 39.73M | 39.75M | 39.61M | 38.85M | 41.02M | 44.75M | 46.64M | 46.89M | 44.11M | 39.05M |
| netInterestIncome | 26.89M | 26.95M | 25.99M | 23.94M | 22.07M | 20.2M | 20.72M | 21.22M | 21.15M | 22.24M |
| interestIncome | 50.54M | 50.61M | 50.59M | 48.65M | 48.48M | 47.84M | 48.19M | 47.68M | 48.28M | 49.39M |
| interestExpense | 23.65M | 23.66M | 24.6M | 24.71M | 26.41M | 27.64M | 27.47M | 26.46M | 27.13M | 27.15M |
| depreciationAndAmortization | 1.1M | 1.07M | 1.04M | 1M | 974K | 970K | 934K | 931K | 940K | 940K |
| ebitda | 15.47M | 15.31M | 14.52M | 12.82M | 9.94M | 5.03M | 3.65M | 2.4M | 6.02M | 12.41M |
| ebit | 14.37M | 14.24M | 13.48M | 11.81M | 8.97M | 4.06M | 2.71M | 1.47M | 5.08M | 11.47M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 14.37M | 14.24M | 13.48M | 11.81M | 8.97M | 4.06M | 2.71M | 1.47M | 5.08M | 11.47M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 14.37M | 14.24M | 13.48M | 11.81M | 8.97M | 4.06M | 2.71M | 1.47M | 5.08M | 11.47M |
| incomeTaxExpense | 3.09M | 5.09M | 3.4M | 2.72M | 2.08M | 1.1M | 786K | 356K | 1.32M | 2.95M |
| netIncomeFromContinuingOperations | 11.28M | 9.14M | 10.08M | 9.09M | 6.89M | 2.96M | 1.93M | 1.12M | 3.76M | 8.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 11.28M | 9.14M | 10.08M | 9.09M | 6.89M | 2.96M | 1.93M | 1.12M | 3.76M | 8.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 11.28M | 9.04M | 9.96M | 8.99M | 6.75M | 2.89M | 1.88M | 1.09M | 3.66M | 8.3M |
| eps | 1.46 | 1.16 | 1.28 | 1.16 | 0.88 | 0.37 | 0.24 | 0.14 | 0.48 | 1.09 |
| 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 | 208.9M | 224.92M | 289.63M | 314M | 292.01M | 293.55M | 275.83M | 234.28M | 245.04M | 267.52M |
| shortTermInvestments | 2.25M | 2.25M | 27.84M | 42.31M | 21.79M | 31.71M | 108.87M | 107.64M | 108.42M | 9.78M |
| cashAndShortTermInvestments | 211.16M | 227.17M | 317.47M | 356.3M | 313.8M | 325.27M | 384.7M | 341.91M | 353.46M | 277.3M |
| netReceivables | 2.85B | 2.82B | 15.63M | 14.74M | 15.41M | 14.54M | 14.71M | 14.68M | 15.1M | 14.86M |
| accountsReceivables | 2.85B | 2.82B | 15.63M | 14.74M | 15.41M | 14.54M | 14.71M | 14.68M | 15.1M | 14.86M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 3.06B | 3.05B | 333.1M | 371.05M | 329.21M | 339.8M | 399.41M | 356.59M | 368.56M | 292.17M |
| propertyPlantEquipmentNet | 20.95M | 21.58M | 22.39M | 23.02M | 22.98M | 23.86M | 24.78M | 25.6M | 26.16M | 27.02M |
| goodwill | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M | 2.59M |
| longTermInvestments | - | - | 2.78B | 2.73B | 2.72B | 2.79B | 2.63B | 2.64B | 2.66B | 2.81B |
| taxAssets | 11.44M | 11.36M | 9.03M | 9.68M | 9.55M | 9.74M | 9.3M | 11.34M | 9.14M | 9.38M |
| otherNonCurrentAssets | - | 276.58M | 94.67M | 96.46M | 96.07M | 99.79M | 98.56M | 100.56M | 86.4M | 74.44M |
| totalNonCurrentAssets | 34.97M | 312.11M | 2.91B | 2.87B | 2.85B | 2.93B | 2.76B | 2.79B | 2.79B | 2.92B |
| otherAssets | 279.02M | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.37B | 3.36B | 3.24B | 3.24B | 3.18B | 3.27B | 3.16B | 3.14B | 3.16B | 3.22B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 60M | 110M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 1.5B | 2.76B | 2.76B | 2.75B | 2.79B | 2.69B | 2.66B | 2.67B | 2.74B |
| totalCurrentLiabilities | 60M | 1.61B | 2.76B | 2.76B | 2.75B | 2.79B | 2.69B | 2.66B | 2.67B | 2.74B |
| longTermDebt | 69.76M | 69.7M | 144.64M | 144.57M | 109.51M | 159.45M | 159.39M | 159.33M | 159.27M | 159.2M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 2.93B | 1.38B | 49.12M | 49.45M | 48.72M | 50.94M | 45.59M | 52.98M | 54.45M | 53.77M |
| totalNonCurrentLiabilities | 3B | 1.45B | 193.76M | 194.02M | 158.23M | 210.39M | 204.98M | 212.3M | 213.72M | 212.97M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.06B | 3.06B | 2.95B | 2.95B | 2.91B | 3B | 2.89B | 2.87B | 2.89B | 2.95B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 121.06M | 120.12M | 119.35M | 118.7M | 118.44M | 119.11M | 118.43M | 118.04M | 118.4M | 118.25M |
| retainedEarnings | 191.28M | 181.59M | 174.01M | 165.5M | 157.97M | 152.66M | 151.26M | 150.9M | 151.35M | 149.17M |
| 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 | 11.28M | 9.14M | 10.08M | 9.09M | 6.89M | 2.96M | 1.93M | 1.12M | 3.76M | 8.52M |
| depreciationAndAmortization | 1.1M | 1.07M | 1.04M | 1M | 974K | 970K | 934K | 931K | 940K | 940K |
| deferredIncomeTax | - | -1.36M | - | -224K | 176K | -601K | 1.98M | -2.14M | 282K | -77000 |
| stockBasedCompensation | 1.09M | 763K | 657K | 681K | 243K | 679K | 623K | 622K | 1.07M | 1.06M |
| changeInWorkingCapital | -2.08M | -112K | -1.28M | -1.04M | -4.2M | 6.09M | -11.89M | -1.35M | -136K | -9.61M |
| accountsReceivables | 114K | -1.59M | -339K | 668K | -874K | 180K | -40000 | 430K | -242K | 786K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -2.19M | 1.48M | -941K | -1.71M | -3.32M | 5.91M | -11.85M | -1.78M | 106K | -10.39M |
| otherNonCashItems | -3.67M | -1.96M | -162K | -3.03M | -159K | 4.21M | 5.87M | 7.96M | 3.11M | -1.37M |
| netCashProvidedByOperatingActivities | 7.72M | 7.55M | 10.33M | 6.47M | 3.92M | 14.32M | -557K | 7.15M | 9.03M | -527K |
| investmentsInPropertyPlantAndEquipment | -470K | -265K | -404K | -378K | -97000 | -46000 | -115K | -369K | -83000 | -246K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -45.85M | -75.73M | -660K | -10.02M | -16000 | -11.85M | -6.66M | -12.66M | -15000 | -9.86M |
| salesMaturitiesOfInvestments | 25.58M | 12.11M | 15.57M | 4.06M | 11.35M | 11.25M | 1.46M | 1.18M | 1.18M | 1.17M |
| otherInvestingActivities | 1.96M | -119.61M | -48.51M | -24.45M | 71.85M | -95.32M | 21.84M | 22.15M | 34.09M | 53.95M |
| netCashProvidedByInvestingActivities | -18.78M | -183.49M | -34M | -30.78M | 83.09M | -95.96M | 16.51M | 10.31M | 35.18M | 45.02M |
| netDebtIssuance | -47M | 35M | -110M | 35M | -50M | - | - | - | - | - |
| longTermNetDebtIssuance | -47M | 15M | -110M | 35M | -50M | - | - | - | - | - |
| shortTermNetDebtIssuance | - | 20M | - | - | - | - | - | - | - | - |
| netStockIssuance | -150K | - | - | -422K | -912K | - | -231K | -986K | -920K | - |
| netCommonStockIssuance | -150K | - | - | -422K | -912K | - | -231K | -986K | -920K | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -150K | - | - | -422K | -912K | - | -231K | -986K | -920K | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.58M | -1.56M | -1.56M | -1.56M | -1.57M | -1.56M | -1.56M | -1.57M | -1.58M | -1.56M |
| commonDividendsPaid | -1.58M | -1.56M | -1.56M | -1.56M | -1.57M | -1.56M | -1.56M | -1.57M | -1.58M | -1.56M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 52.77M | 72.07M | 108.13M | 8.84M | -37.12M | 99.4M | 25.8M | -11.15M | -63.24M | -31.87M |
| netCashProvidedByFinancingActivities | 4.04M | 105.5M | -3.43M | 41.85M | -89.61M | 97.84M | 24M | -13.71M | -65.74M | -33.43M |