NASDAQ : FVCB
$0.34 (1.93%)
| 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 | 122.03M | 111.58M | 91.86M | 83.55M | 71.5M | 68.91M | 68.36M | 52.91M | 42.75M | 33.26M |
| costOfRevenue | 56.22M | 57.73M | 52.35M | 18.07M | 9.98M | 19.5M | 20.39M | 14.03M | 9.4M | 6.86M |
| grossProfit | 65.82M | 53.85M | 39.51M | 65.48M | 61.52M | 49.41M | 47.97M | 38.88M | 33.36M | 26.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 22.23M | 20.71M | 22.74M | 22.06M | 20.81M | 18.12M | 17.82M | 14.93M | 12.45M | 10.77M |
| sellingAndMarketingExpenses | - | 969K | 724K | 483K | 220K | - | 396K | 339K | 375K | 349.69K |
| sellingGeneralAndAdministrativeExpenses | 22.23M | 21.68M | 23.46M | 22.54M | 21.03M | 18.12M | 18.22M | 15.27M | 12.82M | 11.12M |
| otherExpenses | 15.34M | 9.88M | 11.82M | 11.95M | 12.28M | 11.63M | 9.74M | 10.5M | 6M | 4.78M |
| operatingExpenses | 37.57M | 31.56M | 35.28M | 34.49M | 33.31M | 29.75M | 27.96M | 25.78M | 18.82M | 15.9M |
| costAndExpenses | 93.79M | 89.28M | 87.63M | 52.56M | 43.29M | 49.25M | 48.35M | 39.81M | 28.22M | 22.75M |
| netInterestIncome | 63.77M | 54.98M | 53.75M | 64.84M | 57.62M | 52.28M | 47.74M | 39.52M | 31.88M | 27.03M |
| interestIncome | 118.4M | 112.7M | 105.97M | 80.27M | 68.1M | 66.76M | 66.41M | 51.63M | 40.08M | 32.42M |
| interestExpense | 54.63M | 57.72M | 52.22M | 15.44M | 10.48M | 14.48M | 18.67M | 12.11M | 8.2M | 5.39M |
| depreciationAndAmortization | 337K | 445K | 595K | 686K | 860K | 960K | 1.03M | 615K | 556K | 543.79K |
| ebitda | 28.58M | 22.74M | 4.83M | 31.68M | 29.07M | 20.62M | 21.04M | 13.72M | 15.09M | 11.05M |
| ebit | 28.25M | 22.3M | 4.23M | 30.99M | 28.21M | 19.66M | 20.01M | 13.11M | 14.54M | 10.5M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 28.25M | 22.3M | 4.23M | 30.99M | 28.21M | 19.66M | 20.01M | 13.11M | 14.54M | 10.5M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 28.25M | 22.3M | 4.23M | 30.99M | 28.21M | 19.66M | 20.01M | 13.11M | 14.54M | 10.5M |
| incomeTaxExpense | 6.19M | 7.23M | 410K | 6M | 6.28M | 4.16M | 4.18M | 2.24M | 6.85M | 3.57M |
| netIncomeFromContinuingOperations | 22.06M | 15.06M | 3.82M | 24.98M | 21.93M | 15.5M | 15.83M | 10.87M | 7.69M | 6.93M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | 1000 | - |
| netIncome | 22.06M | 15.06M | 3.82M | 24.98M | 21.93M | 15.5M | 15.83M | 10.87M | 7.69M | 6.93M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 22.06M | 15.06M | 3.82M | 24.98M | 21.93M | 15.5M | 15.83M | 10.87M | 7.69M | 6.93M |
| eps | 1.22 | 0.83 | 0.22 | 1.43 | 1.29 | 0.92 | 0.92 | 0.74 | 0.59 | 0.55 |
| 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 | 127.63M | 90.95M | 60.52M | 81.55M | 240.96M | 141.06M | 33.14M | 43.5M | 22.57M | 8.68M |
| shortTermInvestments | - | 156.48M | 171.6M | 278.07M | 357.61M | 126.15M | 141.32M | 123.54M | 115.95M | 112.23M |
| cashAndShortTermInvestments | 127.63M | 247.42M | 232.12M | 359.62M | 598.57M | 267.21M | 174.47M | 167.03M | 138.52M | 120.91M |
| netReceivables | 10.28M | 10.32M | 10.32M | 9.44M | 8.07M | 9.14M | 4.09M | 4.05M | 2.96M | 2.5M |
| accountsReceivables | 10.28M | 10.32M | 10.32M | 9.44M | 8.07M | 9.14M | 4.09M | 4.05M | 2.96M | 2.5M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 3.31M | 3.41M | 3.51M | 3.27M | 1.39M | 621K | 546K | 892K | 698K | 603.18K |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 141.22M | 261.15M | 245.94M | 372.33M | 608.04M | 276.97M | 179.11M | 171.97M | 142.18M | 124.01M |
| propertyPlantEquipmentNet | 6.76M | 7.98M | 9.39M | 10.9M | 11.75M | 12.78M | 15.36M | 2.27M | 1.24M | 1.27M |
| goodwill | 7.16M | 7.16M | 7.16M | 7.16M | 7.16M | 7.16M | 7.16M | 6.51M | 400 | - |
| intangibleAssets | 138K | 263K | 428K | 633K | 895K | 1.2M | 1.53M | 1.93M | 98600 | 119K |
| goodwillAndIntangibleAssets | 7.3M | 7.42M | 7.58M | 7.79M | 8.05M | 8.36M | 8.69M | 8.44M | 99000 | 119K |
| longTermInvestments | 2.08B | 1.85B | 1.81B | 1.82B | 1.49B | 1.45B | 1.27B | 1.13B | 882.71M | 763.41M |
| taxAssets | 12.25M | 13.27M | 14.82M | 18.53M | 8.63M | 8.55M | 7.68M | 8.59M | 3.16M | 4.37M |
| otherNonCurrentAssets | 48.92M | 56.75M | 102.86M | 110.11M | 76.17M | 63.43M | 54.7M | 30.95M | 23.84M | 16.13M |
| totalNonCurrentAssets | 2.15B | 1.94B | 1.94B | 1.97B | 1.59B | 1.54B | 1.36B | 1.18B | 911.04M | 785.29M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.29B | 2.2B | 2.19B | 2.34B | 2.2B | 1.82B | 1.54B | 1.35B | 1.05B | 909.31M |
| totalPayables | 2.08M | 2.5M | 2.42M | 1.27M | 1.03M | 685K | 605K | 811K | 417K | 170.37K |
| accountPayables | 2.08M | 2.5M | 2.42M | 1.27M | 1.03M | 685K | 605K | 811K | 417K | 170.37K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 11.27M | 15.55M | 52.7M | 17.6M | 8.72M | 5.58M | 2.03M | 2.08M |
| shortTermDebt | - | 50M | 85M | 265M | 25M | 25M | 25M | - | - | 27M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2B | 1.87B | 1.85B | 1.83B | 1.88B | 1.53B | 1.29B | 1.16B | 928.16M | 775.99M |
| totalCurrentLiabilities | 2B | 1.92B | 1.94B | 2.11B | 1.96B | 1.58B | 1.32B | 1.17B | 930.61M | 805.25M |
| longTermDebt | 18.75M | 18.7M | 19.62M | 19.56M | 19.51M | 44.08M | 24.49M | 24.41M | 24.33M | 24.25M |
| capitalLeaseObligationsNonCurrent | 6.49M | 7.64M | 9.24M | 10.39M | 11.11M | 12.12M | 13.69M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 14.07M | 14.15M | 602K | - | - | - | - | - | - | 459.07M |
| totalNonCurrentLiabilities | 39.3M | 40.49M | 29.46M | 29.96M | 30.62M | 56.21M | 38.17M | 24.41M | 24.33M | 24.25M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 6.49M | 7.64M | 9.24M | 10.39M | 11.11M | 12.12M | 13.69M | - | - | - |
| totalLiabilities | 2.04B | 1.96B | 1.97B | 2.14B | 1.99B | 1.63B | 1.36B | 1.19B | 954.94M | 829.49M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 179K | 182K | 178K | 175K | 137K | 135K | 139K | 137K | 109K | 81431 |
| retainedEarnings | 150.86M | 130.97M | 115.89M | 114.89M | 89.9M | 67.97M | 52.47M | 36.73M | 25.86M | 17.88M |
| additionalPaidInCapital | 122.14M | 127.47M | 125.21M | 123.89M | 121.8M | 119.57M | 125.78M | 123.88M | 74.01M | 63.14M |
| 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 | 22.06M | 15.06M | 3.82M | 24.98M | 21.93M | 15.5M | 15.83M | 10.87M | 7.69M | 6.93M |
| depreciationAndAmortization | 337K | 445K | 595K | 686K | 860K | 960K | 1.03M | 615K | 556K | 543.79K |
| deferredIncomeTax | 97000 | 1.16M | 1.06M | 521K | 1.01M | -1.16M | 185K | -866K | 1.33M | -313.36K |
| stockBasedCompensation | 854K | 789K | 1.14M | 1.18M | 1.01M | 690K | 679K | 707K | 628K | 697.81K |
| changeInWorkingCapital | 794K | 2.63M | -4.36M | -4.54M | 3.08M | -3.86M | -218K | -1.01M | -129K | -392.55K |
| accountsReceivables | 1.35M | 2.51M | -16000 | -9.09M | 9.48M | -10.06M | -2.04M | -4.53M | 94000 | -881.97K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -558K | 121K | -4.35M | 4.56M | -6.4M | 6.2M | 1.83M | 3.52M | -223K | 489.42K |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -280K | -1.86M | 14.01M | -446K | -8.45M | 2.73M | 1.92M | 3.03M | 422K | 1.95M |
| netCashProvidedByOperatingActivities | 23.86M | 18.23M | 16.27M | 22.39M | 19.44M | 14.86M | 19.43M | 13.34M | 10.49M | 9.42M |
| investmentsInPropertyPlantAndEquipment | -47000 | -141K | -212K | -166K | -485K | -353K | -311K | -743K | -500K | -282.23K |
| acquisitionsNet | - | - | - | - | -22.2M | - | - | 5.17M | - | - |
| purchasesOfInvestments | -2.94M | -1.88M | - | -47.16M | -245.73M | -34.8M | -36.62M | -37.04M | -22.14M | -68.73M |
| salesMaturitiesOfInvestments | 16.14M | 15.47M | 107.72M | 37.08M | 48.01M | 51.73M | 24.05M | 40.2M | 17.84M | 21.16M |
| otherInvestingActivities | -107.81M | -22.36M | 41.72M | -215.58M | -123.93M | -284.88M | -150.75M | -121.84M | -138.87M | -126.67M |
| netCashProvidedByInvestingActivities | -94.66M | -8.92M | 149.23M | -225.83M | -344.34M | -268.3M | -163.63M | -114.26M | -143.67M | -174.52M |
| netDebtIssuance | -50M | -35.98M | -150M | 208.75M | -23.81M | 29.51M | 15M | -27.58M | -27M | 15.55M |
| longTermNetDebtIssuance | -50M | -35.98M | -150M | 208.75M | -23.81M | 29.51M | 15M | -27.58M | -27M | 15.55M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -6.13M | 1.66M | 284K | 943K | 1.22M | -6.9M | 1.22M | 34.62M | 10.26M | 114.4K |
| netCommonStockIssuance | -6.13M | 1.66M | 284K | 943K | 1.22M | -6.9M | 1.22M | 34.62M | 10.26M | 114.4K |
| commonStockIssuance | 545K | 1.66M | 1.74M | 1.67M | 1.22M | 375K | 1.22M | 34.62M | 10.26M | 119.65K |
| commonStockRepurchased | -6.68M | - | -1.46M | -730K | - | -7.28M | - | - | -4000 | -5250 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.17M | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | -2.17M | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 126.62M | 25.13M | -14.99M | -23.61M | 351.26M | 236.75M | 133.46M | 95.89M | 152.17M | 149.35M |
| netCashProvidedByFinancingActivities | 68.32M | -9.19M | -164.71M | 186.08M | 328.67M | 259.36M | 149.68M | 102.93M | 135.43M | 165.02M |
| 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 | 3.04M | 30.7M | 31.51M | 30.35M | 30.09M | 27.98M | 28.71M | 28.82M | 27.54M | 26.51M |
| costOfRevenue | 409K | 12.58M | 14.57M | 14.17M | 13.78M | 13.7M | 14.37M | 14.82M | 14.51M | 14.04M |
| grossProfit | 2.63M | 18.12M | 16.94M | 16.18M | 16.31M | 14.28M | 14.34M | 14M | 13.03M | 12.47M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 15.5M | 5.94M | 5.71M | 5.5M | 5.48M | 5.26M | 5.09M | 5.36M | 5.25M | 5.01M |
| sellingAndMarketingExpenses | - | - | - | 211K | 249K | 169K | 222K | 281K | 262K | 204K |
| sellingGeneralAndAdministrativeExpenses | 15.5M | 5.94M | 5.71M | 5.71M | 5.72M | 5.43M | 5.31M | 5.64M | 5.51M | 5.22M |
| otherExpenses | 4.96M | 3.94M | 3.82M | 3.25M | 3.35M | 2.46M | 2.67M | 2.33M | 2.18M | 2.7M |
| operatingExpenses | 20.46M | 9.87M | 9.54M | 8.96M | 9.08M | 7.89M | 7.98M | 7.97M | 7.69M | 7.91M |
| costAndExpenses | 20.87M | 22.46M | 24.1M | 23.13M | 22.85M | 21.59M | 22.35M | 22.79M | 22.2M | 21.95M |
| netInterestIncome | 24.62M | 17.4M | 16.92M | 16.03M | 15.76M | 14.93M | 14.78M | 14.08M | 13.5M | 12.62M |
| interestIncome | 36.55M | 29.82M | 30.58M | 29.83M | 29.43M | 28.43M | 29.15M | 29.1M | 27.8M | 26.65M |
| interestExpense | 11.93M | 12.42M | 13.66M | 13.79M | 13.67M | 13.5M | 14.37M | 15.02M | 14.3M | 14.04M |
| depreciationAndAmortization | - | 68000 | 74000 | 82000 | 86000 | 95000 | 103K | 106K | 114K | 122K |
| ebitda | -17.84M | 8.32M | 7.48M | 7.3M | 7.32M | 6.48M | 6.47M | 6.14M | 5.45M | 4.68M |
| ebit | -17.84M | 8.25M | 7.4M | 7.22M | 7.23M | 6.39M | 6.36M | 6.03M | 5.34M | 4.56M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | -17.84M | 8.25M | 7.4M | 7.22M | 7.23M | 6.39M | 6.36M | 6.03M | 5.34M | 4.56M |
| totalOtherIncomeExpensesNet | 36.55M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 18.72M | 8.25M | 7.4M | 7.22M | 7.23M | 6.39M | 6.36M | 6.03M | 5.34M | 4.56M |
| incomeTaxExpense | 4.11M | 1.86M | 1.76M | 1.64M | 1.57M | 1.22M | 1.46M | 1.36M | 1.18M | 3.22M |
| netIncomeFromContinuingOperations | 14.61M | 6.39M | 5.65M | 5.58M | 5.67M | 5.16M | 4.9M | 4.67M | 4.16M | 1.34M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 14.61M | 6.39M | 5.65M | 5.58M | 5.67M | 5.16M | 4.9M | 4.67M | 4.16M | 1.34M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 14.61M | 6.39M | 5.65M | 5.58M | 5.67M | 5.16M | 4.9M | 4.67M | 4.16M | 1.34M |
| eps | 0.46 | 0.36 | 0.31 | 0.31 | 0.31 | 0.28 | 0.27 | 0.25 | 0.23 | 0.08 |
| 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 | 12.24M | 9.44M | 127.63M | 228.92M | 135.13M | 123.93M | 90.95M | 177.63M | 164.58M | 80.53M |
| shortTermInvestments | - | - | - | - | - | 158.72M | 156.48M | 165.03M | 162.16M | 166.8M |
| cashAndShortTermInvestments | 12.24M | 9.44M | 127.63M | 228.92M | 135.13M | 282.65M | 247.42M | 342.66M | 326.75M | 247.33M |
| netReceivables | - | 10.55M | 10.28M | 9.97M | 10.18M | 10.11M | 10.32M | 10.69M | 10.83M | 10.56M |
| accountsReceivables | - | 10.55M | 10.28M | 9.97M | 10.18M | 10.11M | 10.32M | 10.69M | 10.83M | 10.56M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 2.97M | 3.31M | 4.08M | 4.82M | 3.54M | 3.41M | 3.99M | 4.07M | 3.25M |
| otherCurrentAssets | - | -2.97M | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 12.24M | 19.99M | 141.22M | 242.98M | 150.13M | 296.3M | 261.15M | 357.34M | 341.65M | 261.15M |
| propertyPlantEquipmentNet | 635K | 6.36M | 6.76M | 7.15M | 7.57M | 7.59M | 7.98M | 7.96M | 8.65M | 9M |
| goodwill | 7.25M | - | 7.16M | - | - | - | 7.16M | - | - | - |
| intangibleAssets | - | 7.27M | 138K | 7.32M | 7.35M | 7.38M | 263K | 7.46M | 7.5M | 7.54M |
| goodwillAndIntangibleAssets | 7.25M | 7.27M | 7.3M | 7.32M | 7.35M | 7.38M | 7.42M | 7.46M | 7.5M | 7.54M |
| longTermInvestments | 2.27B | 2.25B | 2.08B | 2B | 2.01B | 1.86B | 1.85B | 1.86B | 1.87B | 1.83B |
| taxAssets | - | 11.98M | 12.25M | 12.54M | 13M | 12.87M | 13.27M | 14.48M | 14.3M | 14.38M |
| otherNonCurrentAssets | 75.43M | 44.7M | 48.92M | 51.42M | 51.04M | 52.68M | 56.75M | 49.9M | 59.11M | 56.5M |
| totalNonCurrentAssets | 2.35B | 2.32B | 2.15B | 2.08B | 2.09B | 1.94B | 1.94B | 1.94B | 1.96B | 1.92B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.37B | 2.34B | 2.29B | 2.32B | 2.24B | 2.24B | 2.2B | 2.29B | 2.3B | 2.18B |
| totalPayables | - | 2.04M | 2.08M | 2.7M | 2.08M | 2.34M | 2.5M | 3.31M | 3.91M | 2.84M |
| accountPayables | - | 2.04M | 2.08M | 2.7M | 2.08M | 2.34M | 2.5M | 3.31M | 3.91M | 2.84M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | 14.43M | 15.84M |
| shortTermDebt | - | - | - | - | - | - | 50M | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 4.04M | 2B | 1.98B | 1.9B | 1.91B | 1.87B | 1.96B | 1.97B | 1.86B |
| totalCurrentLiabilities | - | 6.09M | 2B | 1.98B | 1.91B | 1.91B | 1.92B | 1.96B | 1.99B | 1.88B |
| longTermDebt | 24.48M | 24.45M | 18.75M | 18.74M | 18.72M | 18.71M | 18.7M | 19.67M | 19.65M | 19.63M |
| capitalLeaseObligationsNonCurrent | - | 6.09M | 6.49M | 6.88M | 7.28M | 7.27M | 7.64M | 7.73M | 8.45M | 8.84M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | -24.48M | 2.04B | 14.07M | 63.05M | 62.53M | 63.53M | 14.15M | 70.98M | 57.51M | 57.59M |
| totalNonCurrentLiabilities | - | 2.08B | 39.3M | 88.67M | 88.54M | 89.51M | 40.49M | 98.37M | 85.61M | 86.06M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 6.09M | 6.49M | 6.88M | 7.28M | 7.27M | 7.64M | 7.73M | 8.45M | 8.84M |
| totalLiabilities | - | 2.08B | 2.04B | 2.07B | 1.99B | 2B | 1.96B | 2.06B | 2.07B | 1.96B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 180K | 179K | 181K | 180K | 184K | 182K | 182K | 182K | 179K |
| retainedEarnings | - | 156.17M | 150.86M | 146.29M | 141.8M | 136.13M | 130.97M | 126.07M | 121.4M | 117.24M |
| additionalPaidInCapital | - | 122.69M | 122.14M | 123.96M | 123.45M | 127.9M | 127.47M | 127.3M | 127.06M | 125.71M |
| 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 | 6.39M | 5.65M | 5.58M | 5.67M | 5.16M | 4.9M | 4.67M | 4.16M | 1.34M | -5.07M |
| depreciationAndAmortization | 68000 | 74000 | 82000 | 86000 | 95000 | 103K | 106K | 114K | 122K | 132K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 215K | 215K | 206K | 214K | 219K | 169K | 251K | 234K | 135K | 234K |
| changeInWorkingCapital | 1.1M | 907K | 1.86M | -2.26M | 291K | -1.17M | 872K | -2.92M | 5.85M | -2.06M |
| accountsReceivables | 845K | -223K | 1.11M | -995K | 1.46M | 199K | 3.15M | -2.1M | 1.26M | 9.61M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 255K | 1.13M | 753K | -1.27M | -1.17M | -1.37M | -2.28M | -818K | 4.59M | -11.67M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -142K | 749K | -163K | -415K | -354K | 848K | -1.22M | -33000 | -294K | 11.3M |
| netCashProvidedByOperatingActivities | 7.63M | 7.59M | 7.56M | 3.29M | 5.42M | 4.85M | 4.68M | 1.55M | 7.15M | 4.53M |
| investmentsInPropertyPlantAndEquipment | -12000 | -17000 | -1000 | -13000 | -16000 | -16000 | -58000 | -53000 | -14000 | -79000 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | -946K | -1.01M | -989K | - | - | - | - | - |
| salesMaturitiesOfInvestments | 2.93M | 5.3M | 3.35M | 4.16M | 3.34M | 4.48M | 3.64M | 4.58M | 2.76M | 55.12M |
| otherInvestingActivities | -42.15M | 11.62M | -83.3M | 3.05M | -39.18M | 86.98M | 842K | -116.71M | 4.65M | 56.56M |
| netCashProvidedByInvestingActivities | -39.24M | 16.9M | -80.9M | 6.19M | -36.84M | 91.44M | 4.43M | -112.19M | 7.4M | 111.61M |
| netDebtIssuance | 5.65M | -50M | - | - | 1000 | -8.02M | -1.72M | 1.75M | -28M | 35M |
| longTermNetDebtIssuance | 5.65M | -1000 | - | - | 1000 | -8.02M | -1.72M | 1.75M | -28M | 35M |
| shortTermNetDebtIssuance | - | -50M | - | - | - | - | - | - | - | - |
| netStockIssuance | 348K | -2.04M | 305K | -4.64M | 237K | -1.66M | 115K | 1.14M | 396K | 21000 |
| netCommonStockIssuance | 348K | -2.04M | 305K | -4.64M | 237K | -1.66M | 115K | 1.14M | 396K | 21000 |
| commonStockIssuance | 348K | 4000 | 305K | -1000 | 237K | -1.66M | 115K | 1.14M | 396K | 33000 |
| commonStockRepurchased | - | -2.04M | - | -4.64M | - | - | - | - | - | -12000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.08M | -1.08M | -1.08M | - | - | - | - | - | - | - |
| commonDividendsPaid | -1.08M | -1.08M | -1.08M | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 30.44M | 19.4M | 74.41M | -3.17M | 35.99M | -88.51M | -7.64M | 110.99M | 11.95M | -150.68M |
| netCashProvidedByFinancingActivities | 35.36M | -33.72M | 73.63M | -7.81M | 36.22M | -98.18M | -9.24M | 113.89M | -15.66M | -115.66M |