KLS : 3476.KL

Keck Seng (Malaysia) Berhad — Financials

$5.11 MYR

-$0.07 (-1.35%)

Volume
64.7K
Average Volume
19.5K
Market Capitalization
$1.84B
P/E Ratio
14.71
Dividend Yield
1.57%
Price Target
Year High
$5.77
Year Low
$5.05
Day High
Day Low
Payout Ratio
$0.37
Current Ratio
$6.49
3476.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
revenue 1.63B 1.59B 1.37B 1.83B 1.31B 874.46M 978.61M
costOfRevenue 1.26B 1.21B 1.05B 1.48B 1.08B 735.31M 721.05M
grossProfit 368.69M 378.32M 321.72M 342.87M 231.92M 139.16M 257.55M
researchAndDevelopmentExpenses - - - - - - -
generalAndAdministrativeExpenses 114.72M 114.05M 113.62M 104.98M 89.92M 92.93M 108.71M
sellingAndMarketingExpenses 41.09M 38.71M 36.67M 52.34M 35.35M 14.14M 21.53M
sellingGeneralAndAdministrativeExpenses 155.81M 152.77M 150.3M 157.32M 125.27M 107.07M 130.24M
otherExpenses - - -133.25M 3.39M 8.82M 5.86M -
operatingExpenses 155.81M 152.77M 17.05M 170.5M 153.99M 243.99M 169.31M
costAndExpenses 1.42B 1.37B 1.07B 1.66B 1.23B 979.3M 890.36M
netInterestIncome -4.8M 35.91M 31.81M 7.47M 1.53M 7.73M 13.52M
interestIncome - 41.1M 39.2M 14.2M 6.24M 13.21M 21.78M
interestExpense 4.8M 5.19M 7.38M 6.73M 4.72M 5.48M 8.26M
depreciationAndAmortization - 29.79M 29.25M 32.6M 32.78M 39.26M 39.08M
ebitda 189.47M 193.35M 333.92M 296.51M 135.51M -40.49M 146.83M
ebit 189.47M 205.74M 304.67M 263.91M 102.73M -79.76M 107.75M
nonOperatingIncomeExcludingInterest 23.41M 19.81M - - - - 2.28M
operatingIncome 212.88M 225.56M 304.67M 263.91M 102.73M -79.76M 107.75M
totalOtherIncomeExpensesNet -28.21M -24.91M -7.38M -6.73M -4.72M -5.48M -8.26M
incomeBeforeTax 184.66M 200.65M 297.29M 257.18M 98.01M -85.23M 101.77M
incomeTaxExpense 42.82M 48.7M 38.43M 47.8M 23.42M -13.26M 10.12M
netIncomeFromContinuingOperations 141.84M 151.95M 258.86M 209.38M 74.6M -71.97M 91.64M
netIncomeFromDiscontinuedOperations - - - - - - -
otherAdjustmentsToNetIncome - - - - - - -
netIncome 132.97M 143.28M 240.7M 201.57M 79.02M -64.56M 88.32M
netIncomeDeductions - - - - - - -
bottomLineNetIncome 132.97M 143.28M 240.7M 201.57M 79.02M -64.56M 88.32M
eps 0.37 0.4 0.67 0.56 0.22 -0.18 0.25
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
cashAndCashEquivalents 1.16B 1.06B 938.94M 962.26M 855.04M 736.44M 1.01B
shortTermInvestments 155.43M 208.17M 248.18M 248.31M 164.04M 199.61M -
cashAndShortTermInvestments 1.32B 1.27B 1.19B 1.21B 1.02B 936.04M 1.01B
netReceivables 89.64M 96.46M 139.5M 77.26M 91.18M 114.65M 92.12M
accountsReceivables 89.64M 96.46M 139.5M 60.31M 73.61M 79.87M 52.35M
otherReceivables - - - - - - -
inventory 259.36M 250.57M 204.68M 196.83M 225.47M 165.93M 170.69M
prepaids - - 6.12M 5.38M 6.42M 6.61M 7.08M
otherCurrentAssets 88.49M 76.96M 27.98M 32.56M 36.73M 39.23M 19.13M
totalCurrentAssets 1.76B 1.69B 1.57B 1.52B 1.38B 1.26B 609K
propertyPlantEquipmentNet 485.84M 502.38M 541.11M 507.56M 485.28M 504.54M 617.49M
goodwill - - - - - - -
intangibleAssets 98000 29000 5000 64000 83000 89000 104K
goodwillAndIntangibleAssets 98000 29000 5000 64000 83000 89000 104K
longTermInvestments - 202.59M 414.94M 171.2M 254.65M 211.44M 489.07M
taxAssets 25.23M 31.57M -18.04M 34.99M 41.83M 32.67M -
otherNonCurrentAssets 963.9M 749.66M 523.51M 691.1M 596.54M 644.62M 394.29M
totalNonCurrentAssets 1.48B 1.49B 1.48B 1.4B 1.38B 1.39B 1.5B
otherAssets - - - - - - 1.29B
totalAssets 3.23B 3.18B 3.04B 2.93B 2.76B 2.66B 2.8B
totalPayables 199.56M 183.61M 88.66M 72.54M 53.78M 62.86M 78.08M
accountPayables 195.89M 169.75M 88.66M 72.54M 50.72M 62.86M 78.08M
otherPayables 3.68M 13.86M - - 3.06M - -
accruedExpenses - - 30.58M 24.01M 22.88M 19.72M 28.26M
shortTermDebt 27.99M 41.33M 14.34M 177.46M 50.52M 60.75M 235.56M
capitalLeaseObligationsCurrent - 1.03M 1.21M 797K 602K -48.67M 707K
taxPayables 3.68M 13.86M 5.46M 8.31M 8.86M 2.1M -
deferredRevenue - - - 72.85M 64.36M 48.67M -
otherCurrentLiabilities 6.11M 1.92M 32.77M -23.64M 38.83M -19.31M 40.16M
totalCurrentLiabilities 233.66M 227.9M 167.56M 324.03M 166.61M 172.69M 382.77M
longTermDebt 54.62M 60.11M 66.42M - 172.77M 169.11M -
capitalLeaseObligationsNonCurrent - - 1.5M 2.54M 3.35M - -
deferredRevenueNonCurrent - - - 13.35M 10.67M 13.74M -
deferredTaxLiabilitiesNonCurrent 3.85M 5.29M 3.78M 4.63M 4.76M 5.1M -
otherNonCurrentLiabilities 17.06M 15.04M 19.8M 5.09M 5.36M 5.83M -
totalNonCurrentLiabilities 75.54M 80.43M 91.49M 20.98M 192.15M 188.68M -
otherLiabilities - - - - - - -
capitalLeaseObligations - 1.03M 2.71M 3.33M 3.95M -48.67M 707K
totalLiabilities 309.2M 308.33M 259.05M 345M 358.76M 361.37M 382.77M
treasuryStock -7.05M -7.05M -7.05M -7.05M -7.05M -7.05M -7.05M
preferredStock - - - - - - -
commonStock 372M 372M 372M 372M 372M 372M 372M
retainedEarnings 2.38B 2.29B 2.2B 1.89B 1.73B 1.64B 1.7B
additionalPaidInCapital -633K -633K - - - - -
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31
netIncome 184.66M 200.65M 297.29M 257.18M 98.01M -85.23M 88.32M
depreciationAndAmortization - - 29.25M 32.6M 32.78M 39.26M 40.07M
deferredIncomeTax - - - - - - -
stockBasedCompensation - - - - - - -
changeInWorkingCapital 9.98M 1.01M -43.42M 72.92M -19.4M -50.36M -35.42M
accountsReceivables -25.68M 7.31M -64.06M 3.56M 31.33M -28.57M -15.46M
inventory 32.63M -38.44M 30.71M 32.8M -68.91M -22.93M -19.96M
accountsPayables - - - - - - -
otherWorkingCapital 3.03M 32.14M -10.07M - - - -
otherNonCashItems -19.01M -25.04M -151.06M -18.97M -1.5M -7.39M 14.92M
netCashProvidedByOperatingActivities 175.63M 176.61M 132.06M 252.62M 80.7M -22.3M 107.89M
investmentsInPropertyPlantAndEquipment -19.94M -18.38M -36.64M -14.91M -7.17M -9.24M -25.9M
acquisitionsNet - - - - - - -2M
purchasesOfInvestments -55.7M -89.58M -25.12M -84.28M -64.57M -63.76M -
salesMaturitiesOfInvestments 65.8M 47.97M 2.88M 2.66M 161.05M 23.89M -
otherInvestingActivities -11.12M 1.48M 31.93M -12.64M -6.33M -26.28M 25.37M
netCashProvidedByInvestingActivities -20.95M -58.51M -26.95M -97.12M 97.98M -84.56M -2.52M
netDebtIssuance -1.01M -4.55M -114.46M -17.09M 3.08M -16.08M -24.99M
longTermNetDebtIssuance -1.01M -4.55M -113.64M -16.47M 3.62M -15.38M -24.99M
shortTermNetDebtIssuance - - -826K -622K -539K -705K -
netStockIssuance - - - - - - -2M
netCommonStockIssuance - - - - - - -2M
commonStockIssuance - - - - - - -
commonStockRepurchased - - - - - - -2M
netPreferredStockIssuance - - - - - - -
netDividendsPaid -46.71M -53.9M -50.3M -35.93M - - -35.93M
commonDividendsPaid -46.71M -53.9M -50.3M -35.93M - - -35.93M
preferredDividendsPaid - - - - - - -
otherFinancingActivities -3.27M -4.94M -8.44M -5.47M -1.14M -3.6M -5.41M
netCashProvidedByFinancingActivities -50.99M -63.39M -173.2M -58.49M 1.94M -19.68M -68.33M
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 296.06M 423.7M 393.51M 419.22M 396.17M 407.51M 440.83M 401.35M 343.42M 344.57M
costOfRevenue 222.61M 332.55M 285.7M 329.17M 316.49M 310.41M 345.49M 298.07M 260.81M 247.65M
grossProfit 73.45M 91.14M 107.81M 90.06M 79.68M 97.1M 95.34M 103.28M 82.61M 96.92M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 26.9M 29.16M 28.8M 30.34M 26.42M 28.69M 28.74M 28.71M 27.92M 29.32M
sellingAndMarketingExpenses 6.71M 15.02M 5.81M 11.62M 8.64M 11.23M 10.04M 9.73M 7.72M 8.51M
sellingGeneralAndAdministrativeExpenses 33.62M 44.18M 34.61M 41.96M 35.06M 39.92M 38.77M 38.44M 35.64M 37.83M
otherExpenses - - - - - - 56.57M - - -67.36M
operatingExpenses 33.62M 44.18M 34.61M 41.96M 35.06M 39.92M 95.34M 38.44M 35.64M 55.94M
costAndExpenses 256.23M 376.74M 320.31M 371.13M 351.55M 350.33M 440.83M 336.51M 296.45M 303.59M
netInterestIncome -1.09M -1.22M -1.15M -1.18M -1.25M -1.26M -1.21M -1.24M -1.38M 37.71M
interestIncome - - - - - - - - - -
interestExpense 1.09M 1.22M 1.15M 1.18M 1.25M 1.26M 1.21M 1.24M 1.38M 1.49M
depreciationAndAmortization - - - - - - 7.56M 1.02M 7.42M 62.02M
ebitda 43.95M 25.22M 72.42M 37.23M 54.6M 101.51M -25.18M 65.86M 70.97M 183.65M
ebit 43.95M 25.22M 72.42M 37.23M 54.6M 101.51M -25.18M 65.86M 63.56M 121.62M
nonOperatingIncomeExcludingInterest -4.12M 21.74M 782K 10.86M -9.97M -44.33M 81.75M -1.02M - -
operatingIncome 39.83M 46.96M 73.2M 48.09M 44.62M 57.18M 56.57M 64.84M 63.56M 121.62M
totalOtherIncomeExpensesNet 3.03M -22.95M -1.93M -12.05M 8.72M 43.07M -82.96M -218K -1.38M -1.49M
incomeBeforeTax 42.86M 24.01M 71.27M 36.04M 53.34M 100.25M -26.39M 64.62M 62.18M 120.14M
incomeTaxExpense 8.21M 8.4M 16.07M 8.02M 10.33M 17.28M 9.97M 11.19M 10.26M 16.98M
netIncomeFromContinuingOperations 34.65M 15.61M 55.2M 28.03M 43.01M 82.97M -36.37M 53.42M 51.92M 103.16M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 33.29M 13.16M 53.9M 24.44M 41.48M 83.13M -36.66M 47.27M 49.54M 94.54M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 33.29M 13.16M 53.9M 24.44M 41.48M 83.13M -36.66M 47.27M 49.54M 94.54M
eps 0.09 0.04 0.15 0.07 0.12 0.23 -0.1 0.13 0.14 0.26
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 1.13B 1.16B 1.1B 1.13B 1.09B 1.06B 1B 1.04B 1.01B 938.94M
shortTermInvestments 192.28M 155.43M 194.78M 203.87M 201.94M 208.17M 193.4M 200.76M 247.81M 248.18M
cashAndShortTermInvestments 1.32B 1.32B 1.29B 1.33B 1.29B 1.27B 1.2B 1.04B 1.25B 1.19B
netReceivables 85.26M 89.64M 100.52M 81.25M 82.7M 96.46M 106.24M 121.2M 86.47M 139.5M
accountsReceivables 85.26M 89.64M 100.52M 81.25M 82.7M 96.46M 106.24M 121.2M 86.47M 97.58M
otherReceivables - - - - - - - - - -
inventory 280.16M 259.36M 290.15M 243.92M 230M 250.57M 232.08M 205.33M 201.29M 205.71M
prepaids - - - - - - - -1.37M - 6.12M
otherCurrentAssets 90.49M 88.49M 80.23M 70.89M 82.19M 76.96M 93.41M 307.79M 321.16M 27.98M
totalCurrentAssets 1.78B 1.76B 1.76B 1.73B 1.68B 1.69B 1.63B 1.67B 1.61B 1.57B
propertyPlantEquipmentNet 480.78M 485.84M 498.44M 499.3M 519.59M 502.38M 472.3M 548.15M 533.93M 523.08M
goodwill - - - - - - - - - -
intangibleAssets 96000 98000 100000 103K 26000 29000 32000 5000 5000 5000
goodwillAndIntangibleAssets 96000 98000 100000 103K 26000 29000 32000 5000 5000 5000
longTermInvestments 397.32M - - 384.25M 409M 202.59M 211.84M 419.69M 162.74M 166.76M
taxAssets 23.52M 25.23M 25.03M 27.48M 27.86M 31.57M 29.96M -17.43M 29.51M 31.07M
otherNonCurrentAssets 563.27M 963.9M 957.55M 930.16M 939.3M 749.66M 730.85M 543.97M 776.01M 758.66M
totalNonCurrentAssets 1.46B 1.48B 1.48B 1.46B 1.49B 1.49B 1.44B 1.51B 1.5B 1.48B
otherAssets - - - - - - - - - -
totalAssets 3.24B 3.23B 3.24B 3.19B 3.17B 3.18B 3.07B 3.18B 3.12B 3.04B
totalPayables 196.33M 199.56M 215.73M 225.52M 181.75M 183.61M 183.84M 157.84M 153.89M 88.66M
accountPayables 194.58M 195.89M 204.57M 186.43M 176.31M 169.75M 169.84M 157.84M 153.89M 88.66M
otherPayables 1.75M 3.68M 11.17M 39.09M 5.44M 13.86M 14M - - -
accruedExpenses - - - - - - - - - 30.58M
shortTermDebt 72.88M 27.99M 13.79M 17.4M 5.49M 41.33M 38.48M 13.65M 13.96M 14.34M
capitalLeaseObligationsCurrent 820K - 255K 515K 771K 1.03M 955K 1.03M 1.29M 1.21M
taxPayables 1.75M 3.68M 11.17M 6.75M 5.44M 13.86M 14M 11.68M 7.27M 5.46M
deferredRevenue - - - - - - - - 7.27M 62.62M
otherCurrentLiabilities 3.82M 6.11M 3.78M 7.54M 2.02M 1.92M 6.09M 49.46M 12.68M -29.85M
totalCurrentLiabilities 273.86M 233.66M 233.56M 250.98M 190.03M 227.9M 229.38M 221.98M 181.81M 167.56M
longTermDebt - 54.62M 56.6M 56.66M 59.62M 60.11M 55.23M 63.46M 63.57M 66.42M
capitalLeaseObligationsNonCurrent 3.42M - - - - - 256K 576K 1.13M 1.5M
deferredRevenueNonCurrent - - - - - - - - 19.96M 19.47M
deferredTaxLiabilitiesNonCurrent 2.69M 3.85M 3.91M 4.06M 4.19M 5.29M 5.7M 4.15M 4.08M 3.78M
otherNonCurrentLiabilities 17.52M 17.06M 15.99M 15.98M 14.99M 15.04M 21.98M 20.84M 4.38M 4.11M
totalNonCurrentLiabilities 23.63M 75.54M 76.5M 76.7M 78.79M 80.43M 83.16M 89.02M 89.05M 91.49M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 4.24M - 255K 515K 771K 1.03M 1.21M 1.6M 2.42M 2.71M
totalLiabilities 297.49M 309.2M 310.06M 327.68M 268.82M 308.33M 312.54M 311.01M 270.86M 259.05M
treasuryStock -7.05M -7.05M -7.05M -7.05M -7.05M -7.05M -7.05M -7.05M -7.05M -7.05M
preferredStock - - - - - - - - - -
commonStock 372M 372M 372M 372M 372M 372M 372M 372M 372M 372M
retainedEarnings 2.41B 2.38B 2.38B 2.33B 2.33B 2.29B 2.22B 2.26B 2.25B 2.2B
additionalPaidInCapital -633K -633K -633K -633K -633K -633K -633K -633K - -
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 42.86M 24.01M 71.27M 36.04M 53.34M 100.25M -26.39M 64.62M 62.18M 120.14M
depreciationAndAmortization - - - - - - - - 7.42M 63.26M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital -14.11M 28.37M -72.7M 19.68M 34.63M 10.19M 19.1M -77.49M 40.6M -44.97M
accountsReceivables 11.03M 2.37M -41.54M 5.79M 7.7M 37.63M 17.41M -73.77M 26.04M -17.1M
inventory -28.25M 35.87M -34.5M 4.52M 26.74M -21.37M -20.36M -11.1M 14.39M -19.98M
accountsPayables - - - - - - - - - -
otherWorkingCapital 3.11M -9.87M 3.35M 9.37M 188K -6.07M 22.05M 7.37M - -
otherNonCashItems -17.94M 6.12M 1.42M -3.9M -22.64M -63.15M 65.74M 890K -13.1M 33.42M
netCashProvidedByOperatingActivities 10.81M 58.5M -8000 51.82M 65.32M 47.28M 58.45M -11.98M 82.87M 38.75M
investmentsInPropertyPlantAndEquipment -3.72M -1.06M -5.83M -3.77M -9.28M -5.04M -3.93M -4.14M -5.27M -8.79M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments -36.45M -23.15M 32.83M -54.7M -10.67M 5.39M -88.68M 20.31M -26.6M 33.24M
salesMaturitiesOfInvestments 3.33M 40M 9.76M - - -14.11M 7.92M 53.08M 1.08M 2.88M
otherInvestingActivities 7.98M 1.9M 1.01M -61.53M -1.83M 3.08M 493K 11.45M -39.06M 40.66M
netCashProvidedByInvestingActivities -28.87M 17.69M 37.77M -65.3M -11.11M -10.68M -84.2M 80.7M -44.34M 31.87M
netDebtIssuance -4.23M -251K -255K -255K - 60000 108K -131K -5.02M -5.7M
longTermNetDebtIssuance -4.23M -251K -255K -255K - 60000 108K 5000 -4.72M -5.48M
shortTermNetDebtIssuance - - - - - - - -136K -299K -215K
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - -14.37M -32.34M - - -17.97M -35.93M - - -17.97M
commonDividendsPaid - -14.37M -32.34M - - -17.97M -35.93M - - -17.97M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -719K -760K -806K -851K -1.11M -1.16M -37.17M -965K -1.15M -1.23M
netCashProvidedByFinancingActivities -4.95M -15.38M -33.4M -1.11M -1.11M -19.06M -37.06M -1.1M -6.17M -24.89M