LSE : 0GOX.L
$0.05 (1.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 666.79M | 677.83M | 636.59M | 601.38M | 555.87M | 521.98M | 627.08M | 636.4M | 676.44M | 650.4M |
| costOfRevenue | 592.72M | 614.8M | 352.96M | 557.19M | 504.25M | 484.8M | 547.7M | 541.68M | 557.8M | 544.58M |
| grossProfit | 74.07M | 63.03M | 283.62M | 44.19M | 51.62M | 37.18M | 79.38M | 94.72M | 118.64M | 105.83M |
| researchAndDevelopmentExpenses | 789K | 575K | 620K | 6.94M | 18.7M | 15.91M | 14.85M | 12.67M | 14.47M | 10.06M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 60.26M | 59.32M | 222.18M | 42.81M | 29.48M | 32.21M | 42.44M | 48.92M | 35.81M | 50.01M |
| otherExpenses | 1.5M | 5.33M | 67.54M | 1.23M | 1.17M | 780K | 998K | - | 947K | 1.38M |
| operatingExpenses | 62.55M | 65.22M | 290.34M | 50.98M | 49.35M | 48.9M | 58.29M | 61.59M | 51.22M | 61.44M |
| costAndExpenses | 655.27M | 680.02M | 643.31M | 608.17M | 553.6M | 533.69M | 605.99M | 603.26M | 609.02M | 606.02M |
| netInterestIncome | -7.61M | -11.64M | -8.44M | -2.91M | -2.53M | -3.1M | -3.58M | - | - | - |
| interestIncome | 414K | 547K | 250K | 155K | 209K | 168K | 128K | 2.92M | 2.75M | 3.59M |
| interestExpense | 8.02M | 12.19M | 8.69M | 3.06M | 2.74M | 3.26M | 3.71M | - | - | - |
| depreciationAndAmortization | 31.59M | 31.81M | 28.49M | 32.5M | 32.54M | 35.32M | 35.75M | 26.99M | 27.22M | 27.7M |
| ebitda | 43.11M | 35.49M | 21.21M | 33.16M | 44.88M | 46.26M | 68.31M | 64.56M | 86.69M | 76.09M |
| ebit | 11.52M | 3.68M | -7.27M | 663K | 12.34M | 10.94M | 24.1M | 39.99M | 55.46M | 50.12M |
| nonOperatingIncomeExcludingInterest | - | -5.87M | 555K | -7.45M | -10.07M | -22.66M | - | 80001 | 11.96M | -5.74M |
| operatingIncome | 11.52M | -2.19M | -6.72M | -6.79M | 2.27M | -11.72M | 21.09M | 33.13M | 67.42M | 44.38M |
| totalOtherIncomeExpensesNet | 295K | -6.32M | -9.07M | 4.39M | 7.33M | 19.39M | -3.8M | -3.27M | -15.35M | 3.72M |
| incomeBeforeTax | 11.81M | -8.51M | -15.79M | -2.4M | 9.6M | 7.68M | 28.85M | 36.8M | 52.07M | 45.56M |
| incomeTaxExpense | 1.66M | -1.61M | -1.73M | -156K | 2.56M | -1.8M | 5.77M | 6.78M | 13.11M | 11.08M |
| netIncomeFromContinuingOperations | 10.15M | -6.9M | -14.06M | -2.24M | 7.04M | 9.48M | 23.07M | 30.02M | 38.96M | 37.02M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 10.05M | -6.45M | -14.07M | -2.3M | 7.06M | 6.44M | 22.39M | 29.12M | 38.24M | 36.3M |
| netIncomeDeductions | - | - | - | - | - | 1000 | - | - | - | - |
| bottomLineNetIncome | 10.05M | -6.45M | -14.07M | -2.3M | 7.06M | 6.44M | 22.39M | 29.12M | 38.24M | 36.3M |
| eps | 0.46 | -0.29 | -0.64 | -0.1 | 0.32 | 0.29 | 1.02 | 1.32 | 1.74 | 1.65 |
| 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 | 66.92M | 66.01M | 49.61M | 55.14M | 69.71M | 90.39M | 55.61M | 73.57M | 56.9M | 79.54M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 66.92M | 66.01M | 49.61M | 55.14M | 69.71M | 90.39M | 55.61M | 73.57M | 56.9M | 79.54M |
| netReceivables | 118.93M | 128.85M | 122.67M | 151.97M | 107.81M | 113.92M | 179.19M | 140.53M | 133.28M | 107.4M |
| accountsReceivables | 108.81M | 114.72M | 122.67M | 124.21M | 107.81M | 98.4M | 179.19M | 140.53M | 110.08M | 85.65M |
| otherReceivables | 10.12M | 14.13M | 29.56M | 27.76M | 27.68M | 15.52M | - | 24.01M | 23.19M | 21.74M |
| inventory | 29.2M | 39.11M | 41.3M | 37.55M | 42.62M | 38.57M | 40.88M | 41.63M | 64.31M | 57.16M |
| prepaids | - | - | - | -27.76M | - | - | - | - | -22.16M | -20.42M |
| otherCurrentAssets | 13.56M | 1.45M | 29.56M | 27.76M | 27.68M | 15.52M | 11.83M | 24.01M | 23.19M | 21.74M |
| totalCurrentAssets | 228.62M | 235.43M | 243.14M | 244.66M | 247.82M | 258.4M | 287.5M | 279.74M | 254.48M | 244.09M |
| propertyPlantEquipmentNet | 206.24M | 225.88M | 232.94M | 251.59M | 265.76M | 249.86M | 276.79M | 245.06M | 232.91M | 224.19M |
| goodwill | - | - | - | - | - | - | 19.18M | 19.18M | 19.18M | 19.18M |
| intangibleAssets | 6.38M | 6.15M | 4.62M | 3.11M | 2.67M | 2.38M | 3.45M | 2.68M | 2.37M | 2.37M |
| goodwillAndIntangibleAssets | 6.38M | 6.15M | 4.62M | 3.11M | 2.67M | 2.38M | 22.63M | 21.86M | 21.55M | 21.55M |
| longTermInvestments | 20.14M | 27.25M | 32.62M | 40.39M | 37.42M | 31.91M | 1.33M | 2.62M | 742K | 556K |
| taxAssets | 18.76M | 25.7M | 15.91M | 16.78M | 16.1M | 15.88M | 14.3M | 8.22M | 13.31M | 12.25M |
| otherNonCurrentAssets | 113K | 88000 | 26.9M | 5.32M | 7.32M | 18.14M | 10.11M | 126K | 126K | 128K |
| totalNonCurrentAssets | 251.63M | 285.06M | 297.07M | 317.19M | 329.26M | 318.17M | 325.15M | 277.9M | 268.64M | 258.68M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 480.25M | 520.48M | 540.21M | 561.84M | 577.08M | 576.57M | 612.65M | 557.64M | 523.12M | 502.77M |
| totalPayables | 60.02M | 63.91M | 72.45M | 60.96M | 57.26M | 52.7M | 52.91M | 54.31M | 54.05M | 50.6M |
| accountPayables | 59.46M | 63.39M | 63.73M | 60.96M | 57.26M | 52.7M | 52.91M | 54.31M | 54.05M | 50.6M |
| otherPayables | 561K | 517K | 8.71M | 1.55M | 870K | - | - | - | - | - |
| accruedExpenses | 12.51M | 10.87M | 28.08M | 10.85M | 9.75M | 11.83M | 12.79M | 16.77M | 17.11M | 8.99M |
| shortTermDebt | 51.94M | 55.35M | 79.04M | 51.88M | 33.93M | 35.23M | 12.4M | 48.19M | 12.17M | 23.26M |
| capitalLeaseObligationsCurrent | - | 6.01M | 4.6M | 4.32M | 4.43M | 2.66M | 5.05M | 144K | 1.43M | 1.54M |
| taxPayables | - | - | 622K | 1.55M | 870K | 2.08M | 2.16M | 1.62M | 2.76M | 10.82M |
| deferredRevenue | 4.31M | 9.04M | 9.22M | 11.22M | 8.02M | 7.04M | 8.57M | 6.55M | 3.03M | 2000 |
| otherCurrentLiabilities | 42.17M | 36.8M | 18.49M | 33.64M | 29.75M | 35.52M | 30.5M | 28.91M | 43.64M | 60.72M |
| totalCurrentLiabilities | 170.95M | 181.98M | 202.66M | 172.86M | 143.14M | 144.97M | 122.23M | 154.88M | 131.44M | 145.11M |
| longTermDebt | 52.46M | 74.19M | 79.41M | 109.13M | 145.09M | 153.89M | 186.3M | 126.99M | 126.02M | 127.12M |
| capitalLeaseObligationsNonCurrent | 13.37M | 17.08M | 9.21M | 10.18M | 12.27M | 6.45M | 7.84M | 52000 | 313K | 1.71M |
| deferredRevenueNonCurrent | - | - | 9.21M | 10.18M | 12.27M | - | 7.84M | 52000 | 313K | 1.71M |
| deferredTaxLiabilitiesNonCurrent | 6.73M | 13.95M | 8.36M | 11.48M | 10.26M | - | 11.32M | 5.83M | 8.72M | 917K |
| otherNonCurrentLiabilities | 16.96M | 21.55M | 20.06M | 21.1M | 27.47M | 28.7M | 36.64M | 37.71M | 39.14M | 38.9M |
| totalNonCurrentLiabilities | 89.52M | 126.77M | 117.04M | 151.89M | 195.08M | 189.04M | 237.84M | 164.75M | 174.19M | 167.74M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 13.37M | 23.09M | 13.81M | 14.5M | 16.7M | 9.11M | 12.9M | 196K | 1.74M | 3.25M |
| totalLiabilities | 260.47M | 308.74M | 319.7M | 324.75M | 338.22M | 341.73M | 360.07M | 319.63M | 305.62M | 312.85M |
| treasuryStock | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M |
| retainedEarnings | 167.51M | 158.35M | 167.43M | 183.7M | 188.2M | 187.74M | 197.77M | 184.21M | 163.36M | 133.91M |
| additionalPaidInCapital | - | - | - | - | - | - | 37.56M | 37.56M | 37.56M | 37.56M |
| 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 | 10.05M | -6.45M | -14.07M | -2.3M | 7.06M | 6.44M | 8.75M | 29.12M | 38.24M | 36.3M |
| depreciationAndAmortization | 31.59M | 31.81M | 33.36M | 32.5M | 32.54M | 35.32M | 35.75M | 26.99M | 27.22M | 27.7M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 10.34M | 35.71M | 562K | 2.32M | -15.36M | 25.15M | -25.86M | -28.22M | -28.04M | 2.89M |
| accountsReceivables | -2.05M | 26.25M | 10.65M | -13.9M | -11.64M | 23.17M | -25.04M | -5.8M | -25.4M | -2.6M |
| inventory | -100000 | 2.9M | -3.94M | 4.89M | -3.16M | -4.87M | 5.98M | -6.73M | -7.56M | 3.42M |
| accountsPayables | 11.83M | 2.13M | 8.77M | 12.66M | -47000 | 9.89M | -3.01M | -6.78M | 6.61M | 2.36M |
| otherWorkingCapital | 662K | 4.43M | -14.92M | -1.34M | -506K | -3.04M | -3.79M | -8.91M | -1.69M | -297K |
| otherNonCashItems | -7.96M | -4.45M | 13.54M | -1.73M | -1.57M | -21.13M | 5.77M | 76.27M | 81.64M | 56M |
| netCashProvidedByOperatingActivities | 44.01M | 56.62M | 33.39M | 30.78M | 22.68M | 45.78M | 24.41M | 30.87M | 38.28M | 70.68M |
| investmentsInPropertyPlantAndEquipment | -29.07M | -25.22M | -22.4M | -24.03M | -35.98M | -14.2M | -45.78M | -42.45M | -39.67M | -35.97M |
| acquisitionsNet | 18.52M | 25.24M | 1.12M | 1.73M | 3.91M | 26.26M | -2.81M | 1.01M | 1.7M | -2.02M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | -13000 |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 25.79M | 1.32M | 700K | 6.9M | - | - | 2.03M | 1.7M | 9.22M |
| netCashProvidedByInvestingActivities | -10.55M | 25000 | -21.07M | -21.6M | -25.16M | 12.06M | -48.59M | -39.41M | -37.97M | -28.78M |
| netDebtIssuance | -6.2M | -30.22M | -17.56M | -21.66M | -13.11M | -22.55M | 14.93M | 35.7M | -4.3M | -13.5M |
| longTermNetDebtIssuance | - | -38.6M | -17.56M | -21.66M | -13.11M | -22.55M | 14.93M | 35.7M | -4.3M | -13.5M |
| shortTermNetDebtIssuance | -6.2M | -30.22M | - | - | - | - | - | - | - | - |
| netStockIssuance | - | 879K | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | 879K | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | 879K | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | -2.2M | -2.42M | -6.7M | -250K | -8.82M | -9.9M | -8.8M | -7.05M |
| commonDividendsPaid | - | - | -2.2M | -2.42M | -6.7M | -250K | -8.82M | -9.9M | -8.8M | -7.05M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -26.18M | -11.11M | 2.09M | 344K | 1.76M | - | -25000 | -612K | -9.64M | 579K |
| netCashProvidedByFinancingActivities | -32.38M | -40.45M | -17.67M | -23.74M | -18.05M | -22.8M | 6.08M | 25.2M | -22.74M | -19.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 143.71M | 151.98M | 157.19M | 176.18M | 183.22M | 170.68M | 157.53M | 177.4M | 172.28M | 150.81M |
| costOfRevenue | 129.59M | 129.31M | 139.91M | 158.82M | 98.55M | 153.59M | 145.08M | 90.85M | 156.48M | 140.64M |
| grossProfit | 14.11M | 22.66M | 17.28M | 17.36M | 84.67M | 17.1M | 12.45M | 86.55M | 15.8M | 10.16M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | 620K |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 12.62M | 16.55M | 15M | 16.34M | 58.63M | 18.01M | 15.32M | 60.93M | 16.05M | 16.18M |
| otherExpenses | -984K | -2.54M | -980K | -1.4M | 22.86M | -3.32M | -856K | 23.59M | -1.68M | -2.62M |
| operatingExpenses | 11.64M | 14.01M | 14.02M | 14.93M | 81.48M | 14.69M | 14.47M | 84.52M | 14.37M | 14.18M |
| costAndExpenses | 141.23M | 143.33M | 153.93M | 173.75M | 180.03M | 168.28M | -159.55M | 175.37M | 170.85M | 154.82M |
| netInterestIncome | -1.31M | -2.05M | -1.81M | -2.03M | -2.13M | -4.04M | -2.5M | -3.21M | -2.61M | -3.37M |
| interestIncome | 159K | 242K | 87000 | 144K | 44000 | - | - | - | - | - |
| interestExpense | 1.46M | 2.29M | 1.9M | 2.18M | 2.13M | 4.04M | 2.5M | 3.21M | 2.61M | 3.37M |
| depreciationAndAmortization | 7.15M | 8.2M | 7.9M | 7.86M | 7.63M | 8.39M | 7.75M | 7.94M | 7.74M | 8.34M |
| ebitda | 9.62M | 16.84M | 11.25M | 10.43M | 10.82M | 10.79M | 5.74M | 9.97M | 9.17M | 4.32M |
| ebit | 2.48M | 8.65M | 3.34M | 2.57M | 3.19M | 2.4M | -2.02M | 2.03M | 1.43M | -4.02M |
| nonOperatingIncomeExcludingInterest | - | - | -87000 | -144K | - | - | - | - | - | - |
| operatingIncome | 2.48M | 8.65M | 3.26M | 2.43M | 3.19M | 2.4M | -2.02M | 2.03M | 1.43M | -4.02M |
| totalOtherIncomeExpensesNet | 521K | 225K | -1.81M | -2.03M | -2.09M | -4.04M | -2.5M | -3.21M | -2.61M | -3.37M |
| incomeBeforeTax | 3M | 8.87M | 1.45M | 394K | 1.1M | -1.64M | -4.51M | -1.18M | -1.18M | -7.39M |
| incomeTaxExpense | 470K | 1.08M | 457K | 30000 | 93000 | -2.1M | 126K | 92000 | 272K | -2.02M |
| netIncomeFromContinuingOperations | 2.53M | 7.79M | 992K | 364K | 1M | 456K | -4.64M | -1.27M | -1.45M | -5.37M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -1000 | - | - | - | - | - | - | -1000 | 1000 | - |
| netIncome | 2.43M | 7.85M | 938K | 307K | 949K | 585K | -4.69M | -846K | -1.5M | -5.2M |
| netIncomeDeductions | -1000 | - | - | - | - | - | - | - | - | -1000 |
| bottomLineNetIncome | 2.43M | 7.85M | 938K | 307K | 949K | 585K | -4.69M | -846K | -1.5M | -5.2M |
| eps | 0.11 | 0.36 | 0.04 | 0.01 | 0.04 | 0.03 | -0.21 | -0.04 | -0.07 | -0.24 |
| 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 | 44.01M | 66.92M | 37.3M | 41.98M | 34.08M | 66.01M | 45.9M | 46.59M | 44.57M | 49.61M |
| shortTermInvestments | 16.85M | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 60.86M | 66.92M | 37.3M | 41.98M | 34.08M | 66.01M | 45.9M | 46.59M | 44.57M | 49.61M |
| netReceivables | 121.8M | 118.93M | 147.38M | 149.14M | 141.14M | 128.85M | 171.48M | 149.25M | 159.87M | 152.23M |
| accountsReceivables | 112.68M | 108.81M | 129.76M | 130.66M | 141.14M | 114.72M | 152M | 149.25M | 136.25M | 122.67M |
| otherReceivables | 9.11M | 10.12M | 17.62M | 18.47M | 18.34M | 14.13M | 19.48M | 20.48M | 23.62M | 29.56M |
| inventory | 30.05M | 29.2M | 39.64M | 40.61M | 40.75M | 39.11M | 43.27M | 42.26M | 43.85M | 41.3M |
| prepaids | - | - | - | - | - | - | - | - | -23.62M | -29.56M |
| otherCurrentAssets | - | 13.56M | - | 18.47M | 18.34M | 1.45M | 19.48M | 20.48M | 23.62M | 29.56M |
| totalCurrentAssets | 212.71M | 228.62M | 224.31M | 231.73M | 234.32M | 235.43M | 260.65M | 258.59M | 248.29M | 243.14M |
| propertyPlantEquipmentNet | 187.49M | 206.24M | 218M | 221.93M | 224.21M | 225.88M | 223.34M | 225.74M | 238.57M | 242.2M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 6.99M | 6.38M | 6.14M | 5.9M | 6.12M | 6.15M | 6.38M | 6.57M | 6.5M | 4.62M |
| goodwillAndIntangibleAssets | 6.99M | 6.38M | 6.14M | 5.9M | 6.12M | 6.15M | 6.38M | 6.57M | 6.5M | 4.62M |
| longTermInvestments | 32.15M | 20.14M | 24.91M | 27.49M | 27.7M | 27.25M | 32.07M | 31.15M | 35.91M | 32.62M |
| taxAssets | 18M | 18.76M | 13.91M | 13.88M | 13.54M | 25.7M | 9.71M | 9.35M | 8.9M | 15.91M |
| otherNonCurrentAssets | 113K | 113K | 113K | 113K | 13.63M | 88000 | 87000 | 9.44M | -1000 | 1.72M |
| totalNonCurrentAssets | 244.75M | 251.63M | 263.07M | 269.31M | 271.66M | 285.06M | 271.59M | 272.89M | 289.89M | 297.07M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 457.46M | 480.25M | 487.39M | 501.04M | 505.97M | 520.48M | 532.24M | 531.48M | 538.19M | 540.21M |
| totalPayables | 47.94M | 60.02M | 54.55M | 64.36M | 62.99M | 63.91M | 68.09M | 62.38M | 65.31M | 72.45M |
| accountPayables | 47.32M | 59.46M | 53.62M | 63.59M | 62.99M | 63.39M | 67.43M | 62.38M | 64.93M | 63.73M |
| otherPayables | 616K | 561K | 933K | 770K | 658K | 517K | 666K | 491K | 382K | 8.71M |
| accruedExpenses | - | 12.51M | - | - | 658K | 10.87M | - | - | - | 11.17M |
| shortTermDebt | 42.24M | 51.94M | 63.65M | 54.19M | 59.79M | 55.35M | 50.78M | 53.88M | 68.92M | 79.04M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | 4.6M |
| taxPayables | - | - | - | - | - | - | - | 491K | 382K | 622K |
| deferredRevenue | 958K | 4.31M | 175K | 222K | 1.15M | 9.04M | 5.83M | 1.16M | 963K | 9.22M |
| otherCurrentLiabilities | 58.86M | 42.17M | 70.13M | 71.51M | 61.18M | 42.81M | 65.54M | 68.53M | 51.86M | 26.19M |
| totalCurrentLiabilities | 150.01M | 170.95M | 188.5M | 190.29M | 184.63M | 181.98M | 190.24M | 185.95M | 187.05M | 202.66M |
| longTermDebt | 62.42M | 52.46M | 65.96M | 78.51M | 87.15M | 74.19M | 107.34M | 106.38M | 111.04M | 79.41M |
| capitalLeaseObligationsNonCurrent | - | 13.37M | - | - | - | 17.08M | - | - | - | 9.21M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 5.95M | 6.73M | 774K | 953K | 1.13M | 13.95M | 778K | 844K | 899K | 8.36M |
| otherNonCurrentLiabilities | 16.99M | 16.96M | 21.34M | 21.46M | 21.57M | 21.55M | 20.41M | 20.26M | 20.22M | 20.06M |
| totalNonCurrentLiabilities | 85.35M | 89.52M | 88.07M | 100.92M | 109.84M | 126.77M | 128.52M | 127.48M | 132.16M | 117.04M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 13.37M | - | - | - | 17.08M | - | - | - | 13.81M |
| totalLiabilities | 235.36M | 260.47M | 276.58M | 291.2M | 294.47M | 308.74M | 318.77M | 313.43M | 319.21M | 319.7M |
| treasuryStock | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M | -1.86M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M | 22.33M |
| retainedEarnings | 169.94M | 167.51M | 160.54M | 159.6M | 159.3M | 158.35M | 160.4M | 165.08M | 165.93M | 167.43M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 2.43M | 7.85M | 938K | 307K | 949K | 585K | -4.69M | -846K | -1.5M | -5.2M |
| depreciationAndAmortization | 7.15M | 8.2M | 7.9M | 7.86M | 7.63M | 8.39M | 7.75M | 7.94M | 7.74M | 8.34M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -20.1M | 28.53M | -5.92M | 21.45M | -30.87M | 37.82M | 3.44M | -1.56M | -14.93M | 19.5M |
| accountsReceivables | -7.37M | 14.43M | 4.02M | 10.14M | -30.64M | 45.88M | -777K | -9.85M | -9.01M | 19.49M |
| inventory | -2.26M | 1.42M | 778K | -468K | -1.84M | 4.48M | -1.09M | 4.79M | -5.28M | 2.19M |
| accountsPayables | -12.35M | 16.53M | -12.2M | 10.4M | -2.9M | -11.64M | 6.59M | 10.95M | -3.77M | -1.73M |
| otherWorkingCapital | 1.88M | -3.85M | 1.48M | 1.38M | 1.65M | -898K | -1.29M | 3.5M | 3.12M | -454K |
| otherNonCashItems | -1.34M | -5.66M | -496K | -207K | -1.54M | -4.87M | -403K | 10.25M | 5.11M | -3.09M |
| netCashProvidedByOperatingActivities | -11.86M | 38.92M | 2.43M | 29.41M | -23.82M | 41.93M | 6.1M | 15.79M | -3.59M | 19.56M |
| investmentsInPropertyPlantAndEquipment | -3.46M | -12.78M | -5.68M | -6.31M | -4.31M | -7.89M | -5.33M | -6.95M | -5.06M | -8.36M |
| acquisitionsNet | 5.61M | 16.82M | 1.31M | -18000 | 403K | -1.64M | 571K | 25.66M | 654K | -357K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | -1000 | 448K | -1 | 624K | 25.88M | 740K | -40000 |
| netCashProvidedByInvestingActivities | 2.15M | 4.05M | -4.37M | -6.33M | -3.86M | -9.53M | -4.76M | 18.93M | -4.4M | -8.76M |
| netDebtIssuance | -10.15M | 4.82M | -106K | -12.35M | -1.39M | -9.66M | 1.7M | -18.82M | -4.49M | -3.56M |
| longTermNetDebtIssuance | - | - | - | -14.87M | -1.39M | - | -2.86M | -18.82M | -4.49M | -3.56M |
| shortTermNetDebtIssuance | -10.15M | 4.82M | -106K | -12.35M | - | -9.66M | 1.7M | - | - | - |
| netStockIssuance | - | - | - | - | - | 879K | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | 879K | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | 879K | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | 392K | - | - | -392K | -1000 |
| commonDividendsPaid | - | - | - | - | - | 392K | - | - | -392K | 1000 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -2000 |
| otherFinancingActivities | -3.14M | -18.19M | -2.64M | -2.64M | -2.84M | -4.05M | -3.78M | -13.97M | 7.91M | 4.39M |
| netCashProvidedByFinancingActivities | -13.29M | -13.37M | -2.75M | -14.99M | -4.23M | -12.44M | -2.08M | -32.78M | 3.03M | 831K |