KLS : 0126.KL

Microlink Solutions Berhad — Financials

$0.055 MYR

$0.01 (10.0%)

Volume
469K
Average Volume
2.52M
Market Capitalization
$88.47M
P/E Ratio
-14.47
Dividend Yield
0.00%
Price Target
Year High
$0.13
Year Low
$0.04
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.50
0126.KL Financial Statements
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 375.3M 361.15M 281.29M 248.45M 218.31M 178.11M 221.21M 190.62M 206.04M 252.21M
costOfRevenue 333.83M 283.37M 249.85M 177.18M 153.14M 139.68M 176.35M 155.37M 166.8M 209.78M
grossProfit 41.47M 77.79M 31.44M 71.26M 65.17M 38.44M 44.85M 35.25M 39.24M 42.43M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 19.21M 68.3M 37.66M 37.12M 25.27M 27.13M 24.64M 29.67M 31.39M 34.14M
sellingAndMarketingExpenses 4.14M 5.01M 1.22M 1.78M 1.15M 931.56K 699.57K 540.43K 789.5K 856.8K
sellingGeneralAndAdministrativeExpenses 35.09M 73.32M 38.88M 38.9M 26.42M 28.07M 25.34M 30.21M 32.18M 35M
otherExpenses 4.88M 7.36M 4.7M -616.52K 3.27M -34.88M 2.48M -30650 53.09M 2.4M
operatingExpenses 39.97M 80.67M 43.58M 38.28M 29.69M -6.82M 27.83M 30.18M 32.18M 37.4M
costAndExpenses 373.8M 364.04M 293.43M 215.47M 182.83M 132.86M 204.18M 185.55M 252.07M 247.18M
netInterestIncome -4.34M -4.14M -3.13M -1.68M -1.45M -2.01M -2.96M -3.81M -3.52M -2.51M
interestIncome - - - - - - - - - -
interestExpense 4.34M 4.14M 3.13M 1.68M 1.45M 2.01M 2.96M 3.81M 3.52M 2.51M
depreciationAndAmortization 4.35M 5.76M 15.36M 14.37M 9.27M 3.09M 2.61M 1.89M 2.72M 3.6M
ebitda 3.49M -79.11M -6.41M 47.97M 44.95M 38.29M 19.64M 6.96M -43.3M 8.63M
ebit -864K -84.87M -21.76M 33.6M 35.69M 35.19M 17.03M 5.07M -46.02M 5.03M
nonOperatingIncomeExcludingInterest 2.36M 81.98M 9.62M -623.14K -207.05K 10.06M 2.48M -30650 53.09M 2.4M
operatingIncome 1.5M -2.89M -12.14M 32.98M 35.48M 45.25M 19.5M 5.07M 7.06M 7.44M
totalOtherIncomeExpensesNet -8.41M -86.12M -12.75M -1.06M -1.25M -12.07M -2.96M -3.81M -3.52M -2.51M
incomeBeforeTax -6.91M -89.01M -24.89M 31.92M 34.23M 33.19M 14.07M 1.27M -49.55M 2.52M
incomeTaxExpense -125K -60000 2.92M 5.89M 8.77M 1.39M 3.72M 263.95K 1.09M 1.75M
netIncomeFromContinuingOperations -6.79M -88.95M -27.81M 26.03M 25.46M 31.79M 10.35M 1M -50.64M 771.87K
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -4.62M -92.17M -26.84M 25.86M 25.47M 31.76M 10.35M 869.92K -50.63M 780.16K
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -4.62M -92.17M -26.84M 25.86M 25.47M 31.76M 10.35M 869.92K -50.63M 780.16K
eps -0.0 -0.09 -0.03 0.02 0.04 0.04 0.01 0.0 -0.08 0.0
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 44.84M 4.93M 5.68M 28.22M 58.63M 6.97M 15.83M 17.63M 9.79M 24.98M
shortTermInvestments 93000 92879 88996 3.39M 4.47M 99415 110.04K 106.65K 103.08K 119.99K
cashAndShortTermInvestments 44.93M 4.93M 13.55M 31.61M 63.11M 7.07M 15.94M 17.73M 9.9M 25.1M
netReceivables 136.35M 132.89M 137.28M 99.63M 83.36M 80.41M 78.79M 56.77M 58.83M 64.49M
accountsReceivables 128.27M 89.34M 99.54M 55.04M 28.05M 32.77M 72.82M 44.26M 41M 48.13M
otherReceivables 8.08M 43.55M 37.74M 44.59M 55.3M 47.64M 5.96M 12.51M 17.83M 16.36M
inventory 19.71M 157K 1.16M 721.5K 1.46M 1.13M 2.13M 2.61M 16.18M 13.14M
prepaids - - 18.31M 22.75M 10.77M 8.89M 17.54M 10.92M 13.87M 12.3M
otherCurrentAssets 7.2M 69.68M 49.94M 38.64M 14.95M 15.34M 16.64M 24.29M 13.4M 2.9M
totalCurrentAssets 208.18M 207.66M 220.25M 193.35M 173.65M 112.83M 131.03M 112.33M 112.17M 117.93M
propertyPlantEquipmentNet 11.92M 13.23M 5.16M 4.6M 4.48M 5.67M 4.15M 814.42K 1.03M 1.12M
goodwill 22.66M 22.66M 25.99M 22.66M 18.41M 18.41M 18.41M 18.41M 18.41M 18.41M
intangibleAssets 14.5M 17.9M 100.72M 111.91M 102.53M 63.42M 3.07M 4.4M 5.44M 46.84M
goodwillAndIntangibleAssets 37.17M 40.56M 126.71M 134.57M 120.94M 81.83M 21.48M 22.81M 23.85M 65.25M
longTermInvestments 3.87M 763K 875.56K 1.31M - 2.43M - - - -
taxAssets 4.77M 2.66M 2.58M 1.85M 2.71M 3.01M 3.33M 4.4M 4.24M 2.77M
otherNonCurrentAssets 67.65M 162K - - - -105K 620.36K - - -
totalNonCurrentAssets 125.38M 57.38M 135.33M 142.32M 128.13M 92.83M 29.58M 28.02M 29.11M 69.14M
otherAssets - - - - - - - - - -
totalAssets 333.57M 265.04M 355.57M 335.67M 301.78M 205.66M 160.61M 140.34M 141.29M 187.07M
totalPayables 51.98M 51.68M 56.77M 43.46M 42.06M 35.22M 69.16M 38.49M 35.41M 41.31M
accountPayables 51.98M 32.6M 55.24M 17.35M 24.82M 18.06M 42.86M 18.26M 15.51M 19.61M
otherPayables - 19.08M 1.53M 26.1M 17.23M 17.16M 26.3M 20.23M 19.91M 21.7M
accruedExpenses - - - - - - - - - -
shortTermDebt 52.44M 75.1M 41.1M 28M 27.91M 20.39M 13.06M 22.28M 17.62M 17.08M
capitalLeaseObligationsCurrent - 786K 1.1M 1.72M 2.67M 3.27M 5.05M 2.73M 2.61M 19158
taxPayables - 60000 1.53M 374.53K 2.11M 1.03M 1.16M 285.38K 2208 298.76K
deferredRevenue 27.49M - 19.4M - - - - 28.34M - -
otherCurrentLiabilities 7.16M 18.61M 29.99M 26.04M 17.55M 17.7M 28.46M 19.94M 22.81M 20.51M
totalCurrentLiabilities 139.08M 146.17M 148.36M 99.23M 90.19M 76.58M 115.72M 117.03M 78.45M 78.91M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 1.62M 3.72M 3.27M 4.57M 4.12M 6.82M 3.73M 2.74M 5.46M 13915
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 2.33M 4.58M 4.92M 5.45M 3.74M - - 4M 336.79K -
otherNonCurrentLiabilities 197K 620K 620.46K 183.08K 1.99M 2.29M 2.05M 1.55M 26.7M 28.62M
totalNonCurrentLiabilities 4.15M 8.92M 8.81M 10.2M 9.85M 9.11M 5.78M 8.28M 32.16M 28.64M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.62M 4.51M 4.37M 6.3M 6.79M 10.1M 8.78M 5.46M 8.08M 33073
totalLiabilities 143.23M 155.09M 157.17M 109.43M 100.04M 85.7M 121.5M 121.31M 110.62M 107.55M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 252.05M 166.26M 166.26M 166.26M 161.9M 105.58M 52.83M 43.63M 43.63M 43.63M
retainedEarnings -61.04M -58.94M 33.23M 60.06M 39.32M 13.85M -14.22M -31.08M -18.96M 31.67M
additionalPaidInCapital - - - - - - - 43.63M 43.63M -
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 -4.62M -89.01M -24.89M 31.92M 34.23M 33.19M 14.07M 1.27M -49.55M 2.52M
depreciationAndAmortization 4.35M 5.76M 15.36M 14.37M 9.27M 3.09M 2.62M 1.89M 2.72M 3.6M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - 4.36M 2.94M 2.67M 187.76K 455.44K 1.41M 4.35M
changeInWorkingCapital -31.72M -18.63M -27.16M -30.9M -4.67M -5.43M 219.23K 4.35M -121.89K -129.52K
accountsReceivables - - -40.94M -22.62M -11.4M 33.46M -33.07M -11.26M 2.28M 24.56M
inventory - - -17.43M -16.51M 856.03K 414.39K 1.68M 11.06M 1.77M -6.32M
accountsPayables 4.22M - 37.84M - - - - - - -
otherWorkingCapital -35.94M -18.63M -6.63M 8.22M 5.87M -39.3M 31.62M 4.55M -4.17M -18.37M
otherNonCashItems -1.04M 84.44M 8.73M -15.05M -8.14M -28.71M 5.95M 3.11M 50.21M -2.47M
netCashProvidedByOperatingActivities -33.02M -17.43M -27.96M 4.7M 33.62M 4.81M 23.05M 11.07M 4.68M 7.87M
investmentsInPropertyPlantAndEquipment -109K -9.64M -1.78M -22.81M -47.1M -23.74M -323.41K -215.8K -224.1K -371.52K
acquisitionsNet 89000 - 15204 -36336 - 188.05K 334 -351.99K -5.02M 61750
purchasesOfInvestments - - - -6.97M -2.87M -39.24M -1.1M -3574 -1.49M -
salesMaturitiesOfInvestments - 89000 4.31M 4.33M - 2.93M 9.1M - 38980 3.06M
otherInvestingActivities -685K -3.28M -4.93M 554.19K 11.87M 259.97K 355.72K -721.5K 94480 -35.57M
netCashProvidedByInvestingActivities -705K -12.83M -2.38M -24.93M -38.11M -59.59M 8.04M -1.29M -6.6M -32.88M
netDebtIssuance -21.53M 34.53M 13.23M 93402 7.9M 6.69M -11.44M 2.24M 83249 17.76M
longTermNetDebtIssuance - - - - 7.9M 6.69M -11.44M 2.24M 83249 17.76M
shortTermNetDebtIssuance -21.53M 34.53M 13.23M 93402 7.9M - - - 83249 -
netStockIssuance 85.79M - - - 53.37M 50.08M -15.99M - -1.92M 5.04M
netCommonStockIssuance 85.79M - - - 53.37M 50.08M 9.21M - 83249 5.04M
commonStockIssuance 85.79M - - - 53.37M 50.08M 9.21M - - 17.76M
commonStockRepurchased - - - - - - -25.19M - -2M -
netPreferredStockIssuance - - - - - - -25.19M - -2M -
netDividendsPaid - - - -5.34M - -3.7M - - - -
commonDividendsPaid - - - -5.34M - -3.7M - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -275K -4.07M -5.02M -4.71M -4.79M -7.83M -7.72M -3.81M -3.61M -2.51M
netCashProvidedByFinancingActivities 63.99M 30.46M 8.21M -9.96M 56.48M 45.24M -35.14M -1.57M -5.44M 20.28M
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 98.15M 105.96M 119.34M 51.86M 77.24M 109.59M 112.81M 61.51M 77.24M 69.58M
costOfRevenue 87.84M 94.33M 106.66M 45M 61.18M 89.95M 94.09M 45.84M 79.43M 60.72M
grossProfit 10.31M 11.62M 12.67M 6.87M 16.06M 19.64M 18.72M 15.67M -2.19M 8.86M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 9.57M 7.92M 7.14M 4.14M 16.68M 15.16M 12.99M 15.56M 10.55M 10.08M
sellingAndMarketingExpenses 2.17M 2.23M 752K 1.16M 450K 2.06M 2.72M 3.17M 66698 352K
sellingGeneralAndAdministrativeExpenses 11.74M 10.15M 7.9M 5.3M 17.13M 17.22M 15.72M 18.72M 10.61M 10.43M
otherExpenses - 695K 1.03M 3.85M 2.41M -283K 563K 982K 2.79M 773K
operatingExpenses 11.74M 10.15M 8.92M 9.15M 19.54M 16.94M 16.28M 19.7M 13.41M 11.2M
costAndExpenses 99.58M 104.49M 115.58M 54.15M 80.72M 106.89M 110.37M 65.54M 92.84M 71.92M
netInterestIncome -645K -745K -1.25M -1.71M -1.14M -1.04M -1.57M -903K -1.12M -755K
interestIncome - - - - - - - - - -
interestExpense 645K 745K 1.25M 1.71M 1.14M 1.04M 1.57M 903K 1.12M 755K
depreciationAndAmortization 726K 676K 677K 2.27M 1.41M 1.42M -1.05M 3.97M 2.61M 4.08M
ebitda -710K 2.15M 2.07M -15000 -2.06M 4.12M -81.11M -65000 -22.61M 1.75M
ebit -1.44M 1.47M 1.39M -2.29M -3.48M 2.7M -80.06M -4.04M -25.22M -2.34M
nonOperatingIncomeExcludingInterest - - 2.36M - - -283K 81.98M 982K 9.62M -
operatingIncome -1.44M 1.47M 3.75M -2.29M -3.48M 2.7M 2.44M -3.06M -15.6M -2.34M
totalOtherIncomeExpensesNet -1.65M -1.44M -3.61M -1.71M -1.14M -1.04M -83.55M -903K -10.74M -755K
incomeBeforeTax -3.09M 30000 142K -4M -4.61M 1.66M -81.11M -4.94M -26.34M -3.09M
incomeTaxExpense - -1.05M 52000 875K -12000 -48000 -2.45M - 1.66M 546K
netIncomeFromContinuingOperations -3.09M 1.08M 90000 -4.87M -4.6M 1.71M -81.11M -4.94M -28M -3.64M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -3.93M 1.66M 703K -3.05M -4.05M 1.42M -85.09M -4.44M -27.3M -3.36M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -3.93M 1.66M 703K -3.05M -4.05M 1.42M -85.09M -4.44M -27.3M -3.36M
eps -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.08 -0.0 -0.03 -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 44.84M 55.22M 14.48M 17.02M 4.93M 10.32M 4.62M 18.83M 5.68M 19.61M
shortTermInvestments 93000 140K 93000 92879 - - - - 88996 88000
cashAndShortTermInvestments 44.93M 55.36M 14.58M 17.02M 4.93M 10.32M 4.62M 18.83M 13.55M 19.7M
netReceivables 136.35M 140.2M 172.29M 112.71M 132.89M 127.26M 147.09M 117.86M 137.28M 149.83M
accountsReceivables 128.27M 129.73M 116.06M 102.7M 89.34M 80.87M 108.63M 82.09M 99.54M 84.56M
otherReceivables 8.08M 10.47M 56.23M 10.01M 43.55M 46.39M 38.46M 35.76M 37.74M 65.27M
inventory 19.71M 6.89M 1.5M 107K 157K 6.64M 111K 2M 1.16M 9.75M
prepaids - - - - - - - - 18.31M -
otherCurrentAssets 7.2M 6.79M 82.95M 10.88M 69.68M 68.28M 69.14M 53.19M 49.94M 46.75M
totalCurrentAssets 208.18M 209.24M 271.31M 140.71M 207.66M 212.5M 220.96M 191.87M 220.25M 226.03M
propertyPlantEquipmentNet 11.92M 12.15M 12.31M 13.11M 13.23M 5.23M 5.24M 5.28M 5.16M 5M
goodwill 22.66M 22.66M 22.66M 22.66M 22.66M 22.66M 22.66M 25.99M 25.99M 25.99M
intangibleAssets 14.5M 14.83M 15.15M 15.63M 17.9M 18.92M 19.86M 97.12M 100.72M 102.37M
goodwillAndIntangibleAssets 37.17M 37.49M 37.81M 38.3M 40.56M 41.59M 42.53M 123.11M 126.71M 128.36M
longTermInvestments 3.87M 3.93M 4M 763K 763K 889K 746K 876K 875.56K 892K
taxAssets 4.77M 4.77M 4.77M 2.66M 2.66M 2.66M 2.58M 2.58M 2.58M 1.85M
otherNonCurrentAssets 67.65M 67.95M - 63.15M 162K - - - - -
totalNonCurrentAssets 125.38M 126.29M 58.89M 117.98M 57.38M 50.36M 51.09M 131.84M 135.33M 136.1M
otherAssets - - - - - - - - - -
totalAssets 333.57M 335.54M 330.2M 258.7M 265.04M 262.87M 272.05M 323.71M 355.57M 362.13M
totalPayables 51.98M 46.4M 44.05M 35.2M 51.68M 55.94M 83.14M 48.7M 56.77M 58.84M
accountPayables 51.98M 46.4M 38.09M 35.14M 32.6M 31.19M 59.62M 26.92M 55.24M 21.07M
otherPayables - 8.82M 5.97M 60000 19.08M 24.75M 23.52M 21.78M 1.53M 37.78M
accruedExpenses - - - - - - - - - -
shortTermDebt 50.87M 55.68M 61.5M 70.7M 75.1M 67.22M 43.58M 51.32M 41.1M 42.72M
capitalLeaseObligationsCurrent 1.57M 1.57M 1.57M - 786K 786K 786K 931K 1.1M 1.09M
taxPayables - - - - 60000 1.29M 1.26M 1.39M 1.53M 292K
deferredRevenue 27.49M 26.63M - 16.98M - - - - 19.4M -
otherCurrentLiabilities 7.16M 8.82M 25.1M 23.68M 18.61M 15.72M 22.63M 20.79M 29.99M 23.94M
totalCurrentLiabilities 139.08M 137.52M 132.22M 146.56M 146.17M 139.67M 150.13M 121.74M 148.36M 126.59M
longTermDebt - 1.74M - - - - - - - -
capitalLeaseObligationsNonCurrent 1.62M 1.74M 1.92M 3.44M 3.72M 3.65M 3.18M 3.27M 3.27M 3.66M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 2.33M 2.33M 3.4M 3.4M 4.58M 4.58M 4.92M 4.92M 4.92M 5.45M
otherNonCurrentLiabilities 197K -1.54M 198K 620K 620K 620K 620K 196K 620.46K 183K
totalNonCurrentLiabilities 4.15M 4.27M 5.52M 7.47M 8.92M 8.84M 8.72M 8.39M 8.81M 9.3M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 3.19M 3.31M 3.49M 3.44M 4.51M 4.44M 3.96M 4.2M 4.37M 4.76M
totalLiabilities 143.23M 141.79M 137.74M 154.03M 155.09M 148.52M 158.85M 130.13M 157.17M 135.88M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 252.05M 252.05M 252.05M 166.26M 166.26M 166.26M 166.26M 166.26M 166.26M 166.26M
retainedEarnings -61.04M -57.11M -58.78M -62.54M -58.94M -54.88M -56.3M 28.79M 33.23M 60.53M
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 -3.93M 1.66M 703K -3.05M -4.62M 1.66M -81.11M -4.94M -26.34M -3.09M
depreciationAndAmortization 726K 676K 677K 2.27M 1.41M 1.42M -1.05M 3.97M 2.61M 4.08M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital -6.61M 29.57M -63.36M 8.68M -4.64M -15.11M 4.02M -2.9M 657.94K -11.98M
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables 792K 15.05M -15.11M 3.48M 768K - - -36.75M 25.64M -1.08M
otherWorkingCapital -7.4M 14.52M -48.25M 5.19M -5.4M -15.11M 4.02M 33.85M -24.98M -10.9M
otherNonCashItems 2.94M -702K -1.05M -2.23M 4.84M -3.02M 82.11M 504K 13.35M -861K
netCashProvidedByOperatingActivities -6.88M 31.21M -63.02M 5.67M -2.99M -15.04M 3.96M -3.36M -9.72M -11.85M
investmentsInPropertyPlantAndEquipment - - - -109K -8.4M -443K -311K -487K -504.14K -457K
acquisitionsNet - - - 89000 - - - - 1204 1000
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - 89000 -843 2.75M
otherInvestingActivities -832K -596K -136K -89000 -27000 -1.54M -820K -892K -2.1M 43000
netCashProvidedByInvestingActivities -832K -596K -136K -109K -8.42M -1.98M -1.13M -1.29M -2.61M 2.34M
netDebtIssuance -3.24M -6.58M -6M -5.72M 8.41M 23.64M -7.74M 10.22M 7.52M 5.87M
longTermNetDebtIssuance - - - - - - - - - 5.87M
shortTermNetDebtIssuance -3.24M -6.58M -6M -5.72M 8.41M 23.64M -7.74M 10.22M 7.52M 5.87M
netStockIssuance - - 85.79M - - - - - - -
netCommonStockIssuance - - 85.79M - - - - - - -
commonStockIssuance - - 85.79M - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - -1.12M -1.02M -275K -1.14M -563K -1.29M -1.07M -1.47M -966K
netCashProvidedByFinancingActivities -3.24M -6.58M 79.8M -5.99M 7.27M 23.08M -9.04M 9.14M 6.06M 4.9M