NYSE : FPH
-$0.13 (-2.42%)
| 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 | 110.02M | 237.93M | 211.73M | 42.69M | 224.39M | 153.62M | 184.38M | 48.99M | 139.43M | 39.37M |
| costOfRevenue | 65.55M | 119.1M | 133.99M | 27.5M | 144.29M | 111.37M | 131.17M | 28.87M | 106.9M | 20.13M |
| grossProfit | 44.47M | 118.83M | 77.74M | 15.2M | 80.1M | 42.25M | 53.21M | 20.12M | 32.53M | 17.52M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | -1.2 | 0.17 | -2.65 |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | 1.72M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | 120.67M |
| sellingGeneralAndAdministrativeExpenses | - | 51.28M | 51.58M | 54.35M | 76.83M | 83.15M | 103.55M | 98.68M | 122.27M | 122.38M |
| otherExpenses | 51.86M | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 51.86M | 51.28M | 51.58M | 54.35M | 76.83M | 83.15M | 103.55M | 98.68M | 122.27M | 122.38M |
| costAndExpenses | 117.41M | 170.38M | 185.56M | 81.84M | 221.12M | 194.51M | 234.72M | 127.55M | 229.17M | 142.52M |
| netInterestIncome | 17.25M | 10.86M | 7.23M | 826K | 94000 | 1.37M | 7.84M | 11.77M | 2.58M | - |
| interestIncome | 17.25M | 10.86M | 7.23M | 826K | 94000 | 1.37M | 7.84M | 11.77M | 2.58M | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 8.76M | 19.36M | 19.93M | 16.95M | 25.99M | 14.14M | 20.63M | 127.86M | 229.17M | 142.52M |
| ebitda | 221.21M | 224.46M | 129.23M | -19.3M | 38.97M | -26.75M | -29.71M | -65.3M | -88.24M | -100.11M |
| ebit | 212.46M | 205.1M | 109.3M | -36.24M | 12.98M | -40.9M | -50.34M | -78.56M | -89.74M | -103.15M |
| nonOperatingIncomeExcludingInterest | -219.85M | -137.55M | -83.13M | -2.9M | -9.71M | - | - | - | - | - |
| operatingIncome | -7.39M | 67.55M | 26.17M | -39.15M | 3.27M | -40.9M | -50.34M | -78.56M | -89.74M | -103.15M |
| totalOtherIncomeExpensesNet | 219.85M | 137.55M | 83.13M | 2.9M | 9.71M | 43.73M | 75.05M | 19.8M | 113.94M | -1.36M |
| incomeBeforeTax | 212.46M | 205.1M | 109.3M | -36.24M | 12.98M | 2.84M | 24.71M | -58.76M | 24.2M | -104.5M |
| incomeTaxExpense | 28.92M | 27.46M | -4.42M | -1.47M | -325K | 1.74M | 2.44M | 9.18M | -53.12M | -7.89M |
| netIncomeFromContinuingOperations | 183.53M | 177.63M | 113.72M | -34.77M | 13.31M | 1.09M | 22.27M | -67.94M | 24.2M | -96.62M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 70.97M | 68.3M | 55.39M | -15.4M | 6.57M | -428K | 9.03M | -34.71M | 73.24M | -33.27M |
| netIncomeDeductions | 1 | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 70.61M | 68.18M | 55.11M | -15.32M | 6.23M | -408K | 8.69M | -34.49M | 71.98M | -33.77M |
| eps | 1.01 | 0.98 | 1.53 | -0.22 | 0.09 | -0.01 | 0.34 | -0.53 | 1.33 | -0.88 |
| 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 | 426.54M | 430.88M | 354.79M | 131.77M | 265.46M | 298.14M | 346.83M | 495.69M | 848.48M | 62.3M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 426.54M | 430.88M | 354.79M | 131.77M | 265.46M | 298.14M | 346.83M | 495.69M | 848.48M | 62.3M |
| netReceivables | 89.51M | 100.79M | 69.07M | 79.86M | 79.08M | 78.06M | 68.13M | 49.83M | - | 51.06M |
| accountsReceivables | - | 100.79M | 69.07M | 79.86M | 79.08M | 78.06M | 68.13M | 49.83M | - | - |
| otherReceivables | 87.53M | - | - | - | - | - | - | - | - | 43.1M |
| inventory | 2.44B | 2.3B | 2.21B | 2.24B | 2.1B | 1.99B | 1.89B | 1.7B | 1.43B | 1.36B |
| prepaids | - | - | 862K | - | - | - | - | 5.97M | - | -20.58M |
| otherCurrentAssets | -2.53B | 992K | 992K | 992K | 1.33M | 1.33M | 1.74M | 1.4M | 5.99M | 2.34M |
| totalCurrentAssets | 426.54M | 2.83B | 2.64B | 2.45B | 2.44B | 2.37B | 2.31B | 2.25B | 2.28B | 1.48B |
| propertyPlantEquipmentNet | 29.26M | 42.46M | 43.18M | 49.31M | 55.24M | 61.04M | 64.89M | 31.68M | 29.66M | 34.41M |
| goodwill | 69.81M | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 17.25M | 9.04M | 25.27M | 40.26M | 51.4M | 71.75M | 80.35M | 95.92M | 127.59M | 127.59M |
| goodwillAndIntangibleAssets | 87.06M | 9.04M | 25.27M | 40.26M | 51.4M | 71.75M | 80.35M | 95.92M | 127.59M | 127.59M |
| longTermInvestments | 153.09M | 185.32M | 252.82M | 331.59M | 374.55M | 442.85M | 533.24M | 532.9M | 530.01M | 438.31M |
| taxAssets | - | - | -69.93M | - | - | - | - | 9.18M | 2.98B | 2.11B |
| otherNonCurrentAssets | 2.55B | 8.86M | 79.74M | 12.87M | 19.01M | 17.96M | 19.75M | -4000 | -2.97B | -2.08B |
| totalNonCurrentAssets | 2.82B | 245.68M | 331.09M | 434.03M | 500.21M | 593.6M | 698.23M | 669.67M | 694.84M | 638.43M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.25B | 3.08B | 2.97B | 2.89B | 2.94B | 2.96B | 3B | 2.92B | 2.98B | 2.11B |
| totalPayables | 106.2M | 19.31M | 256.68M | 11.86M | 100.37M | 117.67M | 30.29M | 339.65M | 329.1M | 537.08M |
| accountPayables | 106.2M | 19.31M | 81.65M | 11.86M | 100.37M | 117.67M | 30.29M | 161.14M | 167.62M | 114.08M |
| otherPayables | - | - | 175.04M | - | - | - | - | 178.51M | 161.48M | -114.08M |
| accruedExpenses | - | 125K | 4.72M | 10.52M | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | 173.21M | - | - | - | - | 169.51M | 152.48M | 201.84M |
| deferredRevenue | - | - | - | - | - | - | - | -659.7M | -663.31M | -172.08M |
| otherCurrentLiabilities | - | - | - | 6.7M | 8.36M | 9M | 9M | 169.54M | 183.03M | - |
| totalCurrentLiabilities | 106.2M | 19.44M | 261.41M | 29.08M | 108.74M | 126.67M | 39.29M | 509.19M | 512.13M | 368.03M |
| longTermDebt | 508.08M | 587.79M | 681.56M | 683.64M | 688.65M | 706.53M | 718.45M | 557M | 663.31M | 172.08M |
| capitalLeaseObligationsNonCurrent | 9.99M | 10.98M | 10.97M | 15.7M | 20.03M | 23.83M | 27.21M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -178.54M | 1.07B | 606.47M |
| deferredTaxLiabilitiesNonCurrent | 58.34M | - | 7.07M | - | - | - | - | 9.18M | -222.8M | -606.47M |
| otherNonCurrentLiabilities | 283.99M | 278.11M | 239.81M | 264.31M | 200.11M | 194.85M | 310.96M | 346.65M | -112.55M | -102.69M |
| totalNonCurrentLiabilities | 754.21M | 876.88M | 939.42M | 963.66M | 908.8M | 925.21M | 1.06B | 566.19M | 560.62M | 238.44M |
| otherLiabilities | - | - | -238.64M | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.99M | 10.98M | 10.97M | 15.7M | 20.03M | 23.83M | 27.21M | - | - | - |
| totalLiabilities | 860.41M | 896.32M | 962.18M | 992.74M | 1.02B | 1.05B | 1.1B | 1.08B | 1.07B | 606.47M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | 15.39M |
| retainedEarnings | 228.04M | 157.08M | 88.78M | 33.39M | 48.79M | 42.22M | 42.84M | 33.81M | 57.84M | -15.39M |
| additionalPaidInCapital | 616.75M | 593.83M | 591.61M | 587.73M | 587.59M | 578.28M | 571.53M | 556.52M | 530.02M | 260.78M |
| 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 | 70.97M | 177.63M | 113.72M | -34.77M | 13.31M | 1.09M | 22.27M | -67.94M | 24.2M | -96.62M |
| depreciationAndAmortization | 8.76M | 19.36M | 19.93M | 16.95M | 25.99M | 14.14M | 20.63M | 13.26M | 1.51M | 3.04M |
| deferredIncomeTax | - | 24.36M | -4.44M | -1.49M | 420K | 950K | 2.44M | 9.18M | -105.59M | -7.89M |
| stockBasedCompensation | 7.61M | 4.3M | 3.66M | 6.23M | 7.9M | 11.56M | 13.63M | 11.46M | 18.42M | 27.75M |
| changeInWorkingCapital | -110.93M | -106.28M | 19.64M | -154.05M | -121.87M | -142.85M | -223.82M | -301.23M | 9.09M | -52.28M |
| accountsReceivables | - | - | - | - | - | -11.25M | -23.76M | -16.43M | 14.77M | -1.29M |
| inventory | -141.8M | -80.67M | 27.54M | -140.42M | -104.08M | -99.23M | -191.97M | -278.01M | -64.52M | -61.75M |
| accountsPayables | - | 20.7M | -11.71M | -22.48M | -18.32M | -32.3M | -4.17M | -5.71M | 59.77M | 11.24M |
| otherWorkingCapital | 30.87M | -46.3M | 3.82M | 8.85M | 530K | -69000 | -3.92M | -1.07M | -923K | -479K |
| otherNonCashItems | 128.83M | -3.4M | 1.6M | -21.16M | -7.17M | 36.6M | -67.2M | -8.03M | -5.78M | 1.36M |
| netCashProvidedByOperatingActivities | 105.23M | 115.99M | 154.12M | -188.3M | -81.42M | -78.5M | -232.04M | -343.3M | -58.14M | -124.64M |
| investmentsInPropertyPlantAndEquipment | -217K | -808K | -23000 | -75000 | -154K | -2.15M | -1.68M | -3.1M | -242K | -1.09M |
| acquisitionsNet | - | - | - | 64.06M | 74.45M | 53.37M | 30.54M | -10.2M | -76.5M | 78.61M |
| purchasesOfInvestments | - | - | - | - | - | - | - | -10.2M | -25.23M | -20.76M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 45.21M | 25M |
| otherInvestingActivities | -6.34M | 70.87M | 77.13M | - | 1.02M | 1.72M | -28.56M | 13.88M | 876K | 1.57M |
| netCashProvidedByInvestingActivities | -6.55M | 70.06M | 77.11M | 63.99M | 75.32M | 52.94M | 311K | 579K | -55.89M | 83.33M |
| netDebtIssuance | -88.64M | -100M | - | - | - | - | 59.87M | -5M | 500M | -5M |
| longTermNetDebtIssuance | -88.64M | -100M | - | - | - | - | 59.87M | -5M | 500M | -5M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -823K | -202K | -2.74M | -2.05M | -5.52M | 3000 | - | -6.48M | 470K |
| netCommonStockIssuance | - | -823K | -202K | -2.74M | -2.05M | -5.52M | 3000 | - | 419.74M | 470K |
| commonStockIssuance | - | - | - | - | - | - | 3000 | - | 419.74M | 470K |
| commonStockRepurchased | - | -823K | -202K | -2.74M | -2.05M | -5.52M | - | -5.13M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | -426.22M | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -15.36M | -8.15M | -9M | -6.98M | -24.53M | -18.02M | 23.33M | -5.13M | 406.69M | -513K |
| netCashProvidedByFinancingActivities | -104.01M | -108.98M | -9.2M | -9.72M | -26.58M | -23.54M | 83.21M | -10.13M | 900.21M | -5.04M |
| 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 | 13.58M | 75.9M | 13.49M | 7.47M | 13.16M | 159.79M | 17.01M | 51.19M | 9.94M | 118.76M |
| costOfRevenue | 10.2M | 44.55M | 6.57M | 4.1M | 4.55M | 95.53M | 5.49M | 13.19M | 4.89M | 76.28M |
| grossProfit | 3.38M | 31.35M | 6.92M | 3.37M | 8.61M | 64.26M | 11.53M | 38M | 5.05M | 42.48M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | 15.59M | 14.76M | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | 15.59M | 14.76M | 14.34M | 11.89M | 12.16M | 12.89M | 13.12M |
| otherExpenses | 13.02M | 12.48M | 12.31M | - | - | - | - | - | - | - |
| operatingExpenses | 13.02M | 12.48M | 12.31M | 15.59M | 14.76M | 14.34M | 11.89M | 12.16M | 12.89M | 13.12M |
| costAndExpenses | 23.22M | 57.03M | 18.88M | 19.69M | 19.31M | 109.87M | 17.37M | 25.36M | 17.78M | 89.4M |
| netInterestIncome | 3.27M | 3.75M | 4.48M | 4.97M | 4.05M | 2.28M | 2.6M | 2.76M | 3.22M | 2.69M |
| interestIncome | 3.27M | 3.75M | 4.48M | 4.97M | 4.05M | 2.28M | 2.6M | 2.76M | 3.22M | 2.69M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 1.73M | 3.49M | 1.99M | 1.26M | 2.01M | 3.28M | 2.99M | 10.23M | 2.87M | 6.86M |
| ebitda | -4.19M | 71.02M | 66.9M | 11.18M | 72.12M | 143.02M | 17.21M | 54.32M | 9.91M | 61.16M |
| ebit | -5.91M | 67.52M | 64.91M | 9.92M | 70.11M | 139.75M | 14.22M | 44.09M | 7.04M | 54.3M |
| nonOperatingIncomeExcludingInterest | -3.73M | -48.64M | -70.3M | -22.13M | -76.26M | -89.83M | -14.58M | -18.26M | -14.88M | -24.94M |
| operatingIncome | -9.64M | 18.88M | -5.39M | -12.22M | -6.16M | 49.92M | -361K | 25.84M | -7.84M | 29.36M |
| totalOtherIncomeExpensesNet | 3.73M | 48.64M | 70.3M | 22.13M | 76.26M | 89.83M | 14.58M | 18.26M | 14.88M | 24.94M |
| incomeBeforeTax | -5.91M | 67.52M | 64.91M | 9.92M | 70.11M | 139.75M | 14.22M | 44.09M | 7.04M | 54.3M |
| incomeTaxExpense | -942K | 8.86M | 9.2M | 1.34M | 9.52M | 18.76M | 1.89M | 5.86M | 954K | -4.43M |
| netIncomeFromContinuingOperations | -4.97M | 58.66M | 55.71M | 8.58M | 60.59M | 120.99M | 12.34M | 38.23M | 6.08M | 58.74M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -5000 | - | - | - |
| netIncome | -2.23M | 23.29M | 21.07M | 3.32M | 23.28M | 46.49M | 4.76M | 14.72M | 2.33M | 29.76M |
| netIncomeDeductions | 11000 | 1 | -0.0 | -3.44M | -24.02M | - | - | - | - | - |
| bottomLineNetIncome | -2.24M | 22.97M | 21.05M | 6.76M | 47.27M | 46.41M | 4.75M | 14.7M | 2.33M | 29.61M |
| eps | -0.03 | 0.33 | 0.3 | 0.05 | 0.33 | 0.67 | 0.07 | 0.21 | 0.03 | 0.43 |
| 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 | 333.56M | 425.55M | 351.13M | 456.64M | 528.33M | 430.88M | 224.52M | 217.39M | 232.68M | 354.79M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 333.56M | 425.55M | 351.13M | 456.64M | 528.33M | 430.88M | 224.52M | 217.39M | 232.68M | 354.79M |
| netReceivables | 88.84M | 89.51M | 78.19M | 82.6M | 79.32M | 100.79M | 108.78M | 106.88M | 67.47M | 69.07M |
| accountsReceivables | 88.84M | - | 78.19M | 82.6M | 79.32M | 100.79M | 108.78M | 106.88M | 67.47M | 69.07M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 2.48B | 2.44B | 2.45B | 2.4B | 2.35B | 2.3B | 2.34B | 2.29B | 2.25B | 2.21B |
| prepaids | - | - | - | - | - | - | - | - | - | 862K |
| otherCurrentAssets | -2.57B | -2.44B | 992K | 992K | 992K | 992K | 1.85M | 992K | 992K | 992K |
| totalCurrentAssets | 333.56M | 426.54M | 2.88B | 2.94B | 2.96B | 2.83B | 2.68B | 2.62B | 2.55B | 2.64B |
| propertyPlantEquipmentNet | 39.68M | 29.26M | 29.25M | 40.9M | 41.7M | 42.46M | 43.38M | 43.98M | 44.42M | 43.18M |
| goodwill | 69.81M | 69.81M | 69.81M | - | - | - | - | - | - | - |
| intangibleAssets | 16.42M | 17.25M | 19.86M | 7.33M | 7.8M | 9.04M | 11.54M | 13.73M | 23.19M | 25.27M |
| goodwillAndIntangibleAssets | 86.23M | 87.06M | 89.68M | 7.33M | 7.8M | 9.04M | 11.54M | 13.73M | 23.19M | 25.27M |
| longTermInvestments | 152.28M | 153.09M | 168.87M | 160.42M | 143.35M | 185.32M | 210.76M | 237.78M | 246.41M | 252.82M |
| taxAssets | - | 58.34M | - | - | - | - | - | - | - | -69.93M |
| otherNonCurrentAssets | 2.58B | 2.49B | 18.82M | 9.33M | 7.62M | 8.86M | 8.59M | 7.13M | 6.5M | 79.74M |
| totalNonCurrentAssets | 2.85B | 2.82B | 306.62M | 217.98M | 200.46M | 245.68M | 274.27M | 302.62M | 320.52M | 331.09M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.19B | 3.25B | 3.19B | 3.16B | 3.16B | 3.08B | 2.95B | 2.92B | 2.87B | 2.97B |
| totalPayables | 309.07M | 106.2M | 341.62M | 28.51M | 42.69M | 19.31M | 336.04M | 19.61M | 21.94M | 256.68M |
| accountPayables | 105.5M | 106.2M | 102.42M | 28.51M | 42.69M | 19.31M | 100.14M | 19.61M | 21.94M | 81.65M |
| otherPayables | 203.57M | - | 239.19M | - | - | - | 235.91M | - | - | 175.04M |
| accruedExpenses | - | - | - | - | - | 125K | 375K | 1.82M | 3.28M | 4.72M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | 173.35M | - | - | 173.21M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | - | - | - | - | - | 333K | 1.07M | - |
| totalCurrentLiabilities | 309.07M | 106.2M | 341.62M | 28.51M | 42.69M | 19.44M | 336.42M | 21.77M | 26.28M | 261.41M |
| longTermDebt | 462.27M | 514.32M | 444.53M | 590.86M | 589.31M | 587.79M | 524.91M | 584.82M | 583.37M | 681.56M |
| capitalLeaseObligationsNonCurrent | 9.32M | - | 10.33M | 9.89M | 10.45M | 10.98M | 9.69M | 11.98M | 12.38M | 10.97M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 57.28M | - | 49.62M | - | - | - | 14.38M | - | - | 7.07M |
| otherNonCurrentLiabilities | 281.19M | 239.89M | 267.22M | 279.43M | 276.68M | 278.11M | 273.22M | 249.24M | 236.6M | 239.81M |
| totalNonCurrentLiabilities | 500.98M | 754.21M | 494.16M | 880.17M | 876.44M | 876.88M | 548.98M | 846.04M | 832.34M | 939.42M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | -238.64M |
| capitalLeaseObligations | 9.32M | - | 10.33M | 9.89M | 10.45M | 10.98M | 9.69M | 11.98M | 12.38M | 10.97M |
| totalLiabilities | 810.04M | 860.41M | 835.77M | 908.68M | 919.14M | 896.32M | 885.4M | 867.81M | 858.63M | 962.18M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | 225.82M | 228.04M | 204.75M | 183.68M | 180.36M | 157.08M | 110.58M | 105.83M | 91.11M | 88.78M |
| additionalPaidInCapital | 617.78M | 616.75M | 599.74M | 597.17M | 595.44M | 593.83M | 594.2M | 593.21M | 592.23M | 591.61M |
| 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.85M | 23.29M | 55.71M | 8.58M | 60.59M | 120.99M | 12.34M | 14.7M | 2.33M | 58.74M |
| depreciationAndAmortization | 1.73M | 3.49M | 1.99M | 1.26M | 2.01M | 3.18M | 2.99M | 10.23M | 2.87M | 6.86M |
| deferredIncomeTax | -953K | - | 7.06M | 1.05M | 8.06M | 17.01M | 1.46M | 4.94M | 946K | - |
| stockBasedCompensation | 1.82M | 2.11M | 2.57M | 1.72M | 1.22M | 1.49M | 993K | 1M | 832K | 1.06M |
| changeInWorkingCapital | -43.2M | -416K | -39.98M | -67.16M | -14.56M | 44.38M | -35.83M | -77.59M | -37.23M | 25.43M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | -32.63M | 5.63M | -46.82M | -49.77M | -50.83M | 42.87M | -46.87M | -41.32M | -35.36M | 39.79M |
| accountsPayables | -362K | - | -11.24M | -13.03M | 13.09M | 2.05M | 16.88M | 5.42M | -3.66M | -17.61M |
| otherWorkingCapital | -10.2M | -6.04M | 18.08M | -4.35M | 23.18M | -553K | -5.85M | -41.7M | 1.8M | 3.25M |
| otherNonCashItems | 2.95M | 51.23M | 13.08M | -17.08M | -585K | -3.44M | 101K | 23.49M | 3.83M | -3.02M |
| netCashProvidedByOperatingActivities | -44.5M | 79.71M | 40.42M | -71.63M | 56.73M | 183.6M | -17.95M | -23.24M | -26.42M | 89.06M |
| investmentsInPropertyPlantAndEquipment | - | -119K | - | -58000 | -40000 | - | - | -362K | -92000 | - |
| acquisitionsNet | -281K | - | -58.33M | - | - | 28.98M | 26.91M | 8.64M | 6.34M | 47.19M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 9.46M | - | - | 42.54M | -127K | -227K | - | - | -23000 |
| netCashProvidedByInvestingActivities | -281K | 9.34M | -58.33M | -58000 | 42.5M | 28.86M | 26.69M | 8.28M | 6.25M | 47.16M |
| netDebtIssuance | - | -4.2M | -84.44M | - | - | 100M | - | - | -100M | - |
| longTermNetDebtIssuance | - | -4.2M | -84.44M | - | - | 100M | - | - | -100M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | -1.78M | - | - | - | -823K | - |
| netCommonStockIssuance | - | - | - | - | -1.78M | - | - | - | -823K | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -1.78M | - | - | - | -823K | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -48.2M | -10.42M | -3.17M | - | - | -106.1M | -1.6M | -337K | -117K | -687K |
| netCashProvidedByFinancingActivities | -48.2M | -14.63M | -87.6M | - | -1.78M | -6.1M | -1.6M | -337K | -100.94M | -687K |