NASDAQ : BCBP
$0.11 (1.1%)
| 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 | 166.44M | 196.95M | 192.45M | 133.04M | 120.9M | 121.54M | 128.95M | 113.06M | 85.05M | 77.48M |
| costOfRevenue | 121.93M | 113.56M | 90.4M | 14.42M | 19.04M | 42.46M | 43.02M | 32.55M | 17.8M | 16.32M |
| grossProfit | 44.51M | 83.39M | 102.05M | 118.62M | 101.86M | 79.08M | 85.93M | 80.51M | 67.26M | 61.18M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 3.09M | 29.38M | 31.91M | 29.27M | 27.45M | 34.48M | 33.94M | 33.15M | 28.27M | 30.11M |
| sellingAndMarketingExpenses | 1.12M | 863K | 1.35M | 941K | 554K | 933K | 334K | 422K | 433K | 1.6M |
| sellingGeneralAndAdministrativeExpenses | 4.22M | 30.24M | 33.26M | 30.22M | 28.01M | 35.42M | 34.27M | 33.57M | 28.7M | 31.72M |
| otherExpenses | 58.59M | 26.88M | 27.33M | 25.29M | 25.6M | 14.24M | 21.31M | 22.69M | 18.34M | 16.18M |
| operatingExpenses | 62.81M | 57.12M | 60.59M | 55.5M | 53.6M | 49.66M | 55.58M | 56.27M | 47.04M | 47.9M |
| costAndExpenses | 184.74M | 170.68M | 150.99M | 69.93M | 72.64M | 92.12M | 98.6M | 88.81M | 64.84M | 64.22M |
| netInterestIncome | 93.04M | 75.39M | 90.37M | 110.81M | 96.43M | 77.58M | 82.6M | 77.68M | 61.88M | 55.06M |
| interestIncome | 172.96M | 177.38M | 174.66M | 128.31M | 111.61M | 110.59M | 123.56M | 105.1M | 77.57M | 71.36M |
| interestExpense | 79.92M | 101.99M | 84.3M | 17.5M | 15.18M | 33.02M | 40.95M | 27.42M | 15.69M | 16.3M |
| depreciationAndAmortization | 968K | 249K | -555K | 639K | 2.22M | 442K | -152K | -175K | 1.06M | 617K |
| ebitda | -17.33M | 26.52M | 40.9M | 63.75M | 50.48M | 29.99M | 30.19M | 24.07M | 21.28M | 13.88M |
| ebit | -18.3M | 26.27M | 41.46M | 63.11M | 48.26M | 29.54M | 30.34M | 24.24M | 20.21M | 13.26M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | -18.3M | 26.27M | 41.46M | 63.11M | 48.26M | 29.42M | 30.34M | 24.24M | 20.21M | 13.26M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | -18.3M | 26.27M | 41.46M | 63.11M | 48.26M | 29.42M | 30.34M | 24.24M | 20.21M | 13.26M |
| incomeTaxExpense | -5.77M | 7.65M | 11.97M | 17.53M | 14.02M | 8.57M | 9.31M | 7.48M | 10.23M | 5.26M |
| netIncomeFromContinuingOperations | -12.53M | 18.62M | 29.48M | 45.58M | 34.24M | 20.86M | 21.03M | 16.76M | 9.98M | 8M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -12.53M | 18.62M | 29.48M | 45.58M | 34.24M | 20.86M | 21.03M | 16.76M | 9.98M | 8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -14.46M | 16.79M | 28.78M | 44.78M | 33.08M | 19.56M | 19.69M | 15.81M | 9.37M | 7.07M |
| eps | -0.84 | 0.99 | 1.71 | 2.64 | 1.94 | 1.14 | 1.2 | 1.02 | 0.76 | 0.63 |
| 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 | 277.32M | 318.02M | 279.52M | 230.09M | 412.36M | 261.96M | 551.09M | 196M | 125.22M | 66.02M |
| shortTermInvestments | - | - | - | 91.72M | 85.19M | 99.76M | 91.61M | 119.34M | 114.3M | 94.76M |
| cashAndShortTermInvestments | 277.32M | 318.02M | 279.52M | 321.81M | 497.55M | 361.72M | 642.7M | 315.33M | 239.51M | 160.78M |
| netReceivables | 13M | 15.18M | 16.07M | 13.46M | 9.18M | 12.92M | 8.32M | 8.38M | 6.15M | 5.57M |
| accountsReceivables | 13M | 15.18M | 16.07M | 13.46M | 9.18M | 12.92M | 8.32M | 8.38M | 6.15M | 5.57M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 290.31M | 333.19M | 295.6M | 335.26M | 506.73M | 374.64M | 651.02M | 323.71M | 245.66M | 166.36M |
| propertyPlantEquipmentNet | 22.72M | 25.26M | 25.99M | 24.03M | 24.69M | 30.26M | 33.17M | 20.29M | 18.77M | 19.38M |
| goodwill | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | - | - | - |
| intangibleAssets | - | - | 5.25M | 129K | 178K | 234K | 298K | - | - | - |
| goodwillAndIntangibleAssets | 5.25M | 5.25M | 5.25M | 5.38M | 5.43M | 5.49M | 5.55M | 5.6M | - | - |
| longTermInvestments | 2.83B | 3.11B | 3.38B | 3.06B | 2.33B | 2.32B | 2.18B | 2.29B | 1.66B | 1.49B |
| taxAssets | 22.21M | 17.18M | 18.21M | 16.46M | 12.96M | 12.57M | 11.18M | 13.6M | 5.14M | 9.95M |
| otherNonCurrentAssets | 112.32M | 110.79M | 113.16M | 101.38M | 86.63M | 81.78M | 22.23M | 16.53M | 11.7M | 23.2M |
| totalNonCurrentAssets | 2.99B | 3.27B | 3.54B | 3.21B | 2.46B | 2.45B | 2.26B | 2.35B | 1.7B | 1.54B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.28B | 3.6B | 3.83B | 3.55B | 2.97B | 2.82B | 2.91B | 2.67B | 1.94B | 1.71B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | 220.36M | 18M | - | - | - | - | - | - | 20M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.67B | 2.75B | 2.98B | 2.81B | 2.56B | 2.32B | 2.36B | 2.18B | 1.57B | 1.39B |
| totalCurrentLiabilities | 2.67B | 2.97B | 3B | 2.81B | 2.56B | 2.32B | 2.36B | 2.18B | 1.57B | 1.41B |
| longTermDebt | 278.21M | 277.96M | 492.44M | 419.77M | 108.99M | 228.2M | 282.61M | 282.38M | 189.12M | 159.12M |
| capitalLeaseObligationsNonCurrent | 11.14M | 13.14M | 13.32M | 13.86M | 12.75M | 15.22M | 13.38M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 12.26M | 12.87M | 15.51M | 9.7M | 10.36M | 10.33M | 9.94M | 11.42M | 7.89M | 5.8M |
| totalNonCurrentLiabilities | 301.61M | 303.97M | 521.26M | 443.33M | 132.1M | 253.76M | 305.93M | 293.79M | 197.01M | 164.92M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 11.14M | 13.14M | 13.32M | 13.86M | 12.75M | 15.22M | 13.38M | - | - | - |
| totalLiabilities | 2.98B | 3.28B | 3.52B | 3.25B | 2.69B | 2.57B | 2.67B | 2.47B | 1.77B | 1.58B |
| treasuryStock | -38.35M | -38.35M | -38.35M | -34.53M | -31.12M | -26.92M | -22.05M | -28.32M | -29.12M | -29.1M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | 116.42M | 141.85M | 135.93M | 115.11M | 81.17M | 58.34M | 48.43M | 38.4M | 31.24M | 28.16M |
| additionalPaidInCapital | 228.67M | 225.66M | 223.97M | 217.17M | 222.85M | 218M | 215.31M | 195.21M | 177.47M | 135.88M |
| 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 | -12.53M | 18.62M | 29.48M | 45.58M | 34.24M | 20.86M | 21.03M | 16.76M | 9.98M | 8M |
| depreciationAndAmortization | 968K | 249K | -555K | 639K | 2.22M | 442K | -152K | -175K | 1.06M | 617K |
| deferredIncomeTax | -5.94M | 258K | -2.54M | -1.01M | -975K | -2.01M | 1.28M | -2.08M | 3.93M | 1.49M |
| stockBasedCompensation | 1.02M | 767K | 593K | 1.13M | 417K | 1.19M | 987K | 251K | 199K | 125K |
| changeInWorkingCapital | -1.66M | -1.27M | 1.17M | -6.27M | 6.97M | -4.65M | -440K | -911K | 2.49M | -1.5M |
| accountsReceivables | 1.34M | 896K | -2.62M | -4.27M | 3.74M | -4.61M | 60000 | -1.76M | -580K | 22000 |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -1.14M | -582K | 2.7M | 2.02M | -412K | -1.24M | 147K | 1.77M | -34000 | -228K |
| otherWorkingCapital | -1.86M | -1.58M | 1.08M | -4.02M | 3.64M | 1.2M | -647K | -916K | 3.1M | -1.29M |
| otherNonCashItems | 54.06M | 49.1M | 7.01M | 817K | 3.02M | 123.52M | 1.56M | 26.18M | 3.37M | -1.49M |
| netCashProvidedByOperatingActivities | 35.92M | 67.73M | 35.16M | 40.89M | 45.89M | 139.34M | 24.27M | 40.03M | 21.03M | 7.24M |
| investmentsInPropertyPlantAndEquipment | -1.05M | -1.22M | -4.53M | -518K | -325K | -1.39M | -2.51M | -1.57M | -1.91M | -6.08M |
| acquisitionsNet | - | - | - | - | - | - | - | 5.05M | - | - |
| purchasesOfInvestments | -62.33M | -15.22M | -12.5M | -27.47M | -26.14M | -77.1M | -1.15M | -16.37M | -75.07M | -95.72M |
| salesMaturitiesOfInvestments | 41.24M | 3.77M | 19.98M | 11.33M | 32.6M | 59.33M | 37.52M | 23.28M | 49.25M | 6.16M |
| otherInvestingActivities | 254.52M | 235.45M | -236.27M | -744.85M | -13.8M | -296.34M | 101.25M | -476.6M | -155.19M | -64.14M |
| netCashProvidedByInvestingActivities | 232.38M | 222.77M | -233.32M | -761.5M | -7.67M | -315.49M | 135.1M | -466.2M | -182.92M | -159.78M |
| netDebtIssuance | -220.8M | -12.75M | 90M | 310M | -120M | -54.64M | - | 73.14M | 10M | -25M |
| longTermNetDebtIssuance | -220.8M | -12.75M | 250M | 310M | -120M | -54.64M | - | 73.14M | 30M | -45M |
| shortTermNetDebtIssuance | - | - | -160M | - | - | - | - | - | -20M | 20M |
| netStockIssuance | 1.64M | 504K | 1.58M | -10.91M | -529K | -3.81M | 24.42M | 467K | 41.08M | -1.38M |
| netCommonStockIssuance | 1.12M | 824K | -2.46M | -2.99M | -3.73M | -4.51M | 19.11M | 467K | 43.3M | 329K |
| commonStockIssuance | 1.12M | 824K | 1.36M | 419K | 478K | 357K | 19.11M | 467K | 43.31M | 336K |
| commonStockRepurchased | - | - | -3.82M | -3.41M | -4.21M | -4.87M | - | - | -13000 | -7000 |
| netPreferredStockIssuance | 520K | -320K | 4.04M | -7.92M | 3.2M | 707K | 5.31M | - | -2.22M | -1.71M |
| netDividendsPaid | -12.55M | -12.28M | -11.14M | -11.18M | -10.94M | -10.52M | -10.06M | -9.36M | -7.16M | -6.95M |
| commonDividendsPaid | -10.62M | -10.44M | -10.44M | -10.38M | -9.78M | -9.22M | -8.71M | -8.4M | -6.54M | -6.02M |
| preferredDividendsPaid | -1.93M | -1.83M | -702K | -796K | -1.16M | -1.3M | -1.35M | -953K | -614K | -936K |
| otherFinancingActivities | -77.28M | -228.22M | 167.89M | 250.42M | 243.64M | -44.01M | 181.36M | 432.96M | 177.17M | 118.28M |
| netCashProvidedByFinancingActivities | -309M | -252.74M | 248.33M | 538.34M | 112.18M | -112.98M | 195.72M | 497.2M | 221.09M | 84.94M |
| 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 | 42.35M | 29.41M | 45.79M | 45.26M | 45.98M | 47.59M | 51.75M | 46.21M | 51.39M | 52.93M |
| costOfRevenue | 20.35M | 30.52M | 23.41M | 24.97M | 43.03M | 28.61M | 28.47M | 28.24M | 28.23M | 27.71M |
| grossProfit | 22M | -1.11M | 22.38M | 20.29M | 2.95M | 18.98M | 23.28M | 17.97M | 23.16M | 25.22M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 627K | 834K | 8.63M | 767K | 7.82M | 7.39M | 7.49M | 7.25M | 7.26M | 8.25M |
| sellingAndMarketingExpenses | 200K | 446K | 284K | 216K | 179K | 212K | 182K | 253K | 216K | 403K |
| sellingGeneralAndAdministrativeExpenses | 827K | 1.28M | 8.91M | 983K | 8M | 7.6M | 7.67M | 7.5M | 7.47M | 8.65M |
| otherExpenses | 14.57M | 15.03M | 7.66M | 14.28M | 6.66M | 6.77M | 6.26M | 6.49M | 7.36M | 7.92M |
| operatingExpenses | 15.4M | 16.31M | 16.57M | 15.27M | 14.66M | 14.37M | 13.93M | 13.99M | 14.83M | 16.57M |
| costAndExpenses | 35.75M | 46.82M | 39.98M | 40.24M | 57.69M | 42.98M | 42.4M | 42.23M | 43.07M | 44.27M |
| netInterestIncome | 22.84M | 24.22M | 23.71M | 23.1M | 22M | 5.56M | 23.04M | 23.64M | 23.14M | 10.23M |
| interestIncome | 40.4M | 42.54M | 43.04M | 43.18M | 44.19M | 30.02M | 48.63M | 49.44M | 49.28M | 36.01M |
| interestExpense | 17.56M | 18.32M | 19.33M | 20.08M | 22.19M | 24.46M | 25.58M | 25.81M | 26.14M | 25.78M |
| depreciationAndAmortization | 128K | 196K | 315K | 251K | 206K | 118K | 92000 | 112K | -73000 | -200K |
| ebitda | 6.73M | -17.22M | 6.12M | 5.27M | -11.5M | 4.73M | 9.44M | 4.09M | 8.25M | 8.46M |
| ebit | 6.6M | -17.41M | 5.81M | 5.02M | -11.71M | 4.61M | 9.35M | 3.98M | 8.33M | 8.66M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 6.6M | -17.41M | 5.81M | 5.02M | -11.71M | 4.61M | 9.35M | 3.98M | 8.33M | 8.66M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 6.6M | -17.41M | 5.81M | 5.02M | -11.71M | 4.61M | 9.35M | 3.98M | 8.33M | 8.66M |
| incomeTaxExpense | 1.7M | -5.38M | 1.54M | 1.46M | -3.38M | 1.34M | 2.68M | 1.16M | 2.46M | 2.59M |
| netIncomeFromContinuingOperations | 4.9M | -12.03M | 4.26M | 3.56M | -8.32M | 3.27M | 6.67M | 2.82M | 5.87M | 6.06M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 4.9M | -12.03M | 4.26M | 3.56M | -8.32M | 3.27M | 6.67M | 2.82M | 5.87M | 6.06M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 4.42M | -12.51M | 3.78M | 3.08M | -8.81M | 2.8M | 6.19M | 2.37M | 5.43M | 5.88M |
| eps | 0.26 | -0.73 | 0.22 | 0.18 | -0.51 | 0.16 | 0.36 | 0.14 | 0.32 | 0.35 |
| 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 | 294.47M | 277.32M | 250.35M | 207.59M | 253.48M | 318.02M | 243.12M | 327.6M | 353.18M | 280.26M |
| shortTermInvestments | 500K | - | - | - | - | - | 98.17M | 85.96M | 86.97M | - |
| cashAndShortTermInvestments | 294.97M | 277.32M | 250.35M | 207.59M | 253.48M | 318.02M | 342.03M | 413.57M | 440.15M | 280.26M |
| netReceivables | 15.26M | 13M | 15.8M | 15.85M | 16.35M | 15.18M | 16.5M | 16.58M | 17.44M | 16.07M |
| accountsReceivables | 15.26M | 13M | 15.8M | 15.85M | 16.35M | 15.18M | 16.5M | 16.58M | 17.44M | 16.07M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 310.23M | 290.31M | 266.15M | 223.43M | 269.84M | 333.19M | 358.52M | 430.14M | 457.59M | 296.33M |
| propertyPlantEquipmentNet | 22.8M | 22.72M | 23.4M | 24.26M | 25.1M | 25.26M | 25.45M | 25.9M | 24.93M | 25.99M |
| goodwill | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M |
| intangibleAssets | - | - | - | - | - | - | - | 5.25M | - | 5.25M |
| goodwillAndIntangibleAssets | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M | 5.25M |
| longTermInvestments | 2.8B | 2.83B | 2.91B | 3B | 3.04B | 3.11B | 3.1B | 3.21B | 3.24B | 3.38B |
| taxAssets | 23.05M | 22.21M | 21.54M | 21.75M | 22.81M | 17.18M | 17.37M | 17.23M | 17.56M | 18.21M |
| otherNonCurrentAssets | 109.19M | 112.32M | 122.5M | 104.8M | 107.36M | 110.79M | 108.88M | 109.3M | 107.77M | 113.16M |
| totalNonCurrentAssets | 2.96B | 2.99B | 3.09B | 3.16B | 3.2B | 3.27B | 3.26B | 3.36B | 3.39B | 3.54B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.27B | 3.28B | 3.35B | 3.38B | 3.47B | 3.6B | 3.61B | 3.79B | 3.85B | 3.84B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | 220.36M | 852K | 1.66M | 2.26M | 18M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.67B | 2.67B | 2.69B | 2.66B | 2.69B | 2.75B | 2.72B | 2.93B | 2.99B | 2.98B |
| totalCurrentLiabilities | 2.67B | 2.67B | 2.69B | 2.66B | 2.69B | 2.97B | 2.72B | 2.94B | 2.99B | 3B |
| longTermDebt | 268.27M | 278.21M | 323.92M | 378.72M | 448.52M | 277.96M | 533.47M | 510.71M | 510.57M | 492.44M |
| capitalLeaseObligationsNonCurrent | 11.36M | 11.14M | 11.74M | 12.48M | 13.09M | 13.14M | 13.88M | 13.97M | 12.58M | 13.32M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 9.65M | 12.26M | 11.57M | 11.99M | 10.98M | 12.87M | 13.73M | 13.29M | 14.25M | 15.51M |
| totalNonCurrentLiabilities | 289.29M | 301.61M | 347.22M | 403.19M | 472.59M | 303.97M | 561.08M | 537.97M | 537.4M | 521.26M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 11.36M | 11.14M | 11.74M | 12.48M | 13.09M | 13.14M | 13.88M | 13.97M | 12.58M | 13.32M |
| totalLiabilities | 2.96B | 2.98B | 3.03B | 3.06B | 3.16B | 3.28B | 3.29B | 3.47B | 3.53B | 3.52B |
| treasuryStock | -38.35M | -38.35M | -38.35M | -38.35M | -38.35M | -38.35M | -38.35M | -38.35M | -38.35M | -38.35M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | 119.41M | 116.42M | 131.67M | 130.63M | 130.29M | 141.85M | 141.77M | 138.31M | 138.64M | 135.93M |
| additionalPaidInCapital | 229.12M | 228.67M | 228.09M | 227.55M | 227.05M | 225.66M | 230.37M | 228.56M | 227.46M | 223.97M |
| 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 | 4.9M | -12.03M | 4.26M | 3.56M | -8.32M | 3.27M | 6.67M | 2.82M | 5.87M | 6.06M |
| depreciationAndAmortization | 407K | 196K | 315K | 251K | 206K | 118K | 427K | 112K | -73000 | -200K |
| deferredIncomeTax | -725K | -833K | -167K | 1.01M | -5.95M | 7000 | -835K | 384K | 702K | -3.32M |
| stockBasedCompensation | 148K | 236K | 229K | 230K | 321K | 141K | 229K | 202K | 195K | 191K |
| changeInWorkingCapital | -1.22M | -2.43M | 449K | 1.56M | -1.24M | -752K | 1.33M | -880K | -968K | -1.48M |
| accountsReceivables | -1.42M | 1.97M | 47000 | 507K | -1.18M | 1.32M | 80000 | 866K | -1.37M | 103K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -876K | 1M | -1.19M | 277K | -1.22M | 701K | -480K | -676K | -127K | 42000 |
| otherWorkingCapital | 1.08M | -5.39M | 1.59M | 772K | 1.16M | -2.77M | 1.73M | -1.07M | 529K | -1.62M |
| otherNonCashItems | 1.66M | 26.7M | 3.65M | 3.72M | 19.99M | 5M | 35.71M | 5.49M | 2.57M | -591K |
| netCashProvidedByOperatingActivities | 5.17M | 11.84M | 8.74M | 10.33M | 5.01M | 7.79M | 43.53M | 8.13M | 8.29M | 667K |
| investmentsInPropertyPlantAndEquipment | -266K | -320K | -280K | -156K | -291K | -952K | -89000 | -40000 | -144K | -192K |
| acquisitionsNet | - | - | - | - | - | - | - | - | 4000 | - |
| purchasesOfInvestments | -15.61M | -24.93M | - | -22.55M | -14.85M | -4.88M | -10.35M | - | - | - |
| salesMaturitiesOfInvestments | 7.54M | 14.79M | 16.6M | 8.49M | 1.36M | 1.43M | 947K | 772K | 624K | 1.3M |
| otherInvestingActivities | 33.07M | 88.08M | 49.77M | 55.91M | 60.76M | 87.88M | 71.91M | 24.23M | 51.43M | 14.28M |
| netCashProvidedByInvestingActivities | 24.73M | 77.62M | 66.09M | 41.69M | 46.98M | 83.48M | 62.42M | 24.96M | 51.91M | 15.38M |
| netDebtIssuance | -10M | -45.8M | -55M | -70M | -50M | -35.34M | 22.6M | - | - | -150M |
| longTermNetDebtIssuance | -10M | -45.8M | -25M | -100M | -50M | -42.14M | 29.4M | - | - | 10M |
| shortTermNetDebtIssuance | - | - | -30M | 30M | - | 6.8M | -6.8M | - | - | -160M |
| netStockIssuance | 250K | 249K | 201K | 199K | 991K | -4.94M | 1.46M | 795K | 3.19M | 4.79M |
| netCommonStockIssuance | 250K | 249K | 201K | 199K | 471K | 99000 | 100000 | 125K | 500K | 529K |
| commonStockIssuance | 250K | 249K | 201K | 199K | 471K | 99000 | 100000 | 125K | 500K | 529K |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | 520K | -5.04M | 1.36M | 670K | 2.69M | 4.26M |
| netDividendsPaid | -1.86M | -3.12M | -3.12M | -3.15M | -3.16M | -3.1M | -3.09M | -3.04M | -3.04M | -2.76M |
| commonDividendsPaid | -1.38M | -2.64M | -2.64M | -2.67M | -2.68M | -2.62M | -2.62M | -2.59M | -2.61M | -2.58M |
| preferredDividendsPaid | -482K | -482K | -482K | -482K | -482K | -476K | -475K | -448K | -434K | -182K |
| otherFinancingActivities | -1.14M | -13.81M | 25.85M | -24.97M | -64.35M | 26.28M | -210.66M | -56.42M | 12.58M | 159.52M |
| netCashProvidedByFinancingActivities | -12.75M | -62.49M | -32.06M | -97.92M | -116.52M | -17.11M | -189.69M | -58.67M | 12.73M | 11.56M |