KLS : 5301.KL

CTOS Digital Bhd — Financials

$0.695 MYR

$0.01 (1.46%)

Volume
17.42M
Average Volume
6.64M
Market Capitalization
$1.58B
P/E Ratio
14.39
Dividend Yield
4.07%
Price Target
Year High
$1.02
Year Low
$0.57
Day High
Day Low
Payout Ratio
$0.56
Current Ratio
$0.85
5301.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
revenue 326.06M 304.85M 261.44M 194.78M 153.17M 147.57M 129.14M 110.46M
costOfRevenue 104.53M 83.76M 60.54M 30.15M 19.19M 21.78M 21.6M 17.53M
grossProfit 221.53M 221.08M 200.89M 164.63M 133.98M 125.79M 107.54M 92.94M
researchAndDevelopmentExpenses - - - - - - - -
generalAndAdministrativeExpenses 97.41M 85.36M 74.17M 63.7M 54.02M 46.9M 38.12M 35.69M
sellingAndMarketingExpenses 54.03M 45.15M 38.22M 33.18M 29.24M 33.96M 27.78M 25.52M
sellingGeneralAndAdministrativeExpenses 151.07M 130.51M 112.39M 96.88M 83.26M 80.86M 65.9M 61.21M
otherExpenses - - -234K 17000 9000 -383K 18000 183K
operatingExpenses 151.07M 130.51M 112.4M 96.9M 83.27M 80.86M 65.92M 61.23M
costAndExpenses 255.6M 214.28M 172.95M 127.05M 102.46M 102.64M 87.52M 78.75M
netInterestIncome -9.26M -9.77M -6.47M -4.22M -5.52M -4.18M -1.19M -103K
interestIncome 303K 205K 247K 108K 154K -29000 -40000 -7000
interestExpense 9.57M 9.98M 6.72M 4.33M 5.66M 7.93M 1.15M 96000
depreciationAndAmortization 14.46M 16.41M 10.44M 8.49M 8.6M 7.48M 6.32M 3.36M
ebitda 82.15M 138.84M 125.48M 98.5M 67.3M 54.42M 48.72M 35.25M
ebit 67.7M 122.43M 115.04M 90.01M 58.7M 46.94M 42.4M 31.89M
nonOperatingIncomeExcludingInterest 2.76M -31.86M -353K -350K - 3.14M -778K -
operatingIncome 70.46M 90.57M 114.68M 89.66M 58.7M 50.08M 42.4M 31.89M
totalOtherIncomeExpensesNet 19.43M 21.88M -6.36M -3.98M -5.66M -7.93M -375K -96000
incomeBeforeTax 89.89M 112.45M 108.32M 85.68M 53.04M 42.15M 41.25M 31.79M
incomeTaxExpense 7.94M 6.56M -9.65M 13.96M 9.34M 2.91M 2.24M 2.14M
netIncomeFromContinuingOperations 81.96M 105.9M 117.98M 71.72M 43.7M 40.52M 39.01M 29.66M
netIncomeFromDiscontinuedOperations 22.44M - - - -1.13M -2.54M - -
otherAdjustmentsToNetIncome - - - - - - - -
netIncome 104.86M 106.27M 118.11M 71.72M 43.12M 39.19M 39.01M 29.66M
netIncomeDeductions - - - - - - - -
bottomLineNetIncome 104.86M 106.27M 118.11M 71.72M 43.12M 39.19M 39.01M 29.66M
eps 0.05 0.05 0.05 0.03 0.02 0.02 0.02 0.01
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
cashAndCashEquivalents 60.26M 19.37M 15.68M 12.41M 17.13M 8.69M 6.11M 10.22M
shortTermInvestments - - 925K 5.05M 26M - - -
cashAndShortTermInvestments 60.26M 19.37M 16.61M 17.45M 43.13M 8.69M 6.11M 10.22M
netReceivables 75.49M 74.51M 50.63M 30.11M 19.64M 21.2M 17.03M 14.17M
accountsReceivables 72.61M 73.14M 45.43M 29.98M 18.13M 19.85M 16.05M 13.03M
otherReceivables 2.88M 1.37M 5.2M 130K 1.52M 1.35M 984K 1.14M
inventory - - - - - - - -
prepaids - - 14.93M 9.19M 6.94M 7.02M 4.42M 3.76M
otherCurrentAssets 3.52M 867K 2.54M 1.72M 9000 1.45M 7000 4.98M
totalCurrentAssets 139.28M 94.74M 84.7M 56.79M 69.72M 32.52M 27.56M 33.12M
propertyPlantEquipmentNet 27.86M 31.92M 10.09M 15.73M 19.32M 17.6M 19.65M 17.52M
goodwill 102.92M 105.8M 106.65M 74.64M 74.64M 46.06M 37.91M 37.91M
intangibleAssets 53.24M 51.99M 27.13M 11.93M 4.53M 3.51M - 21000
goodwillAndIntangibleAssets 156.16M 157.79M 133.78M 86.58M 79.18M 79.06M 37.91M 37.93M
longTermInvestments 497.69M - 575.87M 569.57M 164.57M - - -
taxAssets 335K 1.71M 265K 972K 1.24M 222K 123K 47000
otherNonCurrentAssets 781K 587.15M 925K 5.6M 26.55M 150.84M 56.94M -
totalNonCurrentAssets 682.83M 778.57M 720.93M 678.45M 290.86M 247.72M 114.62M 55.49M
otherAssets - - - - - - - -
totalAssets 822.1M 873.31M 805.63M 735.24M 360.58M 280.23M 142.19M 88.62M
totalPayables 72.62M 54.54M 42.5M 41.66M 25.51M 14.54M 9.94M 10.84M
accountPayables 70.69M 50.48M 23.36M 8.35M 3.14M 2.18M 1.59M 1.91M
otherPayables 1.93M 4.06M 19.14M 33.31M 22.37M 12.36M 8.35M 8.93M
accruedExpenses - - - - - - - -
shortTermDebt 38.58M 60.16M 48.85M 9.97M 1.55M 132.32M 32.49M 5.86M
capitalLeaseObligationsCurrent 1.48M 1.8M 1.4M 1.61M 1.55M 1.88M 1.53M -
taxPayables - 2.3M 5.26M 16.29M 7.97M 727K 28000 191K
deferredRevenue 13.47M - - - - - - -
otherCurrentLiabilities 266K 8.97M 17.65M 27.56M 12.57M 46.86M 7.91M 5.72M
totalCurrentLiabilities 126.41M 125.47M 110.4M 80.8M 39.62M 195.59M 51.87M 22.42M
longTermDebt 65.48M 104.82M 100.69M 139.49M - - 9.44M 5.68M
capitalLeaseObligationsNonCurrent 18.56M 20.28M 96000 1.49M 3.1M 375K 1.35M -
deferredRevenueNonCurrent - - - - 612K -375K - 2.06M
deferredTaxLiabilitiesNonCurrent 17.46M - - 71000 100000 124K - 23000
otherNonCurrentLiabilities 1.98M 141K 153K 678K 9.27M 9.19M 584K 465K
totalNonCurrentLiabilities 103.48M 125.24M 100.94M 141.73M 13.08M 9.57M 11.37M 6.17M
otherLiabilities - - - - - - - -
capitalLeaseObligations 20.04M 22.08M 1.49M 3.1M 4.65M 2.25M 2.88M -
totalLiabilities 211.19M 250.71M 211.34M 222.53M 52.7M 205.16M 63.24M 28.58M
treasuryStock -13.21M - - - - - - -
preferredStock - - - - - - - -
commonStock 579.12M 584.05M 584.05M 584.05M 412.52M 197.99M 197.99M 197.99M
retainedEarnings 44.83M 230.76M 196.75M 124.41M 95M 69.96M 71.54M 54.28M
additionalPaidInCapital - - - - - - - -
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
netIncome 82.42M 112.45M 108.32M 85.68M 52.07M 42.15M 41.25M 31.79M
depreciationAndAmortization 14.46M 16.41M 10.44M 8.49M 8.6M 7.72M 6.32M 3.36M
deferredIncomeTax - - - - - -10.25M 2.42M -1.96M
stockBasedCompensation - 1.2M - - - 3.28M 1.65M 720K
changeInWorkingCapital 6.01M -14.67M -15.55M 29.18M 2.41M 338K -3.84M 3.76M
accountsReceivables -2.89M -4.19M -17.52M - - - - -
inventory - - - - - - - -
accountsPayables 6.4M - - - - - - -
otherWorkingCapital 2.5M -10.48M 1.97M - - - - -
otherNonCashItems 35.69M -11.46M 8.99M -39.26M 4.25M 8.27M 970K -182K
netCashProvidedByOperatingActivities 138.57M 103.93M 112.21M 84.1M 67.34M 51.52M 48.77M 37.5M
investmentsInPropertyPlantAndEquipment -14.32M -4.31M -1.11M -14.84M -4.62M -6.9M -2.78M -10.14M
acquisitionsNet - - -37.27M -336.26M -57.97M -127.06M -56.18M -
purchasesOfInvestments - - - -31.98M -43.66M - - -
salesMaturitiesOfInvestments 80M 925K 4.12M 20.95M 2.04M - - -
otherInvestingActivities - -29.23M -18.73M 453K -1.8M 137K 13000 1000
netCashProvidedByInvestingActivities 65.68M -32.62M -52.98M -361.68M -106.01M -133.82M -58.95M -10.14M
netDebtIssuance -61.15M 15.78M -459K 150.58M -138.65M 107.36M 72.12M 11.7M
longTermNetDebtIssuance -61.13M 15.78M -459K 150.58M -138.65M 107.36M 72.12M 11.7M
shortTermNetDebtIssuance - - - - - - - -
netStockIssuance -30.56M - - 173.8M 220M - - -
netCommonStockIssuance -30.56M - - 173.8M 220M - - -
commonStockIssuance - - - 173.8M 220M - - -
commonStockRepurchased -30.56M - - - - - - -
netPreferredStockIssuance - - - - - - - -
netDividendsPaid -67.35M -72.21M -45.81M -42.26M -41.02M -10.5M -21.72M -34.97M
commonDividendsPaid -67.35M -72.21M -45.81M -42.26M -41.02M -10.5M -21.72M -34.97M
preferredDividendsPaid - - - - - - - -
otherFinancingActivities -3.26M -13.05M -7.74M -10.96M -9.64M -22.77M -44.94M -303K
netCashProvidedByFinancingActivities -162.33M -69.48M -54M 271.16M 30.7M 85.03M 5.45M -23.57M
date 2026-06-30 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
revenue 86.87M 81.59M 87.98M 83.01M 79M 76.07M 76.82M 79.81M 76.64M 71.58M
costOfRevenue 30.58M 26.45M 28.3M 27.28M 26.24M 22.71M 20.49M 23.7M 20.41M 19.16M
grossProfit 56.29M 55.14M 59.68M 55.73M 52.76M 53.36M 56.33M 56.11M 56.23M 52.42M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - 26.22M 28.07M - 22.73M 23.75M 21.17M 21.92M 22.66M 19.62M
sellingAndMarketingExpenses - 13.13M 12.64M - 13.72M 15.42M 12.35M 12.34M 10.08M 10.38M
sellingGeneralAndAdministrativeExpenses 38.32M 39.36M 40.71M 35.02M 36.44M 39.18M 33.52M 34.25M 32.74M 30M
otherExpenses - - -408K - - - - - - 100000
operatingExpenses 38.32M 39.36M 40.3M 35.02M 36.44M 39.18M 33.52M 34.25M 32.74M 30M
costAndExpenses 68.9M 65.81M 68.6M 62.3M 62.68M 61.88M 54.01M 57.96M 53.15M 49.16M
netInterestIncome -1.3M -1.25M -1.86M -2.39M -2.5M -2.52M -2.54M -2.49M -2.69M -2.05M
interestIncome 171K 246K 96000 61000 83000 63000 42000 48000 49000 66000
interestExpense 1.47M 1.49M 1.95M 2.45M 2.58M 2.58M 2.58M 2.54M 2.74M 2.12M
depreciationAndAmortization 3.66M 4.09M 2.4M 4.49M 3.15M 4.41M 4.76M 4.8M 3.69M 3.16M
ebitda 21.62M 19.88M 18.43M 25.21M 28.68M 21.52M 40.6M 37.12M 33.58M 27.54M
ebit 17.96M 15.78M 16.03M 20.72M 25.53M 17.11M 35.84M 32.32M 29.89M 24.38M
nonOperatingIncomeExcludingInterest - - 3.35M -12000 -9.21M -2.92M -13.03M -10.47M -6.39M -
operatingIncome 17.96M 15.78M 19.38M 20.7M 16.32M 14.19M 22.81M 19.89M 23.5M 24.38M
totalOtherIncomeExpensesNet 7.3M 5.02M 9.05M 5.74M 6.63M 339K 10.44M 9.9M 3.66M -2.12M
incomeBeforeTax 25.26M 20.8M 28.43M 26.44M 22.95M 14.53M 33.25M 29.78M 27.16M 22.26M
incomeTaxExpense 2.46M 2.24M 3.97M 1.86M 1.87M 236K 846K 2.33M 1.78M 1.6M
netIncomeFromContinuingOperations 22.8M 18.57M 24.46M 24.58M 21.08M 14.29M 32.41M 27.46M 25.38M 20.66M
netIncomeFromDiscontinuedOperations - - 19.99M - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 22.65M 18.51M 44.57M 24.69M 21.16M 14.44M 32.4M 27.55M 25.5M 20.82M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 22.65M 18.51M 44.57M 24.69M 21.16M 14.44M 32.4M 27.55M 25.5M 20.82M
eps 0.01 0.01 0.02 0.01 0.01 0.01 0.01 0.01 0.01 0.01
date 2026-06-30 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
cashAndCashEquivalents 53.8M 42.3M 60.26M 18.57M 25.04M 19.96M 19.37M 12.56M 16.24M 7.55M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 53.8M 42.3M 60.26M 18.57M 25.04M 19.96M 19.37M 12.56M 16.24M 7.55M
netReceivables 4.21M 75.43M 79.01M 84.89M 75.46M 81.6M 74.51M 81.27M 81.02M 76.52M
accountsReceivables - - 55.11M - 75.42M 81.21M 73.14M 80.79M 80.94M 75.74M
otherReceivables 4.21M 75.43M 79.01M 84.89M 41000 396K 1.37M 476K 77000 788K
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets 70.1M - 5.62M - 420K 632K 867K 906K 638K 790K
totalCurrentAssets 128.1M 117.73M 139.28M 103.45M 100.93M 102.2M 94.74M 94.74M 97.89M 84.86M
propertyPlantEquipmentNet 19.42M 25.85M 27.86M 28.23M 29.74M 31.01M 31.92M 31.7M 30.02M 31.71M
goodwill - - - - - - 105.8M - - -
intangibleAssets - 158.5M 53.24M 156.59M 157.17M 162.43M 51.99M 147.59M 81.02M 76.52M
goodwillAndIntangibleAssets 159.01M 158.5M 156.16M 156.59M 157.17M 162.43M 157.79M 147.59M 147M 138.22M
longTermInvestments 496.35M 498.02M 497.69M 545.3M 577.23M 582.15M - 571.95M - -
taxAssets 644K 405K 335K 744K 2.47M 3.2M 1.71M 362K 518K 633K
otherNonCurrentAssets 781K 781K 781K 781K 781K 781K 587.15M 780K 567.66M 572.14M
totalNonCurrentAssets 676.2M 683.56M 682.83M 731.65M 767.39M 779.58M 778.57M 752.38M 745.19M 742.71M
otherAssets - - - - - - - - - -
totalAssets 804.3M 801.29M 822.1M 835.1M 868.32M 881.77M 873.31M 847.12M 843.08M 827.57M
totalPayables 78.61M 81.07M 72.62M 59.37M 61.79M 84.12M 54.54M 55.51M 56.79M 51.88M
accountPayables 76.44M 78.11M 70.69M 58.29M 59.8M 81.12M 50.48M 51.55M 52.42M 47.99M
otherPayables 2.17M 2.96M 1.93M 1.07M 1.99M 3M 4.06M 3.96M 4.38M 3.9M
accruedExpenses - - - - - - - - - -
shortTermDebt 52.07M 34.9M 40.05M 67.54M 84.07M 71.04M 60.16M 69.85M 53.29M 94.97M
capitalLeaseObligationsCurrent - 1.48M 1.48M - 2.4M 1.36M 1.8M 2.33M 2.32M 1.92M
taxPayables - - - - 1.19M 2.08M 2.3M 2.64M 2.44M 1.92M
deferredRevenue 19.86M 13.66M 13.47M 11.44M - - - - - -
otherCurrentLiabilities 147K 82000 266K 519K 10.41M 11.18M 8.97M 9.94M 10.16M 10.6M
totalCurrentLiabilities 150.68M 131.2M 126.41M 138.87M 158.66M 167.71M 125.47M 137.63M 122.57M 159.38M
longTermDebt 22.64M 47.06M 84.04M 75.08M 86.72M 97.66M 104.82M 104.32M 118.94M 75.11M
capitalLeaseObligationsNonCurrent 17.44M 18M 18.56M 18.31M 18.71M 20.28M 20.28M 20.46M 20.99M 21.5M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 4.08M 3.42M - 2.57M - - - - - -
otherNonCurrentLiabilities 2.42M 1.92M -17.82M 1.5M 1.5M 1.32M 141K 139K 159K 159K
totalNonCurrentLiabilities 46.58M 70.41M 84.78M 97.47M 106.93M 119.26M 125.24M 124.92M 140.08M 96.78M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 17.44M 19.48M 20.04M 18.31M 21.1M 21.64M 22.08M 22.79M 23.3M 23.43M
totalLiabilities 197.27M 201.6M 211.19M 236.34M 265.59M 286.97M 250.71M 262.56M 262.65M 256.16M
treasuryStock -884K -13.21M -13.21M -14.62M - - - - - -
preferredStock - - - - - - - - - -
commonStock 575.22M 579.12M 579.12M 584.05M 584.05M 584.05M 584.05M 584.05M 584.05M 584.05M
retainedEarnings 44.48M 44.11M 44.83M 29.85M 213.77M 202.78M 230.76M 198.41M 188.88M 178.16M
additionalPaidInCapital - - - - - - - - - -
date 2026-06-30 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
netIncome 22.65M 18.51M 24.58M 24.69M 22.95M 14.53M 33.25M 29.78M 27.16M 22.26M
depreciationAndAmortization 3.66M 4.09M 2.4M 4.49M 3.15M 4.41M 4.76M 4.8M 3.69M 3.16M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - 361K -257K 486K 442K 529K
changeInWorkingCapital 13.22M 8.11M 12.3M -10.76M 971K 3.49M 1.9M -1.95M -4.61M -10.01M
accountsReceivables 1.45M 349K 5.49M -5.14M 4.82M -8.06M 6.19M 55000 -5.22M -
inventory - - - - - - - - - -
accountsPayables 4.81M 5.81M 8.06M -6.39M -3.31M - - - - -
otherWorkingCapital 6.96M 1.95M -1.24M 770K -543K 11.55M -4.28M -2.01M 612K -
otherNonCashItems 5.31M -3.26M 73.36M 33.94M 4.89M 5.08M -10.18M -6.51M 4.58M 2.06M
netCashProvidedByOperatingActivities 44.83M 27.46M 112.65M 52.37M 31.96M 27.87M 29.48M 26.6M 31.26M 16.6M
investmentsInPropertyPlantAndEquipment -3.11M -5.11M -2.5M -2.49M -302K -636K 458K -3.88M -548K -5.34M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - 80.43M - -2.39M -7.96M -10.55M -7.4M -6.29M -4.06M
netCashProvidedByInvestingActivities -3.11M -5.11M -2.5M -2.49M -2.69M -8.59M -10.09M -11.28M -6.84M -4.41M
netDebtIssuance -9.09M -22.26M -36.05M -30.68M 2.01M 3.59M -9.25M 1.79M 2.24M 21M
longTermNetDebtIssuance - - -36.05M - 2.01M 3.59M -9.25M 1.79M 2.24M 21M
shortTermNetDebtIssuance -9.09M -22.26M -36.05M -30.68M - - - - - -
netStockIssuance -887K - -15.88M -14.68M - - - - - -
netCommonStockIssuance -887K - -15.88M -14.68M - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -887K - -15.88M -14.68M - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -19.57M -17.06M -14.91M -10.16M -22.87M -19.4M 1000 -18.02M -14.78M -39.41M
commonDividendsPaid -19.57M -17.06M -14.91M -10.16M -22.87M -19.4M 1000 -18.02M -14.78M -39.41M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -813K -813K -1.09M -551K -3.03M -2.96M -3.23M -3M -3.27M -3.55M
netCashProvidedByFinancingActivities -30.35M -40.14M -67.93M -56.08M -23.89M -18.77M -12.48M -19.23M -15.81M -21.96M