NYSE : FPI
-$0.08 (-0.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 52.18M | 58.23M | 57.47M | 61.21M | 51.74M | 50.69M | 53.56M | 56.07M | 46.22M | 31M |
| costOfRevenue | 18.6M | 11.3M | 13.41M | 14.16M | 8.86M | 10.74M | 8.82M | 7.83M | 5.9M | 2.38M |
| grossProfit | 33.58M | 46.92M | 44.05M | 47.05M | 42.88M | 39.95M | 44.74M | 48.24M | 40.32M | 28.62M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 0.25 | 0.2 | 0.19 |
| generalAndAdministrativeExpenses | 11.72M | 15.72M | 12.55M | 14.88M | 18.38M | 9.64M | 10.07M | 9.81M | 8.71M | 8.47M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 11.72M | 15.72M | 12.55M | 14.88M | 18.38M | 9.64M | 10.07M | 9.81M | 8.71M | 8.47M |
| otherExpenses | -1.2M | 5.69M | 7.64M | 7.2M | 7.66M | 7.97M | 8.33M | 264K | 391K | 337K |
| operatingExpenses | 10.52M | 21.42M | 20.2M | 22.08M | 26.04M | 17.61M | 18.4M | 18.36M | 16.86M | 10.47M |
| costAndExpenses | 29.12M | 32.72M | 33.61M | 36.24M | 34.9M | 28.35M | 27.23M | 26.2M | 22.76M | 12.85M |
| netInterestIncome | -9.63M | -18.85M | -22.66M | -16.14M | -15.93M | -17.68M | -19.59M | -18.8M | -13.56M | -9.96M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 9.63M | 18.85M | 22.66M | 16.14M | 15.93M | 17.68M | 19.59M | 18.8M | 13.56M | 9.96M |
| depreciationAndAmortization | 4.17M | 5.59M | 7.5M | 6.96M | 7.63M | 7.97M | 8.32M | 26.38M | 23.69M | 15.37M |
| ebitda | 45.95M | 85.88M | 61.67M | 35.29M | 24.52M | 30.31M | 42.76M | 38.42M | 30.51M | 17.19M |
| ebit | 41.78M | 80.29M | 54.17M | 28.33M | 16.89M | 22.34M | 34.44M | 32.84M | 22.72M | 15.97M |
| nonOperatingIncomeExcludingInterest | -18.73M | -54.78M | -30.32M | -3.36M | -74000 | -11000 | -8.1M | -3.15M | -191K | -337K |
| operatingIncome | 23.05M | 25.5M | 23.86M | 24.97M | 16.79M | 22.33M | 26.34M | 29.69M | 22.53M | 15.63M |
| totalOtherIncomeExpensesNet | 9.1M | 35.93M | 7.66M | -12.79M | 9.75M | -14.8M | -11.49M | -15.65M | -13.37M | -9.62M |
| incomeBeforeTax | 32.16M | 61.43M | 31.52M | 12.19M | 26.54M | 7.53M | 14.85M | 14.04M | 9.16M | 6.01M |
| incomeTaxExpense | -15000 | -16000 | -166K | 227K | 16.28M | - | - | - | - | 11000 |
| netIncomeFromContinuingOperations | 32.17M | 61.45M | 31.68M | 11.96M | 10.26M | 7.53M | 14.85M | 14.04M | 9.16M | 6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 31.54M | 59.91M | 30.91M | 11.67M | 9.99M | 7.12M | 13.89M | 12.25M | 7.91M | 4.3M |
| netIncomeDeductions | -2.48M | - | - | - | - | 64000 | - | - | - | - |
| bottomLineNetIncome | 31.54M | 56.43M | 27.79M | 8.4M | -5.83M | -5.28M | 1.32M | -420K | 907K | 1.18M |
| eps | 0.71 | 1.19 | 0.55 | 0.16 | -0.17 | -0.18 | -0.2 | 0.38 | 0.03 | 0.09 |
| 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 | 9.29M | 78.44M | 5.49M | 7.65M | 30.17M | 27.22M | 12.56M | 16.89M | 53.54M | 47.17M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 9.29M | 78.44M | 5.49M | 7.65M | 30.17M | 27.22M | 12.56M | 16.89M | 53.54M | 47.17M |
| netReceivables | 84.64M | 58.5M | 38.93M | 28.98M | 11.01M | 6.47M | 10.28M | 18.01M | 16.41M | 7.02M |
| accountsReceivables | 84.64M | 2.92M | 7.74M | 7.06M | 4.9M | 4.12M | 5.52M | 6.14M | 6.65M | 4.18M |
| otherReceivables | - | 55.59M | 31.19M | 21.92M | 6.11M | 2.35M | 4.77M | 11.88M | 9.76M | 2.84M |
| inventory | 2.32M | 2.66M | 2.34M | 2.81M | 3.06M | 1.12M | 1.55M | 341K | 126K | 283K |
| prepaids | - | - | 426K | 148K | 58000 | - | 1000 | -11.05M | 239K | 5.72M |
| otherCurrentAssets | -4.41M | 61000 | 2.31M | 33000 | 3.92M | 2.89M | 3.44M | 3.64M | 3.06M | 1.06M |
| totalCurrentAssets | 91.84M | 139.66M | 49.49M | 39.62M | 48.22M | 37.69M | 27.83M | 38.88M | 73.37M | 61.25M |
| propertyPlantEquipmentNet | 169K | 194K | 399K | 325K | 107K | 93000 | 73000 | 1.1B | 1.09B | 594.06M |
| goodwill | - | 2.71M | 2.71M | 2.71M | 2.71M | - | - | - | - | - |
| intangibleAssets | - | 1.37M | 2.04M | 2.06M | 1.92M | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | 4.08M | 4.74M | 4.76M | 4.62M | - | - | - | - | - |
| longTermInvestments | 620.65M | 4.1M | 4.14M | 4.18M | 3.43M | - | - | - | - | - |
| taxAssets | - | - | - | -3.2M | 1.12B | - | - | 1.14B | 1.17B | 655.53M |
| otherNonCurrentAssets | -620.65M | 720.52M | 963.24M | 1.11B | -56.38M | 1.05B | 1.07B | -1.14B | -1.17B | -655.31M |
| totalNonCurrentAssets | 169K | 728.9M | 972.51M | 1.12B | 1.07B | 1.05B | 1.07B | 1.1B | 1.09B | 594.28M |
| otherAssets | 627.06M | - | - | 3.2M | - | - | - | - | - | - |
| totalAssets | 719.06M | 868.56M | 1.02B | 1.16B | 1.12B | 1.09B | 1.1B | 1.14B | 1.17B | 655.53M |
| totalPayables | 12.89M | 58.9M | 15.18M | 5.34M | 4.1M | 3.43M | 3.47M | 3.35M | 6.43M | 4.16M |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | 12.89M | 58.9M | 15.18M | 5.34M | 4.1M | 3.43M | 3.47M | 3.35M | 16.41M | 7.02M |
| accruedExpenses | 5.95M | 9.16M | 12.6M | 13.35M | 12.58M | 11.72M | 8.98M | 7.88M | 5.99M | 6.1M |
| shortTermDebt | - | - | - | - | 785K | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 1.65M | 1.9M | 2.01M | 1.76M | 1.82M | 1.87M | 1.67M | 1.58M | 1.22M |
| deferredRevenue | 1.24M | 65000 | 2.15M | 44000 | 45000 | 37000 | 71000 | 238K | 3.91M | 982K |
| otherCurrentLiabilities | -19.91M | - | - | - | -785K | - | - | - | - | - |
| totalCurrentLiabilities | 171K | 68.13M | 29.93M | 18.74M | 16.72M | 15.18M | 12.52M | 11.46M | 16.33M | 11.24M |
| longTermDebt | 161.01M | 203.68M | 360.86M | 436.88M | 511.32M | 506.62M | 511.4M | 523.64M | 514.07M | 308.78M |
| capitalLeaseObligationsNonCurrent | 169K | 194K | 399K | 325K | 107K | 93000 | 73000 | - | - | - |
| deferredRevenueNonCurrent | 1.24M | - | - | 44000 | 45000 | 37000 | 71000 | 238K | 3.91M | 982K |
| deferredTaxLiabilitiesNonCurrent | - | - | - | -18.74M | 107K | - | - | -120.75M | -124.42M | -982K |
| otherNonCurrentLiabilities | 18.67M | - | - | 18.37M | 740K | 2.86M | 122.08M | 627K | -3.91M | 118.93M |
| totalNonCurrentLiabilities | 181.1M | 203.88M | 361.26M | 437.2M | 512.22M | 509.62M | 633.63M | 524.51M | 514.07M | 428.69M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 169K | 194K | 399K | 325K | 107K | 93000 | 73000 | - | - | - |
| totalLiabilities | 181.1M | 272M | 391.19M | 455.94M | 528.94M | 524.8M | 646.15M | 535.97M | 530.4M | 439.94M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | 26000 | 139.77M | 142.86M | 143.76M | 144.22M | - |
| commonStock | 431K | 459K | 466K | 531K | 444K | 297K | 292K | 300K | 329K | 172K |
| retainedEarnings | -62.33M | -72.05M | -64.53M | -70.4M | -66.62M | -53.71M | -42.53M | -37.84M | -26.04M | 4.1M |
| additionalPaidInCapital | 520.9M | 551.99M | 577.25M | 647.35M | 524.18M | 345.87M | 338.39M | 333M | 350.15M | 172.1M |
| 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 | 31.54M | 61.45M | 30.76M | 11.61M | 10.26M | 7.53M | 14.85M | 14.04M | 9.16M | 6M |
| depreciationAndAmortization | 4.17M | 5.59M | 7.5M | 6.96M | 7.63M | 7.97M | 8.32M | -5000 | 7.79M | -3000 |
| deferredIncomeTax | - | - | - | - | - | - | - | 6.54M | 500K | 1.56M |
| stockBasedCompensation | 2.16M | 2.35M | 1.85M | 1.94M | 1.26M | 1.06M | 1.43M | 1.65M | 1.39M | 1.22M |
| changeInWorkingCapital | -2.16M | 213K | 1.19M | -2.18M | -3.81M | 4.27M | 375K | -2.57M | -18.12M | -3.9M |
| accountsReceivables | -69000 | 2.86M | 802K | -2.45M | -1.07M | 1.26M | 454K | -422K | -1.1M | -3.48M |
| inventory | 343K | -324K | 473K | 251K | -1.72M | 433K | -1.26M | -216K | 257K | -34000 |
| accountsPayables | - | - | - | - | - | - | - | 1.95M | -15.11M | 3.44M |
| otherWorkingCapital | -2.43M | -2.33M | -86000 | 19000 | -1.02M | 2.57M | 1.18M | -3.88M | -2.16M | -3.83M |
| otherNonCashItems | -18.29M | -53.46M | -28.41M | 664K | -7.49M | -1.1M | -6.98M | 348K | 211K | 161K |
| netCashProvidedByOperatingActivities | 17.43M | 16.14M | 12.89M | 17.05M | 7.86M | 19.73M | 17.99M | 20M | 929K | 5.04M |
| investmentsInPropertyPlantAndEquipment | - | - | - | -4.25M | - | - | - | -12.78M | -21.58M | -131.78M |
| acquisitionsNet | - | - | - | -75000 | -1.85M | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | -75.92M | - | - | - | -39.82M | -212.74M | -5.67M |
| salesMaturitiesOfInvestments | - | - | - | 19.84M | - | - | - | 36.74M | - | 50000 |
| otherInvestingActivities | 63.4M | 268.75M | 158.46M | -59.69M | -16.92M | 18.67M | 31.05M | -15.86M | -234.11M | -137.4M |
| netCashProvidedByInvestingActivities | 63.4M | 268.75M | 158.46M | -60.4M | -18.77M | 18.67M | 31.05M | -15.86M | -234.11M | -137.4M |
| netDebtIssuance | -42.98M | -158.52M | -76.39M | 46.33M | 5.2M | -4.67M | -11.38M | 9.29M | 130.97M | 122.64M |
| longTermNetDebtIssuance | -42.98M | -158.52M | -76.39M | -74.99M | 5.2M | -4.67M | -11.38M | 9.49M | 130.97M | 122.64M |
| shortTermNetDebtIssuance | - | - | - | 121.32M | - | - | - | -204K | - | - |
| netStockIssuance | -38.14M | -27.5M | -80.55M | -10.1M | 26.51M | 86000 | -22.9M | -21.06M | 134.52M | 44.39M |
| netCommonStockIssuance | -38.14M | -27.5M | -72.65M | -10.1M | 27.16M | 3.18M | -22M | -20.6M | -10M | 44.39M |
| commonStockIssuance | - | 34000 | 155K | 59000 | 27.16M | 10M | - | - | - | 44.39M |
| commonStockRepurchased | -38.14M | -27.53M | -72.65M | -10.16M | - | -9.91M | -22.9M | -20.6M | -10M | - |
| netPreferredStockIssuance | - | - | -8.1M | - | -650K | -3.1M | -896K | -465K | 144.52M | - |
| netDividendsPaid | -63.74M | -24.6M | -15.48M | -14.64M | -16.41M | -18.28M | -18.66M | -27M | -20.95M | -6.6M |
| commonDividendsPaid | -63.74M | -21.63M | -12.27M | -11.13M | -6.36M | -5.94M | -6.18M | -23.49M | -18.03M | -6.6M |
| preferredDividendsPaid | - | -2.97M | -3.21M | - | -10.05M | -12.33M | -12.48M | -12.56M | -6.26M | - |
| otherFinancingActivities | -5.1M | -1.32M | -1.09M | -762K | -1.43M | -882K | -430K | -2.01M | -5M | -4.42M |
| netCashProvidedByFinancingActivities | -149.97M | -211.94M | -173.51M | 20.83M | 13.87M | -23.74M | -53.38M | -40.78M | 239.55M | 156.01M |
| 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 | 10.1M | 22.52M | 11.25M | 9.96M | 10.25M | 21.47M | 13.32M | 11.44M | 11.99M | 21.59M |
| costOfRevenue | 1.47M | 3.65M | 3.25M | 3.07M | 2.14M | 2.8M | 3.53M | 2.63M | 2.34M | 5.67M |
| grossProfit | 8.63M | 18.86M | 8M | 6.89M | 8.11M | 18.67M | 9.78M | 8.81M | 9.65M | 15.92M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 2.29M | 3.64M | 3.05M | 1.97M | 3.06M | 5.48M | 3.14M | 4.14M | 2.96M | 3.47M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.29M | 3.64M | 3.05M | 1.97M | 3.06M | 5.48M | 3.14M | 4.14M | 2.96M | 3.47M |
| otherExpenses | 2.77M | 920K | 940K | 2.24M | 1.18M | 1.32M | 1.42M | 1.43M | 1.52M | 63000 |
| operatingExpenses | 5.06M | 4.56M | 3.99M | 4.2M | 4.25M | 6.8M | 4.56M | 5.57M | 4.48M | 3.53M |
| costAndExpenses | 6.53M | 8.21M | 7.24M | 7.27M | 6.39M | 9.61M | 8.09M | 8.2M | 6.82M | 9.2M |
| netInterestIncome | -2.72M | -2.28M | -2.27M | -2.44M | -2.64M | -3.07M | -5.5M | -5.25M | -5.04M | -5.66M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 2.72M | 2.28M | 2.27M | 2.44M | 2.64M | 3.07M | 5.5M | 5.25M | 5.04M | 5.66M |
| depreciationAndAmortization | 910K | 927K | 938K | 1.13M | 1.17M | 1.26M | 1.41M | 1.43M | 1.48M | 1.59M |
| ebitda | 4.28M | 24.99M | 3.69M | 11.35M | 5.92M | 64.6M | 8.76M | 4.63M | 7.94M | 25.02M |
| ebit | 3.37M | 24.06M | 2.75M | 10.22M | 4.75M | 63.28M | 7.34M | 3.2M | 6.46M | 23.42M |
| nonOperatingIncomeExcludingInterest | 198K | -9.76M | 1.25M | -7.54M | -890K | -51.42M | -2.12M | 44000 | -1.29M | -11.03M |
| operatingIncome | 3.57M | 14.31M | 4.01M | 2.68M | 3.86M | 11.87M | 5.22M | 3.24M | 5.17M | 12.39M |
| totalOtherIncomeExpensesNet | -2.92M | 7.47M | -3.52M | 5.1M | -1.75M | 48.34M | -3.37M | -5.29M | -3.75M | 5.38M |
| incomeBeforeTax | 653K | 21.78M | 483K | 7.78M | 2.11M | 60.21M | 1.85M | -2.05M | 1.43M | 17.77M |
| incomeTaxExpense | 7000 | 611K | -8000 | -8000 | 17000 | -45000 | 11000 | -1000 | 19000 | 12000 |
| netIncomeFromContinuingOperations | 646K | 21.17M | 491K | 7.79M | 2.09M | 60.26M | 1.84M | -2.05M | 1.41M | 17.75M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | -23999 | - | - |
| netIncome | 640K | 21.42M | 483K | 7.6M | 2.04M | 58.75M | 1.79M | -2.03M | 1.37M | 17.32M |
| netIncomeDeductions | 30000 | 743K | - | -743K | - | - | - | - | - | - |
| bottomLineNetIncome | 406K | 22.82M | -128K | 7.58M | 1.27M | 57.56M | 1.03M | -2.77M | 606K | 16.48M |
| eps | 0.01 | 0.52 | -0.0 | 0.17 | 0.03 | 1.21 | 0.02 | -0.06 | 0.01 | 0.34 |
| 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 | 17.74M | 9.29M | 13.47M | 51.07M | 21.65M | 78.44M | 8.09M | 5.75M | 6.23M | 5.49M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 17.74M | 9.29M | 13.47M | 51.07M | 21.65M | 78.44M | 8.09M | 5.75M | 6.23M | 5.49M |
| netReceivables | 79.89M | 84.64M | 69.85M | 64.54M | 61.71M | 58.5M | 9.03M | 5.89M | 15.69M | 38.93M |
| accountsReceivables | -1.68M | 84.64M | 5.47M | 120K | 2.41M | 2.92M | 9.03M | 970K | 1.74M | 7.74M |
| otherReceivables | 81.57M | - | 64.39M | 64.42M | 59.3M | 55.59M | - | 4.92M | 13.95M | 31.19M |
| inventory | 2.78M | 2.32M | 2.22M | 2.59M | 2.87M | 2.66M | 2.78M | 3.02M | 2.7M | 2.34M |
| prepaids | - | - | 500K | - | 11000 | - | 1000 | - | 6.67M | 426K |
| otherCurrentAssets | - | -4.41M | - | 23000 | 25000 | 61000 | 13.2M | 24000 | 8.02M | 2.31M |
| totalCurrentAssets | 100.41M | 91.84M | 86.04M | 118.22M | 86.27M | 139.66M | 33.11M | 14.68M | 39.31M | 49.49M |
| propertyPlantEquipmentNet | 125K | 169K | 541K | 641K | 167K | 194K | 242K | 298K | 355K | 399K |
| goodwill | - | - | 2.71M | 2.71M | 2.71M | 2.71M | 2.71M | 2.71M | 2.71M | 2.71M |
| intangibleAssets | - | - | 1.36M | 1.36M | 1.37M | 1.37M | 2.02M | 2.02M | 2.03M | 2.04M |
| goodwillAndIntangibleAssets | - | - | 4.06M | 4.07M | 4.08M | 4.08M | 4.72M | 4.73M | 4.74M | 4.74M |
| longTermInvestments | 3.86M | 620.65M | 4.22M | 4.05M | 4.05M | 4.1M | 4.08M | 4.07M | 4.05M | 4.14M |
| taxAssets | - | - | - | - | - | - | - | - | 994.13M | - |
| otherNonCurrentAssets | 607.31M | -620.65M | 643.68M | 649.68M | 715.9M | 720.52M | -4.08M | 1B | -11.51M | 963.24M |
| totalNonCurrentAssets | 611.3M | 169K | 652.51M | 658.45M | 724.2M | 728.9M | 4.97M | 1.01B | 991.77M | 972.51M |
| otherAssets | - | 627.06M | - | - | - | - | 989.04M | - | - | - |
| totalAssets | 711.71M | 719.06M | 738.55M | 776.67M | 810.46M | 868.56M | 1.03B | 1.03B | 1.03B | 1.02B |
| totalPayables | 5.73M | 12.89M | 4.6M | 3.99M | 4.72M | 58.9M | 5.31M | 4.77M | 5.49M | 15.18M |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | 5.73M | 12.89M | 4.6M | 3.99M | 4.72M | 58.9M | 5.31M | 4.77M | 5.49M | 15.18M |
| accruedExpenses | 5.25M | 5.95M | 5.1M | 5.12M | 5.62M | 9.16M | 8.56M | 9.13M | 8.04M | 12.6M |
| shortTermDebt | - | 171K | - | - | - | - | 242K | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | 190K | - |
| taxPayables | - | - | - | 1.22M | 1.84M | 1.65M | 2.34M | 1.8M | 2.52M | 1.9M |
| deferredRevenue | 5.32M | 1.24M | 63000 | 175K | 6.2M | 65000 | 130K | 1.28M | 9.89M | 2.15M |
| otherCurrentLiabilities | - | -20.08M | - | - | - | - | -242K | - | -190K | - |
| totalCurrentLiabilities | 16.29M | 171K | 9.77M | 9.28M | 16.55M | 68.13M | 14M | 15.18M | 23.41M | 29.93M |
| longTermDebt | 231.79M | 161.01M | 169.84M | 192.75M | 201.8M | 203.68M | 346.84M | 345.66M | 380.89M | 360.86M |
| capitalLeaseObligationsNonCurrent | 125K | 169K | 541K | 641K | 167K | 194K | 242K | 298K | 165K | 399K |
| deferredRevenueNonCurrent | - | 1.24M | - | - | - | - | - | - | 9.89M | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | -23.06M | - |
| otherNonCurrentLiabilities | - | 18.67M | - | - | - | - | 45.4M | 45.4M | 13.36M | - |
| totalNonCurrentLiabilities | 231.91M | 181.1M | 170.39M | 193.39M | 201.97M | 203.88M | 392.49M | 391.36M | 381.24M | 361.26M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 125K | 169K | 541K | 641K | 167K | 194K | 242K | 298K | 355K | 399K |
| totalLiabilities | 248.21M | 181.1M | 180.15M | 202.67M | 218.52M | 272M | 406.48M | 406.54M | 404.66M | 391.19M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 436K | 431K | 431K | 443K | 460K | 459K | 465K | 465K | 466K | 466K |
| retainedEarnings | 117.75M | -62.33M | -72.02M | -69.32M | -73.52M | -72.05M | -74.27M | -72.43M | -66.79M | -64.53M |
| additionalPaidInCapital | 525.78M | 520.9M | 520.4M | 533.42M | 551.55M | 551.99M | 579.04M | 578.17M | 577.65M | 577.25M |
| 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 | 646K | 21.8M | 491K | 7.79M | 2.02M | 60.26M | 1.79M | -2M | 1.41M | 17.22M |
| depreciationAndAmortization | 910K | 927K | 938K | 2.3M | 1.17M | 1.26M | 1.6M | 1.62M | 1.48M | 1.59M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -3.34M |
| stockBasedCompensation | 468K | 594K | 515K | 528K | 519K | 473K | 870K | 512K | 491K | 500K |
| changeInWorkingCapital | 5.14M | 2.18M | -4.48M | -3.4M | 3.84M | 3.45M | -7.53M | 2.41M | 9.53M | -2.01M |
| accountsReceivables | 1.31M | 2.39M | -5.14M | 2.02M | 656K | 5.77M | -7.9M | 812K | 4.18M | -572K |
| inventory | -462K | -96000 | 371K | 280K | -212K | 126K | 236K | -322K | -364K | 923K |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 4.29M | -109K | 287K | -5.7M | 3.4M | -2.44M | 134K | 1.92M | 5.72M | -2.36M |
| otherNonCashItems | 1.49M | -10.31M | 582K | -9.41M | -1.18M | -49.57M | -1.01M | -8.62M | -1.02M | -6.82M |
| netCashProvidedByOperatingActivities | 8.65M | 15.19M | -1.95M | -2.18M | 6.37M | 14.61M | -4.28M | -6.09M | 11.9M | 7.16M |
| investmentsInPropertyPlantAndEquipment | -267K | - | - | - | - | - | - | - | - | -1.5M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | 11.2M |
| purchasesOfInvestments | -2.45M | - | - | - | - | - | - | - | - | -13.95M |
| salesMaturitiesOfInvestments | 14.33M | - | - | - | - | - | - | - | - | 74.35M |
| otherInvestingActivities | - | -7.4M | 3.5M | 67.19M | 99000 | 275.8M | 8.7M | -1.25M | -14.5M | -11.2M |
| netCashProvidedByInvestingActivities | 11.62M | -7.4M | 3.5M | 67.19M | 99000 | 275.8M | 8.7M | -1.25M | -14.5M | 58.9M |
| netDebtIssuance | 70.85M | -8.8M | -23M | -9.18M | -2M | -189.39M | 1M | 10M | 19.87M | -59.78M |
| longTermNetDebtIssuance | 70.85M | -8.8M | -23M | -9.18M | -2M | -189.39M | 1M | 10M | 19.87M | -59.78M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -68.27M | - | -13.56M | -23.52M | -741K | -27.53M | -1000 | -1000 | 34000 | -3.75M |
| netCommonStockIssuance | -70000 | - | -13.56M | -23.52M | -741K | -27.53M | -1000 | -1000 | 34000 | -3.71M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 34000 | 34000 |
| commonStockRepurchased | -68.27M | - | -13.56M | -23.52M | -741K | -27.53M | -1000 | -1000 | - | -3.74M |
| netPreferredStockIssuance | -68.2M | - | - | - | - | - | - | - | - | -39000 |
| netDividendsPaid | -13.79M | -2.59M | -2.66M | -2.76M | -58.71M | -2.89M | -2.89M | -2.89M | -15.93M | -2.9M |
| commonDividendsPaid | -11.2M | -2.59M | -2.66M | -2.76M | -55.74M | -2.89M | -2.89M | -2.89M | -12.96M | -2.9M |
| preferredDividendsPaid | -2.58M | - | - | - | -2.97M | - | - | - | -2.97M | - |
| otherFinancingActivities | -606K | -588K | 64000 | -121K | -1.81M | -254K | -181K | -255K | -631K | -184K |
| netCashProvidedByFinancingActivities | -11.82M | -11.97M | -39.15M | -35.59M | -63.26M | -220.07M | -2.07M | 6.86M | 3.34M | -66.62M |