NASDAQ : EDRY
-$0.24 (-1.07%)
| 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.26M | 61.08M | 47.59M | 70.18M | 64.44M | 22.29M | 27.24M | 24.52M | 19.16M | 7.88M |
| costOfRevenue | 45.85M | 40.27M | 39.12M | 32.88M | 20.47M | 20.72M | 20.02M | 15.02M | 14.07M | 8.22M |
| grossProfit | 6.41M | 20.81M | 8.47M | 37.3M | 43.98M | 1.57M | 7.22M | 9.51M | 5.08M | -340.73K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 7.48M | 6.74M | 3.07M | 5.09M | 2.29M | 2.25M | 5.51M | 2.45M | 1.58M |
| sellingAndMarketingExpenses | - | - | 134.29K | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 7.58M | 7.48M | 6.88M | 3.07M | 5.09M | 2.29M | 2.25M | 5.51M | 2.45M | 1.58M |
| otherExpenses | - | 16.67M | - | 111.55K | - | 2.02M | 1.96M | - | - | - |
| operatingExpenses | 7.58M | 24.15M | 6.88M | 3.18M | 5.09M | 4.31M | 4.22M | 5.51M | 2.45M | 1.58M |
| costAndExpenses | 53.43M | 64.43M | 46M | 36.07M | 25.55M | 25.03M | 24.23M | 20.53M | 16.53M | 9.8M |
| netInterestIncome | -6.67M | -7.85M | -5.59M | -3.81M | -2.33M | -2.33M | -3.49M | -2.9M | -1.82M | -1.16M |
| interestIncome | 206.7K | 103.52K | 897.62K | 46298 | 10484 | 4094 | 22216 | 14083 | - | 53 |
| interestExpense | 6.88M | 7.96M | 6.49M | 3.85M | 2.34M | 2.33M | 3.51M | 2.91M | 1.82M | 1.16M |
| depreciationAndAmortization | 12.74M | 13.88M | 10.97M | 10.76M | 7.95M | 6.56M | 6.46M | 5.82M | 5M | 4.3M |
| ebitda | 15.83M | 13.33M | 14.17M | 48.15M | 41.45M | 3.01M | 9.99M | 9.85M | 7.66M | -4.68M |
| ebit | 3.09M | -549.44K | 3.2M | 37.4M | 33.49M | -3.55M | 3.53M | 4.03M | 2.67M | -8.98M |
| nonOperatingIncomeExcludingInterest | -4.26M | -2.8M | -1.61M | -3.28M | 5.4M | 804.72K | -521.87K | -38910 | -38623 | 10316 |
| operatingIncome | -1.17M | -3.35M | 1.59M | 34.12M | 38.89M | -2.74M | 3.01M | 3.99M | 2.63M | -8.97M |
| totalOtherIncomeExpensesNet | -2.62M | -7.22M | -4.88M | -574.05K | -7.74M | -3.14M | -2.99M | -2.87M | -1.78M | -1.17M |
| incomeBeforeTax | -3.79M | -10.57M | -3.28M | 33.54M | 31.15M | -5.88M | 16497 | 1.12M | 849.7K | -10.14M |
| incomeTaxExpense | - | - | - | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | -3.79M | -10.57M | -3.28M | 33.54M | 31.15M | -5.88M | 16497 | 1.12M | 849.7K | -10.14M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -4.26M | -9.66M | -2.91M | 33.54M | 31.15M | -5.88M | 16497 | 1.12M | 849.7K | -10.14M |
| netIncomeDeductions | - | - | - | - | 1.75M | - | - | - | - | - |
| bottomLineNetIncome | -4.26M | -9.66M | -2.91M | 33.54M | 29.4M | -7.45M | -1.92M | 554.51K | 849.7K | -10.14M |
| eps | -1.55 | -3.54 | -1.05 | 11.66 | 11.63 | -3.61 | -1.55 | 0.5 | 0.38 | -4.5 |
| 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 | 22.47M | 6.71M | 8M | 35.24M | 26.85M | 938.28K | 5.4M | 4.38M | 1.26M | 591.11K |
| shortTermInvestments | - | - | 2.8M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 22.47M | 6.71M | 10.8M | 35.24M | 26.85M | 938.28K | 5.4M | 4.38M | 1.26M | 591.11K |
| netReceivables | 4.25M | 9.55M | 8.87M | 9.91M | 2.02M | 1.99M | 2.3M | 8.55M | 4.94M | 1.42M |
| accountsReceivables | 3.31M | 8.43M | 6.74M | 7.15M | 775.04K | 1.53M | 1.84M | 2.24M | 593.79K | 638.22K |
| otherReceivables | 941.06K | 1.11M | 2.13M | 2.76M | 1.24M | 460.21K | 459.78K | 6.31M | 4.35M | 777K |
| inventory | 1.31M | 2.1M | 4.12M | 1.06M | 770.34K | 1.39M | 508.71K | 566.95K | 452.19K | 268.12K |
| prepaids | 511.17K | 474.49K | 243.38K | 249.02K | 314.4K | 226.03K | 286.71K | 147.79K | 72520 | 43152 |
| otherCurrentAssets | 84510 | 4.5M | 196.63K | 1.44M | 459.94K | 1.52M | 1.08M | 828.96K | 894.5K | 502.31K |
| totalCurrentAssets | 28.62M | 23.33M | 24.23M | 47.89M | 30.41M | 6.06M | 9.58M | 14.47M | 7.62M | 2.82M |
| propertyPlantEquipmentNet | 180.28M | 192.65M | 203.53M | 149.02M | 128.49M | 99.31M | 105.46M | 110.64M | 81.98M | 64.44M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 3.2M | 3.75M | 3.3M | 2.59M | 2.43M | 2.15M | 2.65M | 2.61M | 2.8M | 1.25M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | - | - | - | - | 5.05M | 18.18M |
| totalNonCurrentAssets | 183.48M | 196.41M | 206.83M | 151.61M | 130.92M | 101.46M | 108.11M | 113.24M | 89.83M | 83.87M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 212.1M | 219.74M | 231.05M | 199.51M | 161.33M | 107.51M | 117.69M | 127.71M | 97.45M | 86.69M |
| totalPayables | 2.17M | 2.85M | 3.15M | 2.99M | 855.82K | 1.07M | 1.05M | 690.65K | 346.97K | 309.34K |
| accountPayables | 2.17M | 2.67M | 3.15M | 2.99M | 855.82K | 1.07M | 1.05M | 690.65K | 346.97K | 309.34K |
| otherPayables | - | 181.01K | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 3.85M | 342.06K | 61714 | 146.16K | 137.33K | 112.38K | 74169 | 118.64K | 106.39K |
| shortTermDebt | 12.01M | 11.81M | 17.8M | 22.86M | 13.95M | 13.79M | 6.81M | 6.93M | 7.97M | 1.27M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 842.17K | 247.29K | 346.84K | 351.64K | 1.51M | 246.12K | 445.82K | 196.23K | 289.74K | 80546 |
| otherCurrentLiabilities | 3.7M | - | 3.84M | 943K | 1.24M | 4.01M | 2.76M | 1.09M | 918.38K | 358.51K |
| totalCurrentLiabilities | 18.72M | 18.76M | 25.48M | 27.2M | 17.71M | 19.26M | 11.17M | 13.01M | 9.64M | 2.12M |
| longTermDebt | 90.87M | 95.38M | 86.12M | 58.36M | 64.7M | 37.32M | 49.69M | 56.43M | 30.36M | 28.24M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | 17769 | - | - | 393.9K | 304.17K | - | 24.59M | 25.22M |
| totalNonCurrentLiabilities | 90.87M | 95.38M | 86.14M | 58.36M | 64.7M | 37.71M | 49.99M | 52.41M | 54.95M | 53.47M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 109.59M | 114.14M | 111.63M | 85.56M | 82.41M | 56.97M | 61.16M | 65.41M | 64.59M | 55.59M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | 1.0 | 15.94M | 14.72M | 18.76M | - | - |
| commonStock | 28905 | 28266 | 28324 | 29026 | 29192 | 23482 | 23046 | 22799 | 42.52M | 41.6M |
| retainedEarnings | 24.69M | 28.96M | 41.56M | 44.47M | 10.93M | -18.47M | -11.02M | -9.1M | -9.66M | -10.51M |
| additionalPaidInCapital | 68.55M | 67.75M | 68.07M | 69.44M | 67.96M | 53.05M | 52.8M | 52.62M | - | - |
| 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 | -4.26M | -13.52M | -2.91M | 33.54M | 31.15M | -5.88M | 16497 | 1.12M | 849.7K | -10.14M |
| depreciationAndAmortization | 12.74M | 13.88M | 10.97M | 10.76M | 7.66M | 6.56M | 6.46M | 5.42M | 4.79M | 3.83M |
| deferredIncomeTax | - | - | - | - | - | 545.86K | 359.2K | -3577 | - | - |
| stockBasedCompensation | - | 954.09K | 797.98K | 788.72K | 230.64K | 245.92K | 184.8K | 137.52K | - | - |
| changeInWorkingCapital | 5.62M | 1.81M | -271.2K | -7.25M | -1.08M | 714.65K | 7.94M | -3.1M | -2.88M | 3.05M |
| accountsReceivables | 5.3M | -678.06K | 907.91K | -7.89M | -29574 | 314.95K | 393.2K | -1.81M | 44436 | -241.36K |
| inventory | 789.35K | 1.96M | -3.06M | -287.31K | 614.94K | -876.57K | 58236 | -114.76K | -184.07K | -99499 |
| accountsPayables | -690.48K | -276.84K | -13381 | 2.11M | -251.26K | 238.08K | 185.15K | 360.6K | 37630 | 128.51K |
| otherWorkingCapital | 220.98K | 806.28K | 1.89M | -1.19M | -1.41M | 1.04M | 7.31M | -1.54M | -2.78M | 3.26M |
| otherNonCashItems | -1.34M | 1.69M | 3.22M | -4.85M | 1.18M | 140.7K | 152.88K | 396.92K | 157.78K | 7.52M |
| netCashProvidedByOperatingActivities | 12.76M | 4.81M | 11.81M | 32.99M | 39.14M | 2.33M | 15.11M | 3.97M | 2.91M | 4.26M |
| investmentsInPropertyPlantAndEquipment | -7.36M | -8.73M | -65.3M | -37.79M | -36.82M | -611.11K | -1.11M | -29.05M | -9.64M | -24.24M |
| acquisitionsNet | 13.5M | - | 10.14M | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | -10.14M | 9.39M | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | 6.14M | -8.73M | -65.3M | -28.4M | -36.82M | -611.11K | -1.11M | -29.05M | -9.64M | -24.24M |
| netDebtIssuance | -4.65M | 3.36M | 22.98M | 2.48M | 31.3M | -5.52M | -6.99M | 25.06M | 9.05M | 11.45M |
| longTermNetDebtIssuance | -4.65M | 3.36M | 22.98M | 2.48M | 31.3M | -5.52M | -6.99M | 25.06M | 9.05M | 11.45M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -1.27M | -2.03M | 686.34K | -6.63M | - | -4.3M | - | - | - |
| netCommonStockIssuance | - | -1.27M | -2.03M | 686.34K | 9.98M | - | - | - | - | - |
| commonStockIssuance | - | - | - | 2.69M | 9.98M | - | 4.5M | - | - | - |
| commonStockRepurchased | - | -1.27M | -2.03M | -2M | - | - | -4.3M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | -16.61M | - | -4.3M | - | - | - |
| netDividendsPaid | - | - | - | - | -1.09M | -713.55K | -1.31M | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | -1.09M | -713.55K | -1.31M | - | - | - |
| otherFinancingActivities | -487.5K | -355K | 9.52M | -162.43K | -980.33K | - | -22500 | 2.87M | 234.09K | 9.02M |
| netCashProvidedByFinancingActivities | -5.13M | 1.73M | 30.47M | 3.01M | 22.61M | -6.24M | -12.63M | 27.93M | 9.28M | 20.47M |
| 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 | 12.79M | 17.39M | 14.39M | 11.28M | 9.21M | 14.51M | 14.71M | 17.44M | 14.42M | 15.9M |
| costOfRevenue | 8.78M | 12.18M | 11.47M | 10.64M | 11.56M | 7.84M | 15.77M | 14.09M | 12.95M | 10.32M |
| grossProfit | 4.01M | 5.21M | 2.92M | 642.88K | -2.35M | 6.67M | -1.05M | 3.35M | 1.48M | 5.57M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 880.23K | - | 756.41K | 823.77K | 824.82K | 1.89M | 842K | 1.79M | 808.95K | 2.19M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | 1.08M | - |
| sellingGeneralAndAdministrativeExpenses | 880.23K | 1.9M | 756.41K | 823.77K | 824.82K | 1.89M | 842K | 1.79M | 1.89M | 2.19M |
| otherExpenses | 1.06M | - | 1.09M | 1.13M | -1.03M | 6.31M | 1.07M | - | - | - |
| operatingExpenses | 1.94M | 1.9M | 1.85M | 1.95M | -205.73K | 8.2M | 1.91M | 1.79M | 1.89M | 2.19M |
| costAndExpenses | 10.72M | 14.08M | 13.32M | 12.59M | 11.36M | 16.03M | 17.67M | 15.88M | 14.84M | 12.52M |
| netInterestIncome | -1.48M | -1.61M | -1.56M | -1.73M | -1.77M | -1.88M | -1.94M | -1.99M | -2.04M | -1.87M |
| interestIncome | 25044 | 38672 | 145.17K | 7944 | 14915 | 25807 | 16166 | 32323 | 29228 | 164.04K |
| interestExpense | 1.5M | 1.65M | 1.71M | 1.74M | 1.79M | 1.91M | 1.96M | 2.02M | 2.07M | 2.04M |
| depreciationAndAmortization | 2.9M | 2.89M | 3.16M | 3.22M | 3.22M | 3.51M | 3.46M | 3.52M | 3.51M | 3.3M |
| ebitda | 4.82M | 8.36M | 4.37M | 1.85M | 996.67K | 4.78M | 242.04K | 5.21M | 3.67M | 5.31M |
| ebit | 1.92M | 5.47M | 1.21M | -1.37M | -2.22M | 1.27M | -3.22M | 1.69M | 160.47K | 2.01M |
| nonOperatingIncomeExcludingInterest | 151.08K | -2.17M | -136.13K | 56501 | 70365 | -2.8M | 262.29K | -130.89K | -574.34K | 1.37M |
| operatingIncome | 2.07M | 3.3M | 1.07M | -1.31M | -2.15M | -1.53M | -2.96M | 1.56M | -413.87K | 3.38M |
| totalOtherIncomeExpensesNet | -1.65M | 524.31K | -1.57M | -1.8M | -1.86M | -1.62M | -2.22M | -1.89M | -1.5M | -3.41M |
| incomeBeforeTax | 418.31K | 3.83M | -502.39K | -3.11M | -4.01M | -3.15M | -5.18M | -333.48K | -1.91M | -26362 |
| incomeTaxExpense | - | - | - | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 418.31K | 3.83M | -502.39K | -3.11M | -4.01M | -3.15M | -5.18M | -333.48K | -1.91M | -26362 |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 256.44K | 3.18M | -673.48K | -3.07M | -3.7M | -3.28M | -4.18M | -411.34K | -1.78M | 347.71K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 256.44K | 3.18M | -673.48K | -3.07M | -3.7M | -3.28M | -4.18M | -411.34K | -1.78M | 347.71K |
| eps | 0.09 | 1.14 | -0.24 | -1.12 | -1.35 | -1.2 | -1.53 | -0.15 | -0.65 | 0.13 |
| 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 | 21.51M | 22.47M | 8.68M | 6.21M | 6.18M | 6.71M | 2.65M | 5.89M | 9.41M | 10.8M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 21.51M | 22.47M | 8.68M | 6.21M | 6.18M | 6.71M | 2.65M | 5.89M | 9.41M | 10.8M |
| netReceivables | 5.12M | 4.25M | 5.1M | 6.41M | 7.99M | 9.55M | 10.36M | 9.87M | 9.89M | 8.87M |
| accountsReceivables | 4.12M | 3.31M | 4.06M | 5.19M | 6.76M | 8.43M | 7.91M | 7.41M | 7.47M | 6.74M |
| otherReceivables | 991.51K | 941.06K | 1.04M | 1.22M | 1.23M | 1.11M | 2.45M | 2.46M | 2.42M | 2.13M |
| inventory | 1.09M | 1.31M | 1.13M | 1.8M | 1.38M | 2.1M | 1.87M | 2.64M | 3.45M | 4.12M |
| prepaids | 544.42K | 511.17K | 595.9K | 636.81K | 670.83K | 474.49K | 361.24K | 342.4K | 321.53K | 243.38K |
| otherCurrentAssets | 10112 | 84510 | 7.63M | 1.71M | 1.63M | 4.5M | 1.46M | 224.21K | 201.78K | 196.63K |
| totalCurrentAssets | 28.26M | 28.62M | 23.13M | 16.77M | 17.85M | 23.33M | 16.7M | 18.97M | 23.28M | 24.23M |
| propertyPlantEquipmentNet | 177.45M | 180.28M | 175.77M | 186.31M | 189.47M | 192.65M | 194.42M | 197.18M | 200.34M | 203.53M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 3.35M | 3.2M | 3.2M | 3.55M | 3.66M | 3.75M | 3.59M | 3.72M | 3.43M | 3.3M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 180.8M | 183.48M | 178.97M | 189.86M | 193.13M | 196.41M | 198.01M | 200.9M | 203.78M | 206.83M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 209.06M | 212.1M | 202.11M | 206.63M | 210.98M | 219.74M | 214.72M | 219.86M | 227.05M | 231.05M |
| totalPayables | 1.97M | 2.17M | 1.91M | 3.18M | 2.58M | 2.85M | 6.17M | 3.59M | 4.99M | 3.15M |
| accountPayables | 1.97M | 2.17M | 1.91M | 2.32M | 2.58M | 2.67M | 5.44M | 2.68M | 4.99M | 3.15M |
| otherPayables | - | - | - | 855.19K | - | 181.01K | 729.21K | 913.97K | - | - |
| accruedExpenses | 2.44M | - | - | 2.3M | 1.97M | 3.85M | 2.26M | 1.74M | 1.97M | 342.06K |
| shortTermDebt | 11.79M | 12.01M | 12.24M | 12.41M | 12.61M | 11.81M | 10.92M | 13.57M | 16.87M | 17.8M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 740.3K | 842.17K | 1.5M | 495.99K | 364.9K | 247.29K | 575.53K | 545.75K | 148.86K | 346.84K |
| otherCurrentLiabilities | 613.53K | 3.7M | 2.59M | - | - | - | - | - | 2.24M | 3.84M |
| totalCurrentLiabilities | 17.56M | 18.72M | 18.24M | 18.38M | 17.53M | 18.76M | 19.93M | 19.44M | 26.22M | 25.48M |
| longTermDebt | 88.35M | 90.87M | 84.88M | 88.88M | 91.61M | 95.38M | 83M | 83.74M | 83.75M | 86.12M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | 9171 | 11109 | - | - | 50671 | - | - | 17769 |
| totalNonCurrentLiabilities | 88.35M | 90.87M | 84.89M | 88.89M | 91.61M | 95.38M | 83.05M | 83.74M | 83.75M | 86.14M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 105.9M | 109.59M | 103.13M | 107.27M | 109.14M | 114.14M | 102.98M | 103.18M | 109.97M | 111.63M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 28904 | 28905 | 28266 | 28266 | 28266 | 28266 | 27879 | 27879 | 28017 | 28324 |
| retainedEarnings | 24.95M | 24.69M | 21.51M | 22.18M | 25.26M | 28.96M | 35.19M | 39.37M | 39.78M | 41.56M |
| additionalPaidInCapital | 68.79M | 68.55M | 68.36M | 68.25M | 68M | 67.75M | 67.8M | 67.57M | 67.63M | 68.07M |
| 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 | 418.31K | 3.18M | -673.48K | -3.11M | -4.01M | -3.28M | -5.18M | -411.34K | -1.91M | 347.71K |
| depreciationAndAmortization | 2.9M | 2.89M | 3.16M | 3.22M | 3.22M | 3.59M | 3.46M | 3.52M | 3.44M | 3.3M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 235.3K | - | - | 248.49K | 245.76K | 91822 | 237.11K | - | 233.94K | 178.36K |
| changeInWorkingCapital | -1.42M | 1.24M | 2.02M | 2.21M | 128.98K | -4.23M | 3.11M | -2.61M | 2.58M | -5.57M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | 272.93K |
| inventory | - | - | - | - | - | - | - | - | - | -3.06M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -1.42M | 1.24M | 2.02M | 2.21M | 128.98K | -4.23M | 3.11M | -2.61M | 2.58M | -2.79M |
| otherNonCashItems | 141.47K | 253.62K | 394.14K | 143.02K | -1.9M | 2.89M | 364.04K | 267.85K | -1.38M | 1.2M |
| netCashProvidedByOperatingActivities | 2.28M | 7.57M | 4.91M | 2.71M | -2.32M | -942.33K | 2M | 772.89K | 2.97M | -554.17K |
| investmentsInPropertyPlantAndEquipment | -280.18K | -7.3M | -35106 | -34148 | -54578 | -7.63M | -429.41K | -359.75K | -311.34K | -58.66M |
| acquisitionsNet | - | 8.28M | -20319 | - | 4.82M | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | 15274 |
| netCashProvidedByInvestingActivities | -280.18K | 972.6K | -55426 | -34148 | 4.76M | -7.63M | -429.41K | -359.75K | -311.34K | -58.65M |
| netDebtIssuance | -2.81M | 5.87M | -4.33M | -3.02M | -3.02M | -2.45M | -3.45M | -3.36M | -3.38M | 29.88M |
| longTermNetDebtIssuance | -2.81M | 5.87M | -4.33M | -3.02M | -3.02M | -2.45M | -3.45M | -3.36M | -3.38M | 29.88M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | -298.56K | -21065 | -299.65K | -672.07K | -248.49K |
| netCommonStockIssuance | - | - | - | - | - | -298.56K | -21065 | -299.65K | -672.07K | -248.49K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | -298.56K | -21065 | -299.65K | -672.07K | -248.49K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -491.94K | - | 390K | - | 15.64M | 21065 | - | - | 9.65M |
| netCashProvidedByFinancingActivities | -2.81M | 5.38M | -4.33M | -2.63M | -3.02M | 12.9M | -3.45M | -3.66M | -4.05M | 39.28M |