NASDAQ : FSBW
-$1.24 (-2.74%)
| 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 | 217.51M | 203.71M | 185.26M | 134.08M | 131.08M | 142.13M | 109.59M | 79.03M | 66.54M | 59.23M |
| costOfRevenue | 72.76M | 67.24M | 48.66M | 20.63M | 10.22M | 27.75M | 22.2M | 11.77M | 5.68M | 6.56M |
| grossProfit | 144.75M | 136.46M | 136.59M | 113.45M | 120.86M | 114.38M | 87.39M | 67.26M | 60.86M | 52.67M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 57.31M | 57.1M | 56.01M | 48.86M | 50.36M | 38.92M | 34.17M | 29.06M | 27.13M | 22.47M |
| sellingAndMarketingExpenses | 1.25M | 1.31M | 1.35M | 897K | 634K | 530K | 678K | 747K | 716K | 710K |
| sellingGeneralAndAdministrativeExpenses | 58.56M | 58.41M | 57.36M | 49.75M | 50.99M | 39.45M | 34.85M | 29.8M | 27.85M | 23.18M |
| otherExpenses | 41.45M | 36.48M | 33.96M | 26.71M | 22.45M | 25.07M | 24.41M | 8.89M | 12.43M | 13.39M |
| operatingExpenses | 100M | 94.88M | 91.32M | 76.46M | 73.44M | 64.52M | 59.26M | 38.69M | 40.28M | 36.57M |
| costAndExpenses | 172.77M | 162.13M | 139.98M | 97.1M | 83.66M | 92.28M | 81.46M | 50.46M | 45.96M | 43.13M |
| netInterestIncome | 130.41M | 123.1M | 123.3M | 104.28M | 86.65M | 74.12M | 70.31M | 52.1M | 41.25M | 33.86M |
| interestIncome | 197.25M | 184.84M | 167.19M | 118.69M | 96.37M | 88.84M | 89.62M | 62.33M | 46.18M | 38.02M |
| interestExpense | 66.84M | 61.73M | 43.89M | 14.41M | 9.72M | 14.72M | 19.32M | 10.23M | 4.93M | 4.16M |
| depreciationAndAmortization | 10.21M | 10.57M | 12.65M | 14M | 15.18M | 13.62M | 12M | 5.26M | 3.94M | 5.21M |
| ebitda | 54.95M | 52.15M | 57.92M | 50.99M | 62.6M | 63.47M | 40.16M | 33.83M | 24.52M | 21.31M |
| ebit | 44.74M | 41.58M | 45.27M | 36.99M | 47.42M | 49.85M | 28.16M | 28.57M | 20.58M | 16.1M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 44.74M | 41.58M | 45.27M | 36.99M | 47.42M | 49.85M | 28.13M | 28.57M | 20.58M | 16.1M |
| totalOtherIncomeExpensesNet | -3.62M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 41.12M | 41.58M | 45.27M | 36.99M | 47.42M | 49.85M | 28.13M | 28.57M | 20.58M | 16.1M |
| incomeTaxExpense | 7.77M | 6.56M | 9.22M | 7.34M | 10.01M | 10.59M | 5.41M | 4.22M | 6.49M | 5.6M |
| netIncomeFromContinuingOperations | 33.35M | 35.02M | 36.05M | 29.65M | 37.41M | 39.26M | 22.72M | 24.35M | 14.08M | 10.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 33.35M | 35.02M | 36.05M | 29.65M | 37.41M | 39.26M | 22.72M | 24.35M | 14.08M | 10.5M |
| netIncomeDeductions | - | - | - | - | - | - | -73000 | - | - | - |
| bottomLineNetIncome | 32.9M | 34.45M | 35.48M | 29.1M | 36.8M | 38.72M | 22.64M | 24.35M | 14.08M | 10.5M |
| eps | 4.34 | 4.48 | 4.63 | 3.75 | 4.42 | 4.57 | 2.57 | 3.29 | 2.28 | 1.82 |
| 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 | 13.5M | 33.36M | 89.86M | 46.15M | 37.03M | 103.85M | 66.68M | 54.85M | 37.02M | 51.7M |
| shortTermInvestments | 288.67M | 167.39M | 104.36M | 229.25M | 271.36M | 178.02M | 126.06M | 97.2M | 82.48M | 81.88M |
| cashAndShortTermInvestments | 302.17M | 200.75M | 194.22M | 275.4M | 308.39M | 281.87M | 192.74M | 152.06M | 119.5M | 133.58M |
| netReceivables | 14.61M | 13.88M | 14M | 11.14M | 7.59M | 7.03M | 5.91M | 5.76M | 3.57M | 2.52M |
| accountsReceivables | 14.61M | 13.88M | 14M | 11.14M | 7.59M | 7.03M | 5.91M | 5.76M | 3.57M | 2.52M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 316.78M | 214.63M | 208.23M | 286.54M | 315.99M | 288.9M | 198.64M | 157.82M | 123.07M | 136.1M |
| propertyPlantEquipmentNet | 44.06M | 35.13M | 37.2M | 31.34M | 31.15M | 32.29M | 33.79M | 29.11M | 15.46M | 16.01M |
| goodwill | 3.59M | 3.59M | 3.59M | 2.31M | 2.31M | 2.31M | 2.31M | 2.31M | 2.31M | 2.31M |
| intangibleAssets | 10.52M | 22.91M | 34.52M | 21.39M | 21.03M | 17.35M | 17.02M | 16.65M | 8.11M | 10.18M |
| goodwillAndIntangibleAssets | 14.11M | 26.51M | 38.11M | 23.7M | 23.34M | 19.66M | 19.33M | 18.96M | 10.42M | 12.49M |
| longTermInvestments | 2.62B | 2.65B | 2.62B | 2.22B | 1.86B | 1.72B | 1.41B | 1.36B | 815.02M | 645.87M |
| taxAssets | 6.99M | 7.06M | 6.72M | 6.67M | - | - | - | - | - | - |
| otherNonCurrentAssets | 191.72M | 93.82M | 58.23M | 65.22M | 54.06M | 53.46M | 55.25M | 52.04M | 17.81M | 17.45M |
| totalNonCurrentAssets | 2.88B | 2.81B | 2.76B | 2.35B | 1.97B | 1.82B | 1.51B | 1.46B | 858.71M | 691.82M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.2B | 3.03B | 2.97B | 2.63B | 2.29B | 2.11B | 1.71B | 1.62B | 981.78M | 827.93M |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 5.89M | 1.71M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | 4.22M | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.75B | 2.34B | 2.52B | 2.13B | 1.92B | 1.67B | 1.39B | 1.27B | 829.84M | 712.59M |
| totalCurrentLiabilities | 2.75B | 2.34B | 2.52B | 2.13B | 1.92B | 1.67B | 1.39B | 1.27B | 829.84M | 712.59M |
| longTermDebt | 129.3M | 349.4M | 53.42M | 235.99M | 91.92M | 112.53M | 94.75M | 147.01M | 17.37M | 22.5M |
| capitalLeaseObligationsNonCurrent | 5.89M | 5.56M | 6.85M | 6.47M | 4.79M | 5.18M | 5.21M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 1.18M | 58000 | 1.97M | 361K | 607K | 1.16M |
| otherNonCurrentLiabilities | - | 39.04M | 125.59M | 31M | 25.24M | 91.4M | 18.47M | 20.01M | 11.96M | 10.64M |
| totalNonCurrentLiabilities | 135.19M | 393.99M | 185.86M | 273.46M | 123.14M | 209.16M | 120.41M | 167.39M | 29.94M | 34.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 5.89M | 5.56M | 6.85M | 6.47M | 4.79M | 5.18M | 5.21M | - | - | - |
| totalLiabilities | 2.89B | 2.73B | 2.71B | 2.4B | 2.04B | 1.88B | 1.51B | 1.44B | 859.78M | 746.89M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 75000 | 78000 | 78000 | 77000 | 82000 | 85000 | 44000 | 45000 | 37000 | 31000 |
| retainedEarnings | 280.2M | 257.11M | 230.35M | 202.06M | 179.22M | 146.4M | 110.72M | 90.85M | 68.42M | 55.58M |
| additionalPaidInCapital | 43.25M | 55.72M | 57.36M | 55.19M | 67.96M | 81.28M | 89.27M | 91.47M | 55.14M | 27.33M |
| 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 | 33.35M | 35.02M | 36.05M | 29.65M | 37.41M | 39.26M | 22.72M | 24.35M | 14.08M | 10.5M |
| depreciationAndAmortization | 11.94M | 10.57M | 12.65M | 14M | 15.18M | 13.62M | 12M | 5.26M | 3.94M | 5.21M |
| deferredIncomeTax | -294K | -4.3M | -693K | -844K | 1.75M | -2.39M | 988K | 768K | -718K | 206K |
| stockBasedCompensation | 2.25M | 1.81M | 2.01M | 1.97M | 3.22M | 2.33M | 2.38M | 1.98M | 2.06M | 1.62M |
| changeInWorkingCapital | 350K | 2.87M | -3.73M | 1.19M | -5.72M | 10.1M | -7.18M | -1.35M | 1.41M | -4.67M |
| accountsReceivables | -733K | 124K | -2.33M | -3.55M | -564K | -1.12M | -147K | -2.16M | -1.04M | -417K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 1.08M | 2.75M | -1.4M | 4.74M | -5.16M | 11.22M | -7.03M | 810K | 2.45M | -4.25M |
| otherNonCashItems | 24.72M | 4.85M | 31.38M | 138.92M | 57.17M | -95.24M | -21.73M | -9.57M | -5.69M | -9.27M |
| netCashProvidedByOperatingActivities | 72.31M | 50.82M | 77.67M | 184.9M | 109.01M | -32.32M | 9.18M | 21.44M | 15.08M | 3.59M |
| investmentsInPropertyPlantAndEquipment | -20.37M | -1.64M | -1.67M | -1.55M | -1.98M | -1.38M | -2.46M | -3.8M | -1.02M | -3.6M |
| acquisitionsNet | - | - | 336.16M | - | - | - | - | 23.75M | - | 180.36M |
| purchasesOfInvestments | -99.62M | -110.34M | -76.03M | -23.97M | -130.14M | -106.89M | -61.28M | -31.31M | -47.27M | -55.81M |
| salesMaturitiesOfInvestments | 73.28M | 119.62M | 17.3M | 21.2M | 29.86M | 50.18M | 34.85M | 34.56M | 46.68M | 27.67M |
| otherInvestingActivities | -159.72M | -111.84M | -198.08M | -499.73M | -208.57M | -212.6M | -26.3M | -210.16M | -167.81M | -95.36M |
| netCashProvidedByInvestingActivities | -206.43M | -104.2M | 77.67M | -504.04M | -310.83M | -270.69M | -55.2M | -186.96M | -169.41M | 53.26M |
| netDebtIssuance | -178.5M | 214.06M | -92.78M | 144M | -83.95M | 80.94M | -52.54M | 92.87M | -5.14M | -86.1M |
| longTermNetDebtIssuance | -178.5M | 214.06M | -92.78M | 144M | -83.95M | 80.94M | -52.54M | 92.87M | -5.14M | -86.1M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -14.26M | -2.89M | -578K | -15.82M | -14.17M | -9.8M | -4.8M | -251K | 25.34M | -4.9M |
| netCommonStockIssuance | -14.26M | -2.89M | -578K | -15.82M | -14.17M | -9.8M | -4.8M | -251K | 25.34M | -4.9M |
| commonStockIssuance | 1.16M | - | - | - | - | - | - | - | 25.62M | - |
| commonStockRepurchased | -15.42M | -2.89M | -578K | -15.82M | -14.17M | -9.8M | -4.8M | -251K | -275K | -4.9M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.26M | -8.26M | -7.76M | -7.1M | -4.6M | -3.57M | -2.86M | -1.92M | -1.33M | -1.09M |
| commonDividendsPaid | -10.26M | -8.26M | -7.76M | -7.1M | -4.6M | -3.57M | -2.86M | -1.92M | -1.33M | -1.09M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 333.72M | -183.58M | -29.96M | 213.01M | 239.46M | 281.24M | 119.22M | 88.68M | 117.92M | 47.24M |
| netCashProvidedByFinancingActivities | 130.7M | 19.32M | -131.08M | 334.09M | 136.74M | 348.8M | 59.02M | 179.39M | 136.79M | -44.85M |
| 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.79M | 57.17M | 55.82M | 53.15M | 51.37M | 59.16M | 52.2M | 51.16M | 41.19M | 49.55M |
| costOfRevenue | 19.32M | 17.16M | 19.59M | 18.61M | 17.4M | 17.38M | 17.31M | 16.62M | 15.93M | 15.39M |
| grossProfit | 35.47M | 40.01M | 36.23M | 34.54M | 33.97M | 41.78M | 34.89M | 34.54M | 25.26M | 34.16M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 1.01M | 26.07M | 15.01M | 1.16M | 15.07M | 14.66M | 14.52M | 13.83M | 14.09M | 13.4M |
| sellingAndMarketingExpenses | 309K | 372K | 259K | 398K | 221K | 329K | 377K | 377K | 227K | 277K |
| sellingGeneralAndAdministrativeExpenses | 1.32M | 26.44M | 15.27M | 1.55M | 15.29M | 14.99M | 14.9M | 14.2M | 14.32M | 13.68M |
| otherExpenses | 24.25M | -372K | 9.38M | 23.23M | 9.22M | 16.94M | 10.13M | 9M | 413K | 8.4M |
| operatingExpenses | 25.58M | 26.07M | 24.64M | 24.78M | 24.51M | 31.93M | 25.02M | 23.2M | 14.73M | 22.08M |
| costAndExpenses | 44.89M | 43.23M | 44.23M | 43.4M | 41.9M | 49.31M | 42.34M | 39.82M | 30.66M | 37.47M |
| netInterestIncome | 32.54M | 33.62M | 33.69M | 32.11M | 30.98M | 31.11M | 31.24M | 30.4M | 30.35M | 30.46M |
| interestIncome | 49.33M | 50.78M | 50.97M | 48.7M | 46.79M | 46.97M | 47.04M | 45.94M | 44.88M | 44.44M |
| interestExpense | 16.79M | 17.16M | 17.28M | 16.59M | 15.81M | 15.86M | 15.8M | 15.54M | 14.53M | 13.99M |
| depreciationAndAmortization | 2.28M | 766K | 3.19M | 3.92M | 2.34M | 2.62M | 2.17M | 2.94M | 2.84M | 3.14M |
| ebitda | 12.18M | 14.7M | 14.78M | 13.68M | 11.8M | 12.47M | 12.04M | 14.27M | 13.36M | 15.22M |
| ebit | 9.9M | 13.94M | 11.59M | 9.76M | 9.46M | 9.85M | 9.87M | 11.34M | 10.53M | 12.08M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 9.9M | 13.94M | 11.59M | 9.76M | 9.46M | 9.85M | 9.87M | 11.34M | 10.53M | 12.08M |
| totalOtherIncomeExpensesNet | - | -3.62M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 9.9M | 10.31M | 11.59M | 9.76M | 9.46M | 9.85M | 9.87M | 11.34M | 10.53M | 12.08M |
| incomeTaxExpense | 2.07M | 1.89M | 2.41M | 2.03M | 1.44M | 2.47M | -420K | 2.38M | 2.13M | 2.3M |
| netIncomeFromContinuingOperations | 7.83M | 8.42M | 9.18M | 7.73M | 8.02M | 7.38M | 10.29M | 8.96M | 8.4M | 9.77M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 7.83M | 8.42M | 9.18M | 7.73M | 8.02M | 7.38M | 10.29M | 8.96M | 8.4M | 9.77M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 7.83M | 8.42M | 9M | 7.6M | 7.89M | 7.26M | 10.12M | 8.82M | 8.27M | 9.62M |
| eps | 1.04 | 1.12 | 1.2 | 1 | 1.02 | 0.94 | 1.32 | 1.15 | 1.07 | 1.25 |
| 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 | 12.42M | 13.5M | 61.28M | 33.44M | 63.98M | 33.36M | 52.34M | 45.72M | 68.63M | 89.86M |
| shortTermInvestments | - | 288.67M | 197.35M | 328K | 326K | 167.39M | 228.2M | 221.18M | 279.64M | 104.36M |
| cashAndShortTermInvestments | 12.42M | 302.17M | 258.63M | 33.77M | 64.3M | 200.75M | 280.54M | 266.9M | 348.27M | 194.22M |
| netReceivables | 15.33M | 14.61M | 15.12M | 14.27M | 14.41M | 13.88M | 14.01M | 13.79M | 14.46M | 14M |
| accountsReceivables | 15.33M | 14.61M | 15.12M | 14.27M | 14.41M | 13.88M | 14.01M | 13.79M | 14.46M | 14M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 27.76M | 316.78M | 273.75M | 48.04M | 78.71M | 214.63M | 294.55M | 280.69M | 362.73M | 208.23M |
| propertyPlantEquipmentNet | 43.61M | 44.06M | 39.28M | 38.07M | 34.43M | 35.13M | 35.39M | 35.78M | 36.53M | 37.2M |
| goodwill | 3.59M | 3.59M | 3.59M | 3.59M | 3.59M | 3.59M | 3.59M | 3.59M | 3.59M | 3.59M |
| intangibleAssets | 9.77M | 10.52M | 19.79M | 20.72M | 21.8M | 22.91M | 23.32M | 24.84M | 25.41M | 34.52M |
| goodwillAndIntangibleAssets | 13.37M | 14.11M | 23.38M | 24.32M | 25.4M | 26.51M | 26.92M | 28.43M | 29M | 38.11M |
| longTermInvestments | 3.02B | 2.62B | 2.78B | 2.97B | 2.83B | 2.65B | 2.52B | 2.52B | 2.47B | 2.62B |
| taxAssets | 7.18M | 6.99M | 6.77M | 7.78M | 7.01M | 7.06M | 4.22M | 4.59M | 4.83M | 6.72M |
| otherNonCurrentAssets | 86.51M | 191.72M | 81.74M | 87.98M | 87.14M | 93.82M | 87.6M | 72.44M | 62.82M | 58.23M |
| totalNonCurrentAssets | 3.18B | 2.88B | 2.94B | 3.13B | 2.99B | 2.81B | 2.68B | 2.66B | 2.61B | 2.76B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.2B | 3.2B | 3.21B | 3.18B | 3.07B | 3.03B | 2.97B | 2.94B | 2.97B | 2.97B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 1.99M | 5.89M | - | - | - | 1.71M | 479K | 963K | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 2.75B | 2.69B | 2.55B | 2.62B | 2.34B | 2.43B | 2.38B | 2.47B | 2.52B |
| totalCurrentLiabilities | 1.99M | 2.75B | 2.69B | 2.55B | 2.62B | 2.34B | 2.43B | 2.38B | 2.47B | 2.52B |
| longTermDebt | 216.98M | 129.3M | 178.95M | 283.93M | 118.42M | 349.4M | 213.38M | 231.46M | 179.48M | 53.42M |
| capitalLeaseObligationsNonCurrent | 3.58M | 5.89M | 6.99M | 8.14M | 5.15M | 5.56M | 5.55M | 5.98M | 6.41M | 6.85M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 2.67B | - | 35.88M | 33.36M | 28.52M | 39.04M | 35.04M | 37.11M | 40.58M | 125.59M |
| totalNonCurrentLiabilities | 2.89B | 135.19M | 221.82M | 325.44M | 152.09M | 393.99M | 253.98M | 274.55M | 226.48M | 185.86M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.58M | 5.89M | 6.99M | 8.14M | 5.15M | 5.56M | 5.55M | 5.98M | 6.41M | 6.85M |
| totalLiabilities | 2.89B | 2.89B | 2.91B | 2.88B | 2.77B | 2.73B | 2.68B | 2.66B | 2.69B | 2.71B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 75000 | 75000 | 75000 | 76000 | 77000 | 78000 | 78000 | 77000 | 78000 | 78000 |
| retainedEarnings | 285.85M | 280.2M | 273.88M | 268.51M | 262.94M | 257.11M | 251.84M | 243.65M | 236.72M | 230.35M |
| additionalPaidInCapital | 43.67M | 43.25M | 43.91M | 48.42M | 52.81M | 55.72M | 55.26M | 55.83M | 57.55M | 57.36M |
| 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 | 7.83M | 8.42M | 9.18M | 7.73M | 8.02M | 7.38M | 10.29M | 8.96M | 8.4M | 9.77M |
| depreciationAndAmortization | 2.28M | 2.49M | 3.19M | 3.92M | 2.34M | 2.62M | 2.17M | 2.94M | 2.84M | 3.14M |
| deferredIncomeTax | - | -1.61M | - | - | -660K | -2.04M | - | - | - | - |
| stockBasedCompensation | 627K | 633K | 583K | 526K | 512K | 558K | 464K | 389K | 395K | 402K |
| changeInWorkingCapital | 900K | 2.61M | 3.43M | 6.92M | -2.16M | 1.91M | 1.89M | -5.05M | 4.13M | -2.21M |
| accountsReceivables | -719K | -914K | -852K | 136K | -525K | 133K | -222K | 663K | -450K | -80000 |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 1.62M | 3.52M | 4.28M | 6.79M | -1.63M | 1.77M | 2.1M | -5.72M | 4.58M | -2.13M |
| otherNonCashItems | -2.92M | -185K | 28.26M | -11.95M | 123K | 30.66M | -15.44M | 2.86M | -15.48M | 1.52M |
| netCashProvidedByOperatingActivities | 8.71M | 12.36M | 44.64M | 7.15M | 8.18M | 41.08M | -629K | 10.09M | 275K | 12.64M |
| investmentsInPropertyPlantAndEquipment | -273K | -1.99M | -3.02M | -1.29M | -350K | -382K | -621K | -275K | -357K | -276K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -5.2M | -84.82M | -17.93M | -54.73M | -15.05M | -62.61M | -9.72M | - | -38.01M | -29.12M |
| salesMaturitiesOfInvestments | 20.96M | 32.45M | 12.44M | 19.9M | 6.28M | 4.31M | 7.8M | 59.18M | 48.33M | 3.8M |
| otherInvestingActivities | -13.27M | 25.2M | -27.25M | -97.21M | 942K | -44.96M | -12.8M | -46.69M | -7.4M | -39.21M |
| netCashProvidedByInvestingActivities | 2.23M | -29.16M | -35.76M | -133.33M | -8.18M | -103.64M | -15.34M | 12.22M | 2.56M | -64.81M |
| netDebtIssuance | 38M | - | -105M | 165.5M | -239M | 144M | -18.09M | 51.96M | 36.19M | -28.15M |
| longTermNetDebtIssuance | 38M | - | -105M | 165.5M | -239M | 144M | -18.09M | 51.96M | 36.19M | -28.15M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -210K | -1.29M | -5.36M | -5.23M | -3.76M | -106K | -533K | -2.36M | -205K | -223K |
| netCommonStockIssuance | -210K | -1.29M | -5.36M | -5.23M | -3.76M | -106K | -533K | -2.36M | -205K | -223K |
| commonStockIssuance | 410K | 248K | - | - | - | -106K | - | - | -205K | - |
| commonStockRepurchased | -620K | -1.54M | -5.36M | -5.23M | -3.76M | - | -533K | -2.36M | - | -223K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.17M | -2.1M | -3.8M | -2.16M | -2.19M | -2.11M | -2.09M | -2.03M | -2.03M | -1.95M |
| commonDividendsPaid | -2.17M | -2.1M | -3.8M | -2.16M | -2.19M | -2.11M | -2.09M | -2.03M | -2.03M | -1.95M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -36.07M | -12.86M | 133.38M | -61.47M | 276.06M | -87.93M | 44.01M | -82.27M | -57.08M | 67.52M |
| netCashProvidedByFinancingActivities | -456K | -16.25M | 19.21M | 96.64M | 31.11M | 53.85M | 23.29M | -34.7M | -23.12M | 37.19M |