OTC : ETST
-$0.02 (-12.09%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 35.7M | 33.12M | 11.95M | 48537 | 14123 | 140.9K | 526.14K | 770.64K | 463.11K | 428.2K |
| costOfRevenue | 10.21M | 8.82M | 4.13M | 26477 | 22639 | 100.97K | 307.66K | 475.62K | 270.22K | 243.81K |
| grossProfit | 25.49M | 24.3M | 7.83M | 22060 | -8516 | 39934 | 218.47K | 295.01K | 192.89K | 184.39K |
| researchAndDevelopmentExpenses | - | - | - | - | - | 9000 | 76113 | 338.86K | 150.45K | - |
| generalAndAdministrativeExpenses | 3.79M | 18.76M | 6.32M | 933.18K | 202.09K | 464.08K | 919.08K | 1.33M | 1.2M | 1.25M |
| sellingAndMarketingExpenses | 2.84M | 836.86K | 25283 | 8074 | 3655 | - | 47071 | 242.72K | 332.99K | 77857 |
| sellingGeneralAndAdministrativeExpenses | 6.63M | 19.59M | 6.36M | 941.25K | 205.75K | 464.08K | 966.15K | 1.58M | 1.53M | 1.33M |
| otherExpenses | 14.54M | 1.26M | 579.26K | 31352 | - | - | - | - | 122.84K | - |
| operatingExpenses | 21.17M | 20.85M | 6.94M | 972.6K | 205.75K | 473.08K | 1.04M | 1.92M | 1.8M | 1.33M |
| costAndExpenses | 31.38M | 29.67M | 11.06M | 999.08K | 228.38K | 574.04K | 1.35M | 2.39M | 2.08M | 1.57M |
| netInterestIncome | -16327 | -1.09M | -67207 | -47433 | -86706 | -81466 | -318.04K | -75632 | -4765 | -4770 |
| interestIncome | - | 17 | - | - | - | - | - | - | - | 3 |
| interestExpense | 16327 | 1.09M | 67207 | 47433 | 86706 | 81466 | 318.04K | 75632 | 4765 | 4773 |
| depreciationAndAmortization | 284.4K | 151.66K | 149.75K | 17491 | - | 2421 | 7229 | 11533 | 23531 | 12441 |
| ebitda | 3.39M | 3.54M | 1.04M | -300.48K | -219.21K | -4.3M | -874.99K | -2.13M | -1.69M | -1.13M |
| ebit | 3.11M | 3.39M | 1.32M | -317.97K | -219.21K | -4.3M | -882.22K | -2.14M | -1.71M | -1.14M |
| nonOperatingIncomeExcludingInterest | 1.21M | 56359 | - | - | - | - | -26350 | - | 96790 | -3 |
| operatingIncome | 4.31M | 3.45M | 1.32M | -399.68K | -219.21K | -433.14K | -823.79K | -1.62M | -1.61M | -10.14M |
| totalOtherIncomeExpensesNet | -1.23M | -77548 | -490.18K | 571.28K | 3.4M | -81059 | -291.69K | -75632 | -101.56K | -4770 |
| incomeBeforeTax | 3.09M | 3.37M | 825.14K | -379.27K | 3.17M | -4.38M | -1.2M | -2.22M | -1.68M | -1.15M |
| incomeTaxExpense | -511.68K | 116.78K | 13003 | -523.84K | - | - | 344.09K | 519.1K | 60792 | 4770 |
| netIncomeFromContinuingOperations | 3.6M | 3.25M | 812.14K | -365.4K | 3.17M | -4.38M | -1.2M | -2.22M | -1.71M | -1.15M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.63M | 3.25M | 812.14K | -365.4K | 3.17M | -4.38M | -1.54M | -2.22M | -1.74M | -1.15M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.63M | 3.25M | 812.14K | -365.4K | 3.17M | -4.38M | -1.2M | -2.22M | -1.71M | -1.15M |
| eps | 0.01 | 0.01 | 0.0 | -0.0 | 0.06 | -0.09 | -0.04 | -0.04 | -0.04 | -0.03 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 796.8K | 1.47M | 697.72K | 35756 | 26942 | 16161 | 30723 | 127.52K | 72038 | 172.3K |
| shortTermInvestments | 1.36M | 645.44K | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 2.16M | 2.12M | 697.72K | 35756 | 26942 | 16161 | 30723 | 127.52K | 72038 | 172.3K |
| netReceivables | 356.05K | 129.06K | 235.42K | - | - | 6108 | 38933 | 70934 | 69050 | 27084 |
| accountsReceivables | 356.05K | 129.06K | 235.42K | - | - | 6108 | 38933 | 70934 | 69050 | 27084 |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 682.06K | 503.94K | 315.74K | 10260 | - | 21739 | 63348 | 161.31K | 134.78K | 107.18K |
| prepaids | - | 358.84K | 9352 | - | - | - | 54 | 33751 | 6033 | - |
| otherCurrentAssets | 526.16K | - | - | - | - | - | 54 | 33751 | - | - |
| totalCurrentAssets | 3.72M | 3.11M | 1.26M | 46016 | 26942 | 44008 | 133.06K | 393.52K | 281.9K | 306.56K |
| propertyPlantEquipmentNet | 1.61M | 1.56M | 291.87K | 343.89K | 1712 | 14365 | 15303 | 11362 | 18490 | 60573 |
| goodwill | 2.65M | 2.3M | 2.3M | 2.16M | - | - | - | - | - | - |
| intangibleAssets | 208.17K | 96885 | 28441 | 137.82K | - | - | - | - | 38740 | 43146 |
| goodwillAndIntangibleAssets | 2.86M | 2.4M | 2.33M | 2.34M | - | - | - | - | 38740 | 43146 |
| longTermInvestments | - | - | - | - | 25000 | - | - | - | - | - |
| taxAssets | 772.29K | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | 23288 | 6191 | 6191 | 6191 | 6191 | 17211 |
| totalNonCurrentAssets | 5.25M | 3.96M | 2.62M | 2.68M | 50000 | 20556 | 21494 | 17553 | 63421 | 120.93K |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.97M | 7.07M | 3.88M | 2.69M | 76942 | 64564 | 154.55K | 411.07K | 345.33K | 427.49K |
| totalPayables | 878.37K | 580.78K | 530.72K | 517.14K | 202.27K | 173.99K | 82228 | 98109 | 80439 | 128.48K |
| accountPayables | 681.92K | 492.35K | 530.72K | 517.14K | 202.27K | 173.99K | 82228 | 98109 | 80439 | 128.48K |
| otherPayables | 196.45K | 88427 | - | - | - | - | - | - | - | - |
| accruedExpenses | 508.46K | 420.92K | 854.72K | 117.19K | 311.61K | 4.27M | 399.15K | 316.76K | 325.31K | 230.1K |
| shortTermDebt | - | 210.08K | 30592 | 604.77K | 780.69K | 637.79K | 487.5K | 202.86K | 59558 | 59558 |
| capitalLeaseObligationsCurrent | 96206 | 121.85K | 70487 | 68188 | - | 12653 | 11170 | - | - | - |
| taxPayables | - | 88427 | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 445.54K | 1.81M | - | - | 587.78K | - | - | - | - | - |
| totalCurrentLiabilities | 1.93M | 3.15M | 1.49M | 1.31M | 1.88M | 5.09M | 980.05K | 617.73K | 429.31K | 418.14K |
| longTermDebt | - | 31427 | 60559 | 204.41K | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | 37878 | 84950 | 96743 | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | - | 69304 | 145.51K | 301.15K | 884.72K | -100 | -300 | 300.97K | 140K | 188.04K |
| otherLiabilities | - | - | - | - | -884.72K | - | 300 | -300.97K | -140K | -188.04K |
| capitalLeaseObligations | 96206 | 159.73K | 155.44K | 164.93K | - | 12653 | 11170 | - | - | - |
| totalLiabilities | 1.93M | 3.22M | 1.63M | 1.61M | 1.88M | 5.09M | 980.05K | 617.73K | 429.31K | 418.14K |
| treasuryStock | - | -186.4K | - | - | - | - | - | - | - | - |
| preferredStock | 1000 | 1000 | 1000 | 1000 | - | - | - | 5200 | 5200 | 5200 |
| commonStock | 291.32K | 295.35K | 309.98K | 282.61K | 53853 | 50553 | 37814 | 52206 | 46150 | 42287 |
| retainedEarnings | -24.11M | -27.74M | -29.66M | -30.5M | -30.12M | -33.3M | -28.91M | -27.71M | -25.46M | -23.78M |
| additionalPaidInCapital | 30.83M | 31.48M | 31.59M | 31.3M | 28.26M | 28.22M | 28.05M | 27.45M | 25.33M | 23.75M |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.6M | 3.25M | 812.14K | -379.27K | 3.17M | -4.38M | -2M | -2.22M | -1.68M | -1.15M |
| depreciationAndAmortization | 284.4K | 151.65K | 149.75K | 31352 | - | 2421 | 7229 | 11533 | 23531 | 12441 |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 300 | 4500 | - | - | 142.59K | 448.14K | 618.32K | 432.62K |
| changeInWorkingCapital | -2.23M | 901.6K | 244.18K | -51000 | -3.34M | 4.18M | 531.51K | 55231 | -30308 | -1867 |
| accountsReceivables | -226.99K | 106.36K | -235.42K | - | - | - | - | - | - | - |
| inventory | -141.52K | -188.2K | -305.48K | - | 21738 | 41609 | 97961 | -26525 | -27603 | 7545 |
| accountsPayables | -968.42K | 1.43M | 868.31K | -286.95K | 105.57K | 346.38K | 351.15K | -14878 | -38488 | -17034 |
| otherWorkingCapital | -893.14K | -445.49K | -83222 | 235.95K | -3.47M | 3.8M | 82401 | 96634 | 35783 | 7622 |
| otherNonCashItems | 285.59K | 65498 | - | -618.71K | - | - | 800K | 57420 | 731.47K | 34371 |
| netCashProvidedByOperatingActivities | 1.94M | 4.37M | 1.21M | -1.01M | -168.11K | -196.69K | -518.62K | -1.64M | -1.68M | -1.14M |
| investmentsInPropertyPlantAndEquipment | -756.62K | -753.16K | -26520 | - | 1712 | - | - | - | - | -146 |
| acquisitionsNet | -147.57K | -417.25K | - | - | 1712 | - | - | - | - | - |
| purchasesOfInvestments | -7.57M | -4.31M | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 6.57M | 3.6M | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | -1712 | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -1.9M | -1.88M | -26520 | - | 1712 | - | - | - | - | -146 |
| netDebtIssuance | -241.51K | -249.64K | -450.22K | 452.37K | 125K | - | - | 134.32K | - | - |
| longTermNetDebtIssuance | -241.51K | -249.64K | -450.22K | 452.37K | 125K | - | - | 30000 | - | - |
| shortTermNetDebtIssuance | - | - | - | 452.37K | - | 121.6K | 200K | 104.32K | - | - |
| netStockIssuance | -471.41K | -1.47M | -67669 | 564.2K | 48175 | 60524 | - | 1.56M | 965.99K | 1.26M |
| netCommonStockIssuance | -471.41K | -1.47M | -67669 | 564.2K | 48175 | 60524 | 221.82K | 1.56M | 965.99K | 1.26M |
| commonStockIssuance | - | - | 110.33K | 564.2K | 48175 | 60524 | 221.82K | 1.56M | 965.99K | 1.26M |
| commonStockRepurchased | -471.41K | -1.47M | -178K | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | 121.6K | 421.82K | - | - | - |
| netCashProvidedByFinancingActivities | -712.92K | -1.72M | -517.88K | 1.02M | 173.18K | 182.12K | 421.82K | 1.7M | 1.58M | 1.26M |
| 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 | 9.5M | 8.39M | 9.05M | 8.76M | 8.68M | 7.35M | 8.52M | 8.57M | 6.02M | 3.79M |
| costOfRevenue | 3.22M | 5.04M | 2.33M | 2.67M | 2.14M | 2.27M | 2.25M | 2.16M | 1.93M | 1.41M |
| grossProfit | 6.27M | 3.35M | 6.72M | 6.09M | 6.54M | 5.09M | 6.27M | 6.41M | 4.09M | 2.38M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | 6817 | - |
| generalAndAdministrativeExpenses | -10.04M | 3.94M | 4.99M | 4.9M | 4.53M | 4.25M | 4.97M | 4.81M | 3.38M | 2.09M |
| sellingAndMarketingExpenses | 758.09K | 708.51K | 740.03K | 633.93K | 325.4K | 346.11K | 152.52K | 211.45K | 5697 | 3062 |
| sellingGeneralAndAdministrativeExpenses | -9.28M | 4.65M | 5.73M | 5.53M | 4.85M | 4.59M | 5.13M | 5.02M | 3.4M | 2.1M |
| otherExpenses | 14.19M | -2.9M | -4.01M | 61177 | 62589 | 55204 | 304.64K | 829.88K | -277 | - |
| operatingExpenses | 4.91M | 1.75M | 1.72M | 5.59M | 4.91M | 4.65M | 5.44M | 5.85M | 3.4M | 2.1M |
| costAndExpenses | 8.13M | 6.79M | 3.22M | 8.26M | 7.05M | 6.92M | 7.69M | 7.18M | 5.33M | 3.56M |
| netInterestIncome | 505.32K | -254.64K | -225.26K | -259.61K | -305.8K | -216.84K | -2843 | -290.81K | -428.83K | -13838 |
| interestIncome | - | 457 | 1799 | - | 17 | - | - | - | - | - |
| interestExpense | -505.78K | 255.1K | 227.06K | 259.61K | 305.82K | 216.84K | 2843 | 290.81K | 428.83K | 13838 |
| depreciationAndAmortization | -19648 | 121.79K | 147.69K | 34563 | 43454 | 44778 | 33191 | 30232 | 35191 | 47964 |
| ebitda | 79311 | 1.71M | 1.1M | 495.55K | 1.31M | 468.03K | 1.13M | 1.38M | 285.88K | 287.24K |
| ebit | 98959 | 1.59M | 953.29K | 460.99K | 1.27M | 423.25K | 1.1M | 1.35M | 250.69K | 239.28K |
| nonOperatingIncomeExcludingInterest | - | - | - | 35986 | 351.76K | 13527 | -271.45K | - | 7798 | -8250 |
| operatingIncome | 1.36M | 1.59M | 18.7M | 496.97K | 1.62M | 436.78K | 829.56K | 558.74K | 258.48K | 231.03K |
| totalOtherIncomeExpensesNet | -716.35K | -554.04K | -17.75M | -40258 | -361.85K | -230.36K | -2843 | 517.51K | -436.63K | -5588 |
| incomeBeforeTax | 648.34K | 1.04M | 945.9K | 456.71K | 1.26M | 206.41K | 826.72K | 1.08M | 244.83K | 225.44K |
| incomeTaxExpense | -639.62K | 127.95K | - | - | 88427 | - | 28349 | - | 13003 | - |
| netIncomeFromContinuingOperations | 1.29M | 910.37K | 945.9K | 456.71K | 1.17M | 206.41K | 798.37K | 1.08M | 231.82K | 225.44K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.29M | 910.37K | 966.82K | 465.04K | 1.17M | 206.41K | 798.37K | 1.08M | 231.82K | 225.44K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.29M | 910.38K | 945.9K | 465.04K | 1.17M | 206.41K | 798.37K | 1.08M | 231.82K | 225.44K |
| eps | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 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 | 796.8K | 415.7K | 1.24M | 877.58K | 1.47M | 522.24K | 1.53M | 1.38M | 697.72K | 205.72K |
| shortTermInvestments | 1.36M | 1.13M | 989.76K | 887.07K | 645.44K | 1.1M | - | - | - | - |
| cashAndShortTermInvestments | 2.16M | 1.54M | 2.23M | 1.76M | 2.12M | 1.62M | 1.53M | 1.38M | 697.72K | 205.72K |
| netReceivables | 356.05K | 306.12K | 227.19K | 341.64K | 129.06K | 164.22K | 203.94K | 317.69K | 235.42K | 112.83K |
| accountsReceivables | 356.05K | 306.12K | 227.19K | 341.64K | 129.06K | 164.22K | 203.94K | 317.69K | 235.42K | 112.83K |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 682.06K | 1.09M | 1.04M | 811.86K | 503.94K | 137.56K | 432.22K | 239.17K | 315.74K | 395.48K |
| prepaids | - | - | 105.67K | 163.24K | 358.84K | 47967 | 90110 | 123.93K | 9352 | - |
| otherCurrentAssets | 526.16K | 96790 | - | - | - | 32608 | 22608 | 14450 | - | - |
| totalCurrentAssets | 3.72M | 3.03M | 3.6M | 3.08M | 3.11M | 2.01M | 2.28M | 2.08M | 1.26M | 714.03K |
| propertyPlantEquipmentNet | 1.61M | 2.03M | 2.2M | 1.86M | 1.56M | 1.31M | 435.97K | 355.57K | 291.87K | 244.83K |
| goodwill | 2.65M | 2.65M | 2.65M | 2.65M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M |
| intangibleAssets | 208.17K | 377.68K | 377.54K | 184.84K | 96885 | 86743 | 29775 | 34233 | 28441 | -15994 |
| goodwillAndIntangibleAssets | 2.86M | 3.03M | 3.03M | 2.83M | 2.4M | 2.39M | 2.33M | 2.34M | 2.33M | 2.29M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 772.29K | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | -159.64K | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 5.25M | 5.06M | 5.06M | 4.7M | 3.96M | 3.7M | 2.77M | 2.69M | 2.62M | 2.53M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.97M | 8.09M | 8.67M | 7.78M | 7.07M | 5.71M | 5.05M | 4.77M | 3.88M | 3.25M |
| totalPayables | 878.37K | 1.16M | 1.21M | 1.15M | 580.78K | 46292 | 392.23K | 221.03K | 530.72K | 515.34K |
| accountPayables | 681.92K | 1.09M | 1.05M | 960.06K | 492.35K | 46292 | 392.23K | 221.03K | 530.72K | 515.34K |
| otherPayables | 196.45K | 70920 | 161.78K | 191.16K | 88427 | - | - | - | - | - |
| accruedExpenses | 508.46K | 612.2K | 610.83K | 660.63K | 420.92K | 1.3M | 1.16M | 1.16M | 854.72K | 143.1K |
| shortTermDebt | - | 152.44K | 190.24K | 30592 | 210.08K | 755.32K | 30592 | 30592 | 30592 | 30492 |
| capitalLeaseObligationsCurrent | 96206 | - | 159.64K | 159.64K | 121.85K | 118.23K | 118.23K | 70487 | 70487 | 68184 |
| taxPayables | - | - | - | 88427 | 88427 | - | - | 13000 | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 445.54K | 335.92K | 1.38M | 1.39M | 1.81M | 99000 | - | - | - | 68050 |
| totalCurrentLiabilities | 1.93M | 2.26M | 3.55M | 3.4M | 3.15M | 2.31M | 1.7M | 1.48M | 1.49M | 825.17K |
| longTermDebt | - | 26431 | 15677 | 24786 | 31427 | 42785 | 48522 | 54258 | 60559 | 215.5K |
| capitalLeaseObligationsNonCurrent | - | 18177 | 23879 | 70571 | 37878 | 70190 | 100.69K | 67524 | 84950 | 45606 |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | -18177 | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | - | 26431 | 39556 | 95357 | 69304 | 112.98K | 149.21K | 121.78K | 145.51K | 261.11K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 96206 | 18177 | 183.52K | 230.22K | 159.73K | 188.42K | 218.92K | 138.01K | 155.44K | 113.79K |
| totalLiabilities | 1.93M | 2.29M | 3.59M | 3.49M | 3.22M | 2.43M | 1.85M | 1.61M | 1.63M | 1.09M |
| treasuryStock | - | -5525 | - | -80020 | -186.4K | - | - | - | - | - |
| preferredStock | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 |
| commonStock | 291.32K | 291.64K | 292.79K | 294.3K | 295.35K | 302.66K | 303.64K | 309.07K | 309.98K | 314.85K |
| retainedEarnings | -24.11M | -25.4M | -26.31M | -27.27M | -27.74M | -27.57M | -27.78M | -28.58M | -29.66M | -29.92M |
| additionalPaidInCapital | 30.83M | 30.84M | 31.01M | 31.29M | 31.48M | 30.55M | 30.68M | 31.44M | 31.59M | 31.77M |
| 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 | 1.29M | 910.37K | 945.9K | 456.71K | 1.17M | 206.41K | 798.37K | 1.08M | 231.82K | 225.44K |
| depreciationAndAmortization | - | - | 147.69K | 34563 | 43453 | - | 33191 | 30232 | 35191 | 47965 |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -55519 |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 300 |
| changeInWorkingCapital | -904.3K | -1.46M | 71441 | 65000 | 735.15K | 226.58K | 95173 | -155.3K | 580.94K | -77290 |
| accountsReceivables | -49936 | -78929 | 114.46K | -212.58K | 35157 | 39721 | 113.74K | -82264 | -122.6K | -49965 |
| inventory | 376.32K | -43181 | -209.1K | -265.55K | -366.38K | 294.66K | -193.04K | 76564 | 79745 | -184.24K |
| accountsPayables | -200.1K | -1.25M | 155.22K | 330.71K | 1.37M | -109.45K | 168.19K | -3143 | 431.06K | 274.92K |
| otherWorkingCapital | -1.03M | -85854 | 10873 | 212.42K | -306.95K | 1643 | 6278 | -146.46K | 192.72K | -118K |
| otherNonCashItems | 501.54K | 425.72K | -323.21K | -216.9K | 42834 | 67442 | - | -3143 | -130 | 55519 |
| netCashProvidedByOperatingActivities | 885.78K | -126.12K | 841.82K | 339.38K | 1.99M | 500.43K | 926.73K | 951.18K | 847.95K | 196.42K |
| investmentsInPropertyPlantAndEquipment | -155.13K | - | -351.8K | -232.22K | -296.14K | -348.44K | -16370 | -92225 | -26520 | - |
| acquisitionsNet | 488.7K | - | -180K | -411.26K | - | -417.25K | - | - | - | - |
| purchasesOfInvestments | -1.26M | - | -1.9M | -1.31M | -1.4M | -2.91M | - | - | - | - |
| salesMaturitiesOfInvestments | 462.34K | - | 2.16M | 1.29M | 1.63M | 1.98M | - | - | - | - |
| otherInvestingActivities | - | -502.95K | - | - | - | - | 7500 | -7500 | - | - |
| netCashProvidedByInvestingActivities | -460.64K | -502.95K | -272.57K | -668.22K | -70459 | -1.7M | -8870 | -99725 | -26520 | - |
| netDebtIssuance | -38845 | -7424 | -9109 | -186.13K | -556.6K | 318.99K | -5736 | -6301 | -237.03K | -159.15K |
| longTermNetDebtIssuance | -38845 | -7424 | -9109 | -186.13K | -306.95K | 318.99K | -5736 | -6301 | -185.89K | -159.15K |
| shortTermNetDebtIssuance | - | - | - | - | -249.64K | - | - | - | -51141 | - |
| netStockIssuance | -5202 | -183.18K | -202.35K | -80674 | -416K | -127.1K | -764.32K | -158.47K | -177.67K | - |
| netCommonStockIssuance | -5202 | -183.18K | -202.35K | -80674 | -416K | -127.1K | -764.32K | -158.47K | -177.67K | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | 330 | - |
| commonStockRepurchased | -5202 | -183.18K | -202.35K | -80674 | -416K | -127.1K | -764.32K | -158.47K | -178K | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | 85278 | -19199 |
| netCashProvidedByFinancingActivities | -44047 | -190.61K | -211.46K | -266.8K | -972.6K | 191.89K | -770.06K | -164.77K | -329.43K | -178.35K |