KLS : 0090.KL
$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 | 8.43M | 13.89M | 16.07M | 28.09M | 29.18M | 18.13M | 33.55M | 78.15M | 61.77M | 63.61M |
| costOfRevenue | 9.1M | 11.61M | 10.63M | 17.21M | 15.91M | 11.53M | 17.24M | 32.18M | 29.11M | 29.22M |
| grossProfit | -672K | 2.28M | 5.45M | 10.89M | 13.27M | 6.6M | 16.31M | 45.97M | 32.66M | 34.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 3.1M | 3.86M | 4.62M | 4.76M | 4.3M | 8.2M | 5.57M | 6.46M | 6.55M | 6.24M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | -30 | - |
| sellingGeneralAndAdministrativeExpenses | 3.1M | 3.86M | 4.62M | 4.76M | 4.3M | 8.2M | 5.57M | 6.46M | 6.55M | 6.24M |
| otherExpenses | 1.36M | -3000 | -1000 | - | - | -1.6M | - | - | - | - |
| operatingExpenses | 4.47M | 3.86M | 4.62M | 4.76M | 4.3M | 6.6M | 16.31M | 6.46M | 6.55M | 34.4M |
| costAndExpenses | 13.63M | 15.47M | 15.25M | 21.97M | 20.21M | 18.13M | 22.7M | 38.55M | 35.57M | 35.38M |
| netInterestIncome | 112K | 225K | 533K | 192.52K | 46664 | - | - | - | - | - |
| interestIncome | 112K | 225K | 533K | 192.52K | 46664 | 59690 | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 690K | 919K | 837.87K | 790.38K | 795.93K | 716.32K | 663.04K | 627.86K | 584.42K | 667.72K |
| ebitda | -4.77M | 3.39M | 1.95M | 6.92M | 9.77M | -886.75K | 11.4M | 40.14M | 26.69M | 28.82M |
| ebit | -5.46M | 2.47M | 1.11M | 6.13M | 8.97M | -1.6M | 10.73M | 39.52M | 26.11M | 28.15M |
| nonOperatingIncomeExcludingInterest | - | -4.09M | -282.93K | - | - | -36766 | - | - | - | - |
| operatingIncome | -5.46M | -1.61M | 825K | 6.13M | 8.97M | -1.64M | 10.73M | 39.52M | 26.11M | 28.15M |
| totalOtherIncomeExpensesNet | 10.97M | 4.42M | 6.86M | 41.09M | 2.5M | 2.58M | 6.82M | 778.65K | 1.6M | 3.26M |
| incomeBeforeTax | 5.51M | 2.81M | 7.69M | 47.22M | 11.47M | 942.35K | 17.56M | 40.29M | 27.71M | 31.41M |
| incomeTaxExpense | 460.05K | 599K | 987.4K | 4.25M | 517.56K | 294K | 553.01K | 528.49K | 454.28K | 306.27K |
| netIncomeFromContinuingOperations | 5.05M | 2.21M | 6.7M | 42.09M | 10.95M | 648.35K | 17M | 39.77M | 27.25M | 31.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 326.35K | 874.99K | - | - | - | - | - | - |
| netIncome | 5.05M | 2.16M | 7.02M | 42.97M | 10.95M | 648.35K | 17M | 39.77M | 27.25M | 31.1M |
| netIncomeDeductions | - | -51372 | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5.05M | 2.21M | 7.02M | 42.97M | 10.95M | 648.35K | 17M | 39.77M | 27.25M | 31.1M |
| eps | 0.01 | 0.0 | 0.01 | 0.06 | 0.02 | 0.0 | 0.03 | 0.06 | 0.04 | 0.05 |
| 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 | 4.81M | 4.2M | 9.46M | 11.2M | 12.84M | 3.41M | 10.44M | 10.19M | 12.5M | 11.64M |
| shortTermInvestments | 78.66M | 72.58M | 88.39M | 61.88M | 56.09M | 61.53M | 57.53M | 62.29M | 41.55M | 33.44M |
| cashAndShortTermInvestments | 83.47M | 76.78M | 97.85M | 73.08M | 68.93M | 64.95M | 67.97M | 72.48M | 54.05M | 45.08M |
| netReceivables | 3.54M | 6.08M | 41593 | 44.9M | 14.26M | 7.49M | 9.47M | 14.23M | 23.86M | 22.61M |
| accountsReceivables | 3.31M | 4.22M | 1.85M | 10.46M | 13.99M | 7.26M | 8.97M | 13.59M | 23.03M | 21.49M |
| otherReceivables | 229.96K | 1.86M | 41593 | 34.44M | 262.91K | 220.77K | 509.65K | 636.76K | 825.72K | 1.12M |
| inventory | 2.64M | 2.66M | 3.14M | 3.64M | 4.78M | 2.78M | 3.68M | 5.76M | 3.37M | 5.12M |
| prepaids | 260.92K | 189.16K | 326.59K | 101.78K | 171.48K | 181.75K | 8844 | 2600 | 184.36K | 23374 |
| otherCurrentAssets | 673.67K | -12164 | 1.98M | - | -336.39K | 7.3M | - | - | 14239 | 184.76K |
| totalCurrentAssets | 90.58M | 85.7M | 103.34M | 121.73M | 88.13M | 75.21M | 81.13M | 92.47M | 81.28M | 73.01M |
| propertyPlantEquipmentNet | 17.56M | 18.03M | 18.68M | 19.23M | 19.81M | 20.44M | 20.63M | 16.12M | 15.93M | 16.32M |
| goodwill | - | - | 5.93M | - | - | - | - | - | - | - |
| intangibleAssets | - | - | 1.69M | - | - | - | - | 2.89M | 2.95M | 3.02M |
| goodwillAndIntangibleAssets | - | - | 7.62M | - | - | - | - | 2.89M | 2.95M | 3.02M |
| longTermInvestments | 10.6M | -62.59M | 16.28M | -51.56M | -46.64M | -52.07M | -42.76M | -47.07M | -25.35M | -17.2M |
| taxAssets | - | - | -16.28M | - | - | - | - | 47.07M | 25.35M | 33.43M |
| otherNonCurrentAssets | - | 72.69M | -5.53M | 61.99M | 58.68M | 64.21M | 60.29M | 65.14M | 44.48M | 36.45M |
| totalNonCurrentAssets | 28.16M | 28.13M | 37.05M | 29.66M | 31.85M | 32.58M | 38.16M | 37.08M | 38.02M | 38.58M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 118.74M | 113.83M | 140.39M | 151.39M | 119.98M | 107.79M | 119.29M | 129.55M | 119.29M | 111.59M |
| totalPayables | 237K | 3.15M | 254.12K | 3.19M | 1.72M | 601.42K | 856.34K | 2.09M | 5.14M | 9.8M |
| accountPayables | 89000 | 301K | 254.12K | 610.14K | 1.72M | 516.5K | 825.9K | 1.94M | 5.03M | 9.79M |
| otherPayables | 148K | 2.85M | - | 2.58M | - | 84919 | 30449 | 150.9K | 110.48K | 12280 |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | 2.58M | - | - | 30449 | 150.9K | - | 12280 |
| deferredRevenue | 1.11M | 623.64K | 984.97K | 2.47M | 4.1M | - | 916.95K | 5.22M | - | - |
| otherCurrentLiabilities | 5.84M | 624K | 3.32M | 5.85M | 4.55M | 4.59M | 10.01M | 8.66M | 12.53M | 2.98M |
| totalCurrentLiabilities | 7.19M | 3.77M | 4.56M | 11.51M | 10.36M | 5.2M | 11.79M | 15.98M | 17.67M | 12.78M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 813K | 1.05M | 1.42M | 954.2K | 955.4K | 898K | 843.4K | 638.8K | 600.12K | 587.98K |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 813K | 1.05M | 1.42M | 954.2K | 955.4K | 898K | 843.4K | 638.8K | 600.12K | 587.98K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 8M | 4.82M | 5.98M | 12.46M | 11.31M | 6.09M | 12.63M | 16.62M | 18.27M | 13.37M |
| treasuryStock | -8.53M | -8.53M | -1.42M | -1.37M | -1.09M | -1.09M | -1.04M | -915.68K | -617.85K | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 57.83M | 57.83M | 57.83M | 48.81M | 47.41M | 44.69M | 43.22M | 41.17M | 38.45M | 27.17M |
| retainedEarnings | 61.1M | 59.34M | 77.58M | 91.02M | 61.48M | 57.25M | 63.3M | 71.28M | 61.91M | 63.14M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | 6.32M |
| 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.21M | 2.76M | 7.78M | 47.22M | 11.47M | 942.35K | 17.56M | 40.29M | 27.71M | 31.41M |
| depreciationAndAmortization | 690K | 859K | 837.87K | 790.38K | 795.93K | 799.64K | 663.04K | 627.86K | 584.42K | 667.72K |
| deferredIncomeTax | - | - | - | - | - | - | - | 1.66M | - | - |
| stockBasedCompensation | - | - | - | - | 720K | 31969 | 304.77K | 807.66K | 955.28K | 1.59M |
| changeInWorkingCapital | 1.49M | -3.99M | 5.46M | 1.83M | -3.79M | -81521 | -605.8K | 5.16M | 1.58M | -647.77K |
| accountsReceivables | 1.58M | -3.86M | 8.69M | 3.42M | -6.75M | 1.87M | 4.48M | 10.02M | -2.05M | -1.54M |
| inventory | 23000 | 239K | 379.8K | 480.38K | -2M | 904.39K | 2.08M | -2.42M | 1.75M | -2.59M |
| accountsPayables | -598K | -292.68K | -2.02M | -402.86K | 2.09M | -3.08M | -2.64M | -994.27K | -330.67K | 3.48M |
| otherWorkingCapital | 487K | -65982 | -1.59M | -1.66M | 2.87M | 226.69K | -4.52M | -1.45M | 2.22M | - |
| otherNonCashItems | -7.84M | -2.04M | -7.33M | -37.92M | -432.43K | 4.33M | -3.97M | -558.03K | -2.04M | -1M |
| netCashProvidedByOperatingActivities | -448K | -2.42M | 6.75M | 11.92M | 8.77M | 6.02M | 13.95M | 47.99M | 28.78M | 32.01M |
| investmentsInPropertyPlantAndEquipment | -225K | -216.45K | -47000 | -138.89K | -81273 | -525.3K | -2.2M | -670.38K | -56681 | -429.28K |
| acquisitionsNet | - | 5.24M | 927.61K | 1.14M | - | - | - | - | -1.5M | - |
| purchasesOfInvestments | - | - | -23.53M | -4.94M | - | -178.69M | -105.96M | -76.28M | -54.71M | -82.25M |
| salesMaturitiesOfInvestments | 1.49M | - | - | 3.8M | 5.31M | 175.08M | 114.54M | 54.63M | 48.81M | 63.93M |
| otherInvestingActivities | - | 20.01M | 34.73M | -948.94K | 46664 | 59690 | 166.32K | 570.33K | 682.94K | 941.84K |
| netCashProvidedByInvestingActivities | 1.26M | 25.03M | 12.09M | -1.09M | 5.27M | -4.07M | 6.55M | -21.76M | -6.77M | -17.81M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -7.11M | 115.67K | 813.8K | 2.03M | 1.05M | 1.4M | 1.73M | 3.08M | -77470 |
| netCommonStockIssuance | - | -7.11M | 115.67K | 813.8K | 2.03M | 1.05M | 1.4M | 1.73M | 3.08M | -77470 |
| commonStockIssuance | - | - | 166.42K | 1.09M | 2.03M | 1.09M | 1.53M | 2.03M | 3.7M | - |
| commonStockRepurchased | - | -7.11M | -50743 | -279.33K | - | -44655 | -127.11K | -297.83K | -617.85K | -77470 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -20.45M | -20.45M | -13.53M | -6.73M | -10.03M | -21.65M | -30.4M | -24.68M | -18.1M |
| commonDividendsPaid | - | -20.45M | -20.45M | -13.53M | -6.73M | -10.03M | -21.65M | -30.4M | -24.68M | -18.1M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2760 | - | - | - | - | - | - | - | - | 446.89K |
| netCashProvidedByFinancingActivities | -2760 | -27.56M | -20.34M | -12.71M | -4.7M | -8.98M | -20.24M | -28.67M | -21.59M | -17.73M |
| 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 | 2.89M | 1.75M | 3.27M | 1.6M | 1.8M | 3.69M | 1.78M | 3.83M | 4.58M | 2.21M |
| costOfRevenue | 2.7M | 2.01M | 2.59M | 2.12M | 2.39M | 2.9M | 2.16M | 2.99M | 3.56M | 2.21M |
| grossProfit | 193K | -254K | 686K | -518K | -586K | 785K | -373K | 843K | 1.02M | 1000 |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 734K | 702K | 721K | 862K | 819K | 990K | 820K | 1.08M | 972K | 1.16M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | -224.78K |
| sellingGeneralAndAdministrativeExpenses | 733K | 2.13M | 720K | 862K | 819K | 990K | 820K | 1.08M | 972K | 931K |
| otherExpenses | - | - | - | - | -2000 | -3000 | - | - | - | - |
| operatingExpenses | 733K | 2.13M | 720K | 862K | 817K | 987K | 820K | 1.08M | 972K | 931K |
| costAndExpenses | 3.43M | 4.14M | 3.31M | 2.98M | 3.2M | 3.89M | 2.98M | 4.07M | 4.53M | 3.14M |
| netInterestIncome | 31000 | 33000 | 27000 | 25000 | 27000 | 60000 | 48000 | 57000 | 60000 | 157K |
| interestIncome | 31000 | 33000 | 27000 | 25000 | 27000 | 60000 | 48000 | 57000 | 60000 | 157K |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 150K | 168K | 168K | 177K | 179K | 166K | 230K | 232K | 231K | 225K |
| ebitda | -390K | -2.22M | 1.7M | -1.2M | -1.22M | -36000 | -963K | -5000 | 281K | -706K |
| ebit | -540K | -2.38M | 1.53M | -1.38M | -1.4M | -202K | -1.19M | -237K | 50000 | -931K |
| nonOperatingIncomeExcludingInterest | - | - | -1.56M | - | - | - | - | - | 1000 | 1000 |
| operatingIncome | -540K | -2.38M | -34000 | -1.38M | -1.4M | -202K | -1.19M | -237K | 51000 | -930K |
| totalOtherIncomeExpensesNet | -929K | 5.62M | 1.72M | 1.83M | 1.67M | -544K | 1.39M | 1.94M | 1.55M | 1.31M |
| incomeBeforeTax | -1.47M | 3.24M | 1.68M | 447K | 268K | -746K | 193K | 1.71M | 1.6M | 377K |
| incomeTaxExpense | 200K | -37000 | 111K | 150K | 200K | 135K | 127K | 144K | 193K | 99000 |
| netIncomeFromContinuingOperations | -1.67M | 3.27M | 1.57M | 297K | 68000 | -723K | 66000 | 1.56M | 1.41M | 278K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -158K | - | - | - | 290K |
| netIncome | -1.67M | 3.27M | 1.57M | 297K | 68000 | -881K | 66000 | 1.56M | 1.41M | 568K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.67M | 3.27M | 1.57M | 297K | 68000 | -881K | 66000 | 1.56M | 1.41M | 568K |
| 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 | 6.71M | 4.81M | 5.13M | 3.81M | 4.11M | 4.2M | 6.32M | 7.15M | 14.08M | 3.93M |
| shortTermInvestments | 72.04M | 78.66M | 74.17M | 74.45M | 73.27M | 72.58M | 84.56M | 82.32M | 82.57M | 93.92M |
| cashAndShortTermInvestments | 78.74M | 83.47M | 79.3M | 78.26M | 77.38M | 76.78M | 90.88M | 89.48M | 96.65M | 97.85M |
| netReceivables | 4.18M | 4.16M | 5.11M | 3.62M | 4.44M | 6.08M | 3.51M | 3.42M | 3.29M | 2.21M |
| accountsReceivables | 4.18M | 4.16M | 4.24M | 2.87M | 3.63M | 4.22M | 3.4M | 3.42M | 3.29M | 1.85M |
| otherReceivables | - | 52361 | 865K | 752K | 812K | 1.86M | 109K | 3.4M | 2.36M | 359.81K |
| inventory | 2.34M | 2.64M | 2.94M | 3.09M | 2.63M | 2.66M | 2.87M | 2.65M | 2.84M | 3.14M |
| prepaids | - | - | - | - | - | - | - | - | - | 144.94K |
| otherCurrentAssets | 491K | 313K | 154K | 99000 | 113K | 177K | 2.21M | 3.4M | 2.36M | 136.57K |
| totalCurrentAssets | 85.75M | 90.58M | 87.35M | 85.06M | 84.57M | 85.7M | 99.47M | 98.95M | 105.15M | 103.34M |
| propertyPlantEquipmentNet | 17.4M | 17.56M | 17.73M | 17.74M | 17.9M | 18.03M | 18.27M | 18.46M | 18.63M | 18.68M |
| goodwill | - | - | - | - | - | - | 5.93M | 5.93M | 5.93M | 5.93M |
| intangibleAssets | - | - | - | - | - | - | 1.55M | 1.6M | 1.64M | 1.69M |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | 7.48M | 7.53M | 7.57M | 7.62M |
| longTermInvestments | 11.34M | 10.6M | 11.62M | 11.47M | 11.32M | -62.59M | -73.57M | 10.89M | 10.57M | 10.76M |
| taxAssets | - | - | - | - | - | - | 73.57M | - | - | - |
| otherNonCurrentAssets | - | - | - | - | - | 72.69M | 11.09M | - | - | - |
| totalNonCurrentAssets | 28.73M | 28.16M | 29.35M | 29.21M | 29.22M | 28.13M | 36.85M | 36.88M | 36.77M | 37.05M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 114.49M | 118.74M | 116.69M | 114.27M | 113.79M | 113.83M | 136.32M | 135.83M | 141.92M | 140.39M |
| totalPayables | 568K | 237K | 162K | 3.66M | 3.48M | 3.15M | 3.21M | 284K | 490K | 254.12K |
| accountPayables | 320K | 89000 | 162K | 258K | 256K | 301K | 264K | 217K | 486K | 254.12K |
| otherPayables | 248K | 148K | - | 3.4M | 3.22M | 2.85M | 2.94M | 67000 | 4000 | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | 67000 | 4000 | - |
| deferredRevenue | 1.81M | 1.11M | 861K | 192K | 192K | 623.64K | 1.2M | 965K | 1.57M | 984.97K |
| otherCurrentLiabilities | 2.4M | 5.84M | 3.68M | 192K | 192K | 624K | 1.2M | 2.72M | 2.63M | 3.32M |
| totalCurrentLiabilities | 4.77M | 7.19M | 4.7M | 3.85M | 3.67M | 3.77M | 4.41M | 3.97M | 4.69M | 4.56M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 813K | 813K | 1.05M | 1.05M | 1.05M | 1.05M | 1.39M | 1.4M | 1.41M | 1.42M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 813K | 813K | 1.05M | 1.05M | 1.05M | 1.05M | 1.39M | 1.4M | 1.41M | 1.42M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 5.58M | 8M | 5.76M | 4.9M | 4.72M | 4.82M | 5.8M | 5.37M | 6.1M | 5.98M |
| treasuryStock | -8.53M | -8.53M | -8.53M | -8.53M | -8.53M | -8.53M | -1.42M | -1.42M | -1.42M | -1.42M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 57.83M | 57.83M | 57.83M | 57.83M | 57.83M | 57.83M | 57.83M | 57.83M | 57.83M | 57.83M |
| retainedEarnings | 59.26M | 61.1M | 61.27M | 59.7M | 59.4M | 59.34M | 73.7M | 73.63M | 78.99M | 77.58M |
| 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 | -1.67M | 3.27M | 1.57M | 447K | 268K | -746K | 193K | 1.56M | 1.6M | 568K |
| depreciationAndAmortization | 150K | 168K | 168K | 177K | 179K | 166K | 230K | 232K | 231K | 289K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 157K | 890K | -311K | 540K | 372K | -729K | 1.44M | -1.75M | -2.96M | 1.91M |
| accountsReceivables | -745K | 1.63M | -1.31M | 804K | 456K | -359K | 1.16M | -1.16M | -3.49M | 700.83K |
| inventory | 36000 | 306K | 147K | -460K | 30000 | -30000 | -214K | 192K | 291K | -257.2K |
| accountsPayables | 170K | -1.29M | 182K | 196K | 318K | -40684 | 269K | -181K | -340K | 1.23M |
| otherWorkingCapital | 696K | 250K | 669K | 196K | -432K | -340K | 504K | -602K | 582K | 231.4K |
| otherNonCashItems | 1.72M | -4.84M | -1.03M | -1.31M | -1.07M | 1.02M | -1.01M | -1.05M | -692K | -1.95M |
| netCashProvidedByOperatingActivities | 357K | -510K | 395K | -144K | -247K | -292K | 854K | -1.01M | -1.82M | 819.21K |
| investmentsInPropertyPlantAndEquipment | - | -5000 | -155K | -12000 | -53000 | -70450 | - | -16000 | -130K | -26000 |
| acquisitionsNet | - | - | - | - | - | 5.24M | - | - | - | -34.2M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 4.93M | 286K | 1.08M | - | - | - | - | - | - | 34.2M |
| otherInvestingActivities | - | 454.87K | 1.11M | 25000 | 154K | 13.48M | -1.31M | 1.04M | 6.64M | -4.94M |
| netCashProvidedByInvestingActivities | 4.93M | 281K | 925K | 13000 | 101K | 18.65M | -1.31M | 1.02M | 6.51M | -4.97M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | -7.11M | - | - | - | 672 |
| netCommonStockIssuance | - | - | - | - | - | -7.11M | - | - | - | 672 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 415 |
| commonStockRepurchased | - | - | - | - | - | -7.11M | - | - | - | 257 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.38M | - | - | - | - | -13.52M | - | - | - | -6.92M |
| commonDividendsPaid | -3.38M | - | - | - | - | -13.52M | - | -6.92M | - | -6.92M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | -6.92M | - | - |
| netCashProvidedByFinancingActivities | -3.38M | -2760 | - | - | - | -20.64M | - | -6.92M | - | -6.92M |