OTC : FNXTF
$0 (0.0%)
| 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 | 694.7M | 685.6M | 739.64M | 759.24M | 649.95M | 562.97M | 607.14M | 572.41M | 539.94M | 486.23M |
| costOfRevenue | 289.9M | 295.3M | 318.59M | 322.56M | 271.02M | 241.57M | 251.41M | 241.48M | 239.2M | 223.38M |
| grossProfit | 404.8M | 390.3M | 421.05M | 436.68M | 378.93M | 321.4M | 355.72M | 330.93M | 300.74M | 262.85M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | 163.74M | 133.44M | 109.17M | 120.8M | - | 118.09M | 106.91M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | -2.14M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | 319.12M | 163.74M | 133.44M | 109.17M | 118.66M | - | 118.09M | 106.91M |
| otherExpenses | 375.04M | 352.9M | 46.95M | 189.47M | 161.63M | 151.13M | - | - | - | - |
| operatingExpenses | 375.04M | 352.9M | 366.07M | 353.21M | 295.07M | 259.73M | 272.19M | 244.46M | 217.78M | 203.52M |
| costAndExpenses | 661.7M | 648.2M | 684.66M | 675.76M | 566.41M | 501.97M | 523.6M | 485.93M | 456.98M | 426.91M |
| netInterestIncome | -11.2M | -2.1M | -3.85M | -2.96M | -2.98M | -2.42M | -2.98M | -940K | -2.07M | -1.79M |
| interestIncome | 2.1M | 4.4M | 1M | - | - | 155K | 269K | 802K | 430K | 70892 |
| interestExpense | 13.3M | 6.5M | 4.85M | 2.96M | 3.29M | 2.56M | 3.19M | 1.67M | 2.44M | 1.86M |
| depreciationAndAmortization | 58.9M | 57.9M | 58.7M | 55.15M | 51.46M | 49.33M | 43.13M | 14.16M | 12.68M | 13.09M |
| ebitda | 94.1M | 99.7M | 111.12M | 97.98M | 136.49M | 105.39M | 130.69M | 104.35M | 97.35M | 73.33M |
| ebit | 35.2M | 41.8M | 52.42M | 85.73M | 85.03M | 56.07M | 87.56M | 90.19M | 84.67M | 60.24M |
| nonOperatingIncomeExcludingInterest | - | -4.4M | 2.56M | -445K | -1.17M | 5.03M | -2.66M | -1.76M | 271K | 278K |
| operatingIncome | 29.82M | 37.4M | 54.98M | 83.47M | 83.86M | 61.09M | 84.9M | 88.43M | 84.94M | 60.52M |
| totalOtherIncomeExpensesNet | -7.88M | -2.28M | -7.41M | -700K | -2.12M | -7.59M | -535K | 90000 | -2.71M | -1.96M |
| incomeBeforeTax | 21.9M | 35.12M | 47.57M | 82.77M | 81.74M | 53.5M | 84.37M | 88.52M | 82.23M | 58.56M |
| incomeTaxExpense | 16.68M | 20.5M | 15.6M | 21.85M | 25.08M | 19.64M | 23.06M | 21.09M | 21.56M | 10.4M |
| netIncomeFromContinuingOperations | 5.26M | 14.62M | 31.97M | 60.93M | 56.66M | 33.86M | 61.31M | 67.43M | 60.67M | 48.16M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | 100000 | - | - | - | - | - | - | - | - |
| netIncome | 4.76M | 14.6M | 31.57M | 60.58M | 56.21M | 33.6M | 61.23M | 67.39M | 60.43M | 47.87M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 4.8M | 14.6M | 31.57M | 60.58M | 56.21M | 33.6M | 61.23M | 67.39M | 60.43M | 47.87M |
| eps | 0.36 | 0.42 | 2.37 | 4.62 | 4.71 | 3.22 | 5.18 | 5.8 | 5.29 | 3.71 |
| 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 | 70.6M | 111.75M | 119.1M | 81.01M | 181.9M | 191.06M | 88.94M | 101.86M | 93.74M | 76.77M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 70.6M | 111.75M | 119.1M | 81.01M | 181.9M | 191.06M | 88.94M | 101.86M | 93.74M | 76.77M |
| netReceivables | 80.5M | 64.76M | 40.97M | 45.09M | 41.72M | 32.7M | 40.17M | 33.26M | 30.48M | 27.38M |
| accountsReceivables | 71.8M | 36.99M | 40.97M | 45.09M | 41.72M | 32.7M | 40.17M | 33.26M | 30.48M | 27.38M |
| otherReceivables | 8.7M | 27.76M | - | - | - | - | - | - | - | - |
| inventory | 249.2M | 224.36M | 272.62M | 242.88M | 148.92M | 150.9M | 153.59M | 131.82M | 130.54M | 118.94M |
| prepaids | 8.58M | 4.29M | 2.36M | 9.52M | 894K | 2.22M | 5.35M | 2.78M | 2.78M | 3M |
| otherCurrentAssets | -2.52M | 6.04M | 18.24M | 76.21M | 26.44M | 16.86M | 9.79M | 12.25M | 11.44M | 14.34M |
| totalCurrentAssets | 406.36M | 411.2M | 452.61M | 409.62M | 403.56M | 396.68M | 303.96M | 283.45M | 271.17M | 242.6M |
| propertyPlantEquipmentNet | 203.2M | 199.6M | 214.99M | 199M | 199.17M | 198.07M | 192.48M | 63.34M | 52.25M | 41.67M |
| goodwill | 47.01M | 27.24M | 26.41M | 26.43M | 26.88M | 16.78M | 16.52M | 16.59M | 16.45M | 11.36M |
| intangibleAssets | 41.88M | 21.52M | 18.16M | 20.63M | 22.77M | 21.29M | 24.3M | 20.29M | 12.6M | 6.66M |
| goodwillAndIntangibleAssets | 88.89M | 48.76M | 44.58M | 47.06M | 49.65M | 38.08M | 40.82M | 36.87M | 29.04M | 18.02M |
| longTermInvestments | 18.63M | 7.33M | 5.07M | 7.42M | 6.01M | 4.26M | 4.69M | 3.95M | 4.85M | 2.74M |
| taxAssets | - | 12.52M | 15.8M | 11.48M | 10.52M | 13.96M | 12.45M | 14.08M | 13.41M | 15.53M |
| otherNonCurrentAssets | 8.77M | 7.53M | 15.22M | -1000 | -1000 | 662K | -1000 | 965K | 1.01M | 1.44M |
| totalNonCurrentAssets | 319.5M | 275.74M | 290.59M | 264.97M | 265.36M | 255.03M | 250.44M | 119.2M | 100.56M | 79.39M |
| otherAssets | - | - | - | -1000 | - | - | - | - | - | - |
| totalAssets | 728M | 686.84M | 743.2M | 674.59M | 668.92M | 651.71M | 554.4M | 402.65M | 371.74M | 321.99M |
| totalPayables | 79.46M | 36.08M | 39.55M | 33.9M | 33.1M | 24.91M | 25.1M | 24.56M | 19.75M | 20.28M |
| accountPayables | 74.38M | 30.53M | 34.65M | 33.9M | 33.1M | 24.91M | 25.1M | 24.56M | 19.75M | 20.28M |
| otherPayables | 5.1M | 5.55M | 4.9M | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 36.88M | 31.08M | 31.44M | 24.69M | 21.86M | 28.57M | 25.68M | 8.7M |
| shortTermDebt | 55.8M | 5.5M | 35.2M | 9M | 9.12M | 30.19M | 22.19M | 12.91M | 50.66M | 52.2M |
| capitalLeaseObligationsCurrent | 35.4M | 31.98M | 31.82M | 31.37M | 28.58M | 26.28M | 25.62M | - | - | -36.67M |
| taxPayables | 5.1M | 5.28M | 4.58M | 6.02M | 12.96M | 11.94M | 2.15M | 4.56M | 8.37M | 12.13M |
| deferredRevenue | - | - | - | 52.49M | 56.28M | 46.01M | 32.17M | 36.15M | 36.56M | 36.67M |
| otherCurrentLiabilities | 31.24M | 61.29M | 37.22M | 41.12M | 43.42M | 36.24M | 22.7M | 24.96M | 28.17M | 5.37M |
| totalCurrentLiabilities | 201.9M | 134.85M | 175.77M | 146.47M | 145.68M | 142.31M | 117.47M | 91.01M | 124.26M | 123.22M |
| longTermDebt | 32.8M | 33.2M | 36.42M | 18M | 27M | 36M | - | 12M | 1.85M | - |
| capitalLeaseObligationsNonCurrent | 93M | 96.2M | 102.05M | 91.33M | 99.26M | 102.81M | 100.43M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 2.42M | 5.75M | - |
| deferredTaxLiabilitiesNonCurrent | 4.83M | - | - | 9.87M | 12.07M | 11.72M | 12.86M | 10.55M | 7.99M | 7M |
| otherNonCurrentLiabilities | 12.31M | 9.5M | 11.74M | 3.92M | 3.47M | 5.07M | 4.37M | 11.57M | 9.03M | 9.51M |
| totalNonCurrentLiabilities | 142.9M | 138.9M | 150.21M | 123.13M | 141.79M | 155.6M | 117.66M | 25.99M | 16.64M | 9.51M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 128.4M | 128.18M | 133.87M | 122.7M | 127.84M | 129.09M | 126.04M | - | - | -36.67M |
| totalLiabilities | 344.8M | 273.5M | 325.98M | 269.6M | 287.47M | 297.9M | 235.13M | 117M | 140.9M | 132.73M |
| treasuryStock | -1.1M | -11.2M | -11.21M | -11.21M | -10.16M | -10.16M | - | - | - | - |
| preferredStock | - | - | - | - | - | 4.56M | - | - | 2.99M | - |
| commonStock | 12.4M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M |
| retainedEarnings | 352.2M | 387.22M | 389.06M | 375.01M | 340.84M | 306.1M | 272.38M | 236.26M | 178.67M | 134.57M |
| additionalPaidInCapital | 39.8M | 39.76M | 39.76M | 39.76M | 39.76M | 39.76M | 39.76M | 39.76M | 39.76M | 39.76M |
| 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 | 5.3M | 14.7M | 31.97M | 60.93M | 56.66M | 33.86M | 61.31M | 67.43M | 60.67M | 48.16M |
| depreciationAndAmortization | 58.9M | 57.9M | 58.7M | 55.15M | 51.46M | 49.33M | 43.13M | 14.16M | 12.68M | 13.09M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 900K | 27.6M | -14.9M | -99.34M | 879K | 21.52M | -39.65M | 4.54M | 1.47M | -9.64M |
| accountsReceivables | 400K | -5.4M | -1.81M | 2.62M | -21.68M | 7.67M | -7.07M | -2.16M | 1.76M | -5.25M |
| inventory | -2.7M | 45.1M | -24.43M | -105.35M | 2.88M | 6.43M | -25.08M | 2.36M | -3.64M | -4.79M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 3.2M | -12.1M | 11.34M | 6M | -2M | 15.09M | -14.57M | 2.18M | 5.12M | -4.85M |
| otherNonCashItems | -5.8M | -3.1M | 98000 | -23.66M | 9.67M | 5.28M | -3.35M | -6.99M | -6.28M | 22000 |
| netCashProvidedByOperatingActivities | 59.3M | 97.1M | 75.87M | -6.92M | 118.67M | 109.99M | 61.44M | 79.14M | 68.55M | 51.63M |
| investmentsInPropertyPlantAndEquipment | -12.7M | -12.4M | -21.48M | -27.05M | -24.43M | -21.16M | -26.33M | -32.14M | -30.35M | -11.8M |
| acquisitionsNet | -27.3M | -400K | 1.9M | - | -10.96M | -430K | 464K | -904K | -6.02M | -204K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -7.3M | -4.3M | -5.21M | 18000 | 959K | 38000 | 2.76M | 1.49M | -7.25M | -602K |
| netCashProvidedByInvestingActivities | -47.3M | -17.1M | -24.79M | -27.03M | -34.44M | -21.55M | -23.11M | -31.55M | -36.53M | -11.81M |
| netDebtIssuance | 26.2M | -35.3M | 41.72M | -8.75M | -30.45M | 18.98M | -2.92M | -27.62M | -3.27M | -12.8M |
| longTermNetDebtIssuance | 26.2M | -35.3M | 41.72M | -8.75M | -30.45M | 18.98M | -2.92M | -27.62M | -3.27M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | -26.13M | - | - | - | -12.8M |
| netStockIssuance | -203.86K | - | - | -1.04M | - | - | -9.76M | - | 393K | -769K |
| netCommonStockIssuance | -203.86K | - | - | -1.04M | - | - | -9.76M | - | 393K | -769K |
| commonStockIssuance | - | - | - | - | - | - | - | - | 393K | - |
| commonStockRepurchased | -203.86K | - | - | -1.04M | - | - | -9.76M | - | - | -769K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -37.71M | -17.1M | -17.68M | -25.72M | -31.42M | - | -15.18M | -12.81M | -11.13M | -7.26M |
| commonDividendsPaid | -37.71M | -17.1M | -17.68M | -25.72M | - | - | -15.18M | -12.81M | -11.13M | -7.26M |
| preferredDividendsPaid | - | - | - | - | -31.42M | - | - | - | - | - |
| otherFinancingActivities | -35.78M | -36M | -34.4M | -33.69M | -32.71M | -132K | -24.06M | - | -1.27M | - |
| netCashProvidedByFinancingActivities | -47.5M | -88.4M | -10.36M | -69.2M | -94.58M | 18.85M | -51.92M | -40.44M | -15.28M | -20.82M |
| 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 | 165.9M | 187.14M | 207.55M | 144.9M | 157.7M | 174.6M | 197.5M | 149.6M | 163.8M | 180.24M |
| costOfRevenue | 66.5M | 188.35M | 181.4M | 61.5M | 68.1M | 74.5M | 83.6M | 67.7M | 69.4M | 78.59M |
| grossProfit | 99.4M | -1.21M | 26.14M | 83.4M | 89.6M | 100.1M | 113.9M | 81.9M | 94.4M | 101.65M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | - | - | - | 78.6M | 72.5M | 88.52M |
| otherExpenses | 91.7M | - | - | 90.6M | 84.4M | 97.5M | 85.3M | 9.8M | 9.1M | - |
| operatingExpenses | 91.7M | 108.2M | - | 90.6M | 84.4M | 97.5M | 85.3M | 88.9M | 82.1M | 101.55M |
| costAndExpenses | 158.2M | 188.35M | 181.4M | 152.1M | 152.5M | 172M | 168.9M | 156.6M | 151M | 180.14M |
| netInterestIncome | -2.44M | -3.02M | -4.32M | -2.3M | -1.5M | 5M | -4.8M | -800K | -1.4M | -3.93M |
| interestIncome | - | 504.14K | 402.23K | 400K | 800K | 5M | - | 700K | 400K | - |
| interestExpense | 2.44M | 3.53M | 4.73M | 2.7M | 2.3M | - | 4.8M | 1.5M | 1.8M | 3.93M |
| depreciationAndAmortization | 6M | 17.5M | 14.88M | 13.8M | 12.8M | 14.6M | 15.1M | 13.8M | 14.4M | 17.1M |
| ebitda | 12.7M | 20.9M | 47.36M | 7.1M | 18.8M | 20.6M | 43.6M | 7.9M | 27.6M | 10.82M |
| ebit | 6.7M | -1.21M | 32.48M | -6.7M | 6M | 6M | 28.5M | -5.9M | 13.2M | -6.28M |
| nonOperatingIncomeExcludingInterest | 1M | -1.4M | -6.34M | -500K | -800K | 1.2M | 100000 | -600K | -400K | 6.66M |
| operatingIncome | 7.7M | -1.21M | 26.14M | -7.2M | 5.2M | 2.6M | 28.6M | -6.5M | 12.8M | 381K |
| totalOtherIncomeExpensesNet | -1.8M | -2.1M | 1.71M | -2.2M | -1.5M | 5M | -5M | -900K | -1.4M | -7.51M |
| incomeBeforeTax | 5.9M | -100.83K | 27.85M | -9.4M | 3.7M | 7.6M | 23.6M | -7.4M | 11.4M | -7.13M |
| incomeTaxExpense | 1.2M | 5.75M | 7.04M | 600K | 3.6M | 10.8M | 5.2M | 100000 | 4.5M | -296K |
| netIncomeFromContinuingOperations | 4.7M | -5.7M | 20.82M | -10M | 100000 | -3.2M | 18.4M | -7.5M | 6.9M | -6.83M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 201.11K | -100000 | - | - | - | - | - | - |
| netIncome | 5M | -6.1M | 20.31M | -9.7M | 200K | -3.1M | 18.4M | -7.5M | 6.8M | -7.03M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5M | -6.15M | 20.31M | -9.7M | 200K | -3.1M | 18.4M | -7.5M | 6.8M | -7.03M |
| eps | 0.37 | -0.46 | 1.51 | -0.72 | 0.0 | -0.09 | 1.38 | -0.61 | 0.54 | -0.59 |
| 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 | 49.2M | 70.6M | 45.46M | 56M | 57.8M | 111.75M | 67.6M | 75.5M | 88.4M | 119.1M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 49.2M | 70.6M | 45.46M | 56M | 57.8M | 111.75M | 67.6M | 75.5M | 88.4M | 119.1M |
| netReceivables | 95.1M | 80.5M | 104.62M | 73M | 85.5M | 64.76M | 88.7M | 59.8M | 76M | 40.97M |
| accountsReceivables | 86.2M | 71.8M | 96.62M | 62.8M | 76.6M | 36.99M | 81.4M | 52.7M | 67.9M | 40.97M |
| otherReceivables | 8.9M | 8.7M | 7.99M | 10.2M | 8.9M | 27.76M | 7.3M | 7.1M | 8.1M | - |
| inventory | 254.9M | 249.2M | 254.29M | 261.2M | 254.2M | 224.36M | 231.4M | 246.7M | 257.8M | 270.82M |
| prepaids | 8.93M | 3.44M | 11.69M | 12M | 9.58M | 4.29M | 8.09M | 7.57M | 8.74M | 1.67M |
| otherCurrentAssets | 71461 | 8.2M | 3 | 5.7M | 3.5M | 5.93M | 9.2M | 7.2M | 1.6M | 18.24M |
| totalCurrentAssets | 408.2M | 408.5M | 416.06M | 395.9M | 401M | 411.1M | 396.9M | 389.2M | 423.8M | 452.61M |
| propertyPlantEquipmentNet | 201.5M | 203.2M | 201.24M | 207.8M | 206.4M | 200.1M | 202.6M | 210.3M | 206.6M | 215.04M |
| goodwill | - | 47.01M | - | - | - | 27.24M | - | - | - | 26.41M |
| intangibleAssets | 90.49M | 41.88M | 84.73M | 84M | 77.7M | 21.52M | 47.9M | 48.9M | 46M | 18.16M |
| goodwillAndIntangibleAssets | 90.2M | 88.89M | 84.73M | 84M | 77.7M | 48.76M | 47.9M | 48.9M | 46M | 44.58M |
| longTermInvestments | - | 18.63M | - | - | - | 7.33M | - | - | - | 15.17M |
| taxAssets | - | - | - | - | - | - | - | - | - | 15.8M |
| otherNonCurrentAssets | 30.9M | 8.77M | 33.77M | 29M | 35.6M | 19.55M | 32M | 32.3M | 31.9M | 5000 |
| totalNonCurrentAssets | 322.6M | 319.5M | 319.74M | 320.8M | 319.7M | 275.74M | 282.5M | 291.5M | 284.5M | 290.59M |
| otherAssets | - | - | - | - | - | 2000 | - | - | - | - |
| totalAssets | 730.8M | 728M | 735.8M | 716.7M | 720.7M | 686.84M | 679.4M | 680.7M | 708.3M | 743.2M |
| totalPayables | 4.3M | 5.1M | 81.33M | - | - | 36.08M | - | - | - | 34.65M |
| accountPayables | - | - | 81.33M | - | - | 30.53M | - | - | - | 34.65M |
| otherPayables | 4.3M | 5.1M | - | - | - | 5.55M | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | 29M | 30.6M | 36.88M |
| shortTermDebt | 64.8M | 55.8M | 82.13M | 52.4M | 31.7M | 5.54M | 6.4M | 15.4M | 20.3M | 35.2M |
| capitalLeaseObligationsCurrent | 34.8M | 35.4M | - | 32.7M | 32.8M | 31.98M | 32M | 32.2M | 30.5M | 31.82M |
| taxPayables | 4.3M | 5.1M | - | - | - | 5.28M | - | - | - | 4.58M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | 55.77M |
| otherCurrentLiabilities | 94.9M | 105.6M | 27.38M | 101.1M | 101.8M | 61.25M | 83.1M | 58.1M | 59.1M | 37.22M |
| totalCurrentLiabilities | 198.8M | 201.9M | 190.85M | 186.2M | 166.3M | 134.85M | 121.5M | 134.7M | 140.5M | 175.77M |
| longTermDebt | 31.9M | 32.8M | 124.2M | 35.1M | 30.7M | 33.21M | 32.2M | 34.9M | 35.9M | 36.42M |
| capitalLeaseObligationsNonCurrent | 92.6M | 93M | 90.03M | 95.5M | 92.8M | 96.2M | 96.6M | 101.6M | 99.4M | 102.05M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 16.7M | 17.1M | -73.14M | 16.2M | 9.9M | 9.4M | 11.6M | 11.4M | 11.6M | 11.74M |
| totalNonCurrentLiabilities | 141.2M | 142.9M | 141.09M | 146.8M | 133.4M | 138.81M | 140.4M | 147.9M | 146.9M | 150.21M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 127.4M | 128.4M | 90.03M | 128.2M | 125.6M | 128.18M | 128.6M | 133.8M | 129.9M | 133.87M |
| totalLiabilities | 340M | 344.8M | 331.93M | 333M | 299.7M | 273.66M | 261.9M | 282.6M | 287.4M | 325.98M |
| treasuryStock | -1.1M | -1.1M | -1.6M | -1.6M | -1.6M | -11.2M | -11.2M | -11.2M | -11.2M | -11.21M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 12.4M | 12.4M | 12.39M | 12.4M | 12.4M | 12.4M | 12.4M | 12.4M | 12.4M | 12.38M |
| retainedEarnings | 358.8M | 352.2M | 375.4M | 354.8M | 383.2M | 387.3M | 390.1M | 371.4M | 395.9M | 389.06M |
| additionalPaidInCapital | 39.8M | 39.8M | 39.77M | 39.8M | 39.8M | 39.8M | 39.4M | 39.8M | 39.8M | 39.76M |
| 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.6M | -5.6M | 20.31M | -10M | 100000 | -3.2M | 18.5M | -7.5M | 6.9M | -6.83M |
| depreciationAndAmortization | 15.4M | 17.5M | 14.88M | 13.8M | 12.8M | 14.6M | 15.1M | 13.8M | 14.4M | 17.1M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -32.2M | 35.2M | -26.52M | 8.2M | -16.1M | 39.1M | -17.6M | 27.5M | -21.4M | 57.98M |
| accountsReceivables | -15.6M | 27.9M | -35.25M | 12.1M | -4.5M | 23.5M | -28.5M | 17.4M | -17.8M | 31.39M |
| inventory | -5.7M | 5.3M | 6.92M | -7.4M | -7.5M | 3.8M | 15.4M | 11.1M | 14.8M | 15.57M |
| accountsPayables | - | - | 1.81M | - | - | - | - | - | - | - |
| otherWorkingCapital | -10.9M | 2M | 1 | 3.5M | -4.1M | 11.8M | -4.5M | -1M | -18.4M | 42.41M |
| otherNonCashItems | 700K | 6.4M | 2.37M | -13.4M | -600K | 8.22M | -1.5M | 5.6M | -3M | 17.52M |
| netCashProvidedByOperatingActivities | -11.5M | 53.5M | 11.04M | -1.4M | -3.8M | 58.72M | 14.5M | 29.6M | -6.3M | 85.77M |
| investmentsInPropertyPlantAndEquipment | -3M | -3.6M | -8.24M | -1.9M | -2.4M | -2.3M | -600K | -11.6M | -4.9M | -8.38M |
| acquisitionsNet | - | 500K | 4.8M | -200K | -32.6M | - | - | - | -400K | -277K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -3.2M | 900K | -2.41M | 1M | -3.2M | -3.57M | 300K | 900K | 700K | 370K |
| netCashProvidedByInvestingActivities | -6.2M | -2.2M | -5.85M | -1.1M | -38.2M | -5.87M | -300K | -10.7M | 300K | -8.29M |
| netDebtIssuance | 6.1M | 6M | -4.8M | 28.8M | -3.8M | -2.58M | -10M | -6.4M | -16.3M | 13.42M |
| longTermNetDebtIssuance | 6.1M | 6M | - | 28.8M | -3.8M | -2.58M | -10M | -6.4M | -16.3M | 13.42M |
| shortTermNetDebtIssuance | - | - | -4.8M | - | - | - | - | - | - | - |
| netStockIssuance | - | -203.86K | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | -203.86K | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -203.86K | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -18.69M | -11682 | - | - | -7000 | - | -17.1M | - | -19000 |
| commonDividendsPaid | - | -18.69M | -11682 | - | - | -7000 | - | -17.1M | - | 219K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -9.6M | -11.31M | -8.55M | -27.2M | -7.8M | -9.99M | -8.7M | -25.6M | -8.8M | 5.62M |
| netCashProvidedByFinancingActivities | -3.5M | -24.2M | -13.36M | 1.6M | -11.6M | -12.58M | -18.7M | -32M | -25.1M | 5.84M |