KLS : 0090.KL

Elsoft Research Berhad — Financials

$0.215 MYR

$0 (0.0%)

Volume
217.9K
Average Volume
707.56K
Market Capitalization
$145.39M
P/E Ratio
43.88
Dividend Yield
2.33%
Price Target
Year High
$0.35
Year Low
$0.17
Day High
Day Low
Payout Ratio
$0.97
Current Ratio
$17.97
0090.KL Financial Statements
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