OTC : KNNNF

Kainos Group PLC

$9.35 USD

$0 (0.0%)

Volume
0
Average Volume
1
Market Capitalization
$1.08B
P/E Ratio
23.30
Dividend Yield
3.54%
Price Target
Year High
$14.65
Year Low
$7.88
Day High
Day Low
Payout Ratio
$0.81
Current Ratio
$1.17
KNNNF 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 432.2M 367.25M 382.39M 374.81M 302.63M 234.69M 178.78M 151.29M 96.68M 83.5M
costOfRevenue 232.78M 191.34M 195.08M 197.65M 162.39M 116.4M 94.82M 82.19M 50.08M 41.48M
grossProfit 199.42M 175.91M 187.31M 177.16M 140.25M 118.3M 83.96M 69.1M 46.6M 42.02M
researchAndDevelopmentExpenses 18.77M 16.82M 13.49M 9.06M 6.18M 4.16M 3.86M 4.32M 4.91M 4.64M
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 130.83M 112.76M 119.81M 120.19M 89.55M 65.35M 58.35M 48.09M 32.4M 28.77M
otherExpenses - 3.8M -6.76M - - - - - - -
operatingExpenses 149.6M 133.38M 126.54M 129.26M 95.72M 69.52M 62.21M 48.09M 32.4M 28.77M
costAndExpenses 382.38M 324.71M 321.62M 326.91M 258.11M 185.91M 157.03M 130.28M 82.48M 70.25M
netInterestIncome 3.35M 6.11M 4M 1.39M -22000 6000 307K 111K 51000 65000
interestIncome 3.73M 6.44M 4.34M 1.46M 52000 84000 368K 111K 53000 66000
interestExpense 383.98K 333K 334K 71000 74000 78000 61000 - 2000 1000
depreciationAndAmortization 5.88M 5.49M 8.23M 6.05M 5.08M 3.09M 3.25M 1.15M 976K 897K
ebitda 55.7M 54.47M 73.33M 56.23M 51.15M 51.87M 25M 22.16M 15.18M 14.15M
ebit 49.82M 48.97M 65.11M 54.41M 46.07M 50.34M 22.84M 21.12M 14.25M 13.32M
nonOperatingIncomeExcludingInterest - -6.44M -4.34M -1.46M -1.55M - - -111K -53000 -66000
operatingIncome 49.82M 42.53M 60.77M 47.9M 44.52M 48.78M 21.75M 21.01M 14.2M 13.26M
totalOtherIncomeExpensesNet 2.39M 6.11M 4M -2.84M 1.47M -3.64M -1.56M 111K 51000 65000
incomeBeforeTax 52.21M 48.64M 64.77M 50.11M 42.79M 46.7M 21.28M 21.12M 14.25M 13.32M
incomeTaxExpense 9.6M 13.08M 16.06M 8.46M 7.02M 7.1M 2.72M 4.19M 2.58M 2.9M
netIncomeFromContinuingOperations 42.61M 35.56M 48.72M 41.64M 35.77M 39.6M 18.56M 16.94M 11.67M 10.42M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 42.61M 35.56M 48.72M 41.64M 35.77M 39.6M 18.56M 16.94M 11.67M 10.42M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 42.61M 35.56M 48.72M 41.64M 35.77M 39.6M 18.56M 16.94M 11.67M 10.42M
eps 0.36 0.28 0.39 0.34 0.29 0.32 0.15 0.14 0.1 0.09
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 83.02M 128.29M 121.56M 108.3M 76.61M 62.9M 40.78M 42.49M 28.96M 23.72M
shortTermInvestments - 2.9M 1.9M - - 18.03M - - - -
cashAndShortTermInvestments 83.02M 131.19M 123.46M 108.3M 76.61M 80.92M 40.78M 42.49M 28.96M 23.72M
netReceivables 95.51M 61.19M 75.06M 78.18M 74.69M 52.09M 46.15M 40.61M 29.26M 16.15M
accountsReceivables 83.56M 31.48M 35.37M 35.69M 35.23M 33.74M 26.45M 26.16M 19.74M 9.88M
otherReceivables 11.94M 29.71M 39.69M 42.48M 42.59M 21.22M 19.7M 14.44M 9.52M 6.27M
inventory - - - - - - - - - 2
prepaids 7.68M 7.55M 4.27M 3.66M 4.38M 2.78M 2.37M 2.65M 2.65M 1.56M
otherCurrentAssets 6.26M 2.5M 2.5M 3.99M 3.13M 2.87M 19.7M 14.44M 9.52M 6.27M
totalCurrentAssets 192.46M 202.43M 205.29M 190.45M 158.81M 138.66M 89.3M 85.75M 60.87M 47.71M
propertyPlantEquipmentNet 18.37M 16.86M 17.5M 10.77M 18.03M 14.14M 14.32M 2.98M 2.11M 2M
goodwill 44.37M 37.31M 38.2M 19.01M 18.76M 3.12M 3.22M - - -
intangibleAssets 8.89M 4.24M 5.21M 22.82M 24.76M 6.41M 7.21M 40.61M 29.26M 16.15M
goodwillAndIntangibleAssets 53.26M 41.55M 43.41M 41.83M 43.52M 9.53M 10.43M 2.69M 1.82M 2.51M
longTermInvestments 5.22M 1.3M 5.6M 6.46M 1.34M 1.22M 1.02M 1.02M 1.02M 900K
taxAssets 4.9M 4.91M 5.15M 3.1M 4.28M 4.02M 1.56M 1.31M 1.31M 395K
otherNonCurrentAssets - 1.3M 1.9M -19.01M -18.76M -3.12M -3.22M -4M -3.13M -2.9M
totalNonCurrentAssets 81.75M 64.62M 73.56M 43.16M 48.42M 25.8M 24.12M 4M 3.13M 2.9M
otherAssets - - - - - - - 1.31M 1.29M 324K
totalAssets 274.21M 267.06M 278.84M 233.6M 207.22M 164.46M 113.42M 91.06M 65.29M 50.93M
totalPayables 85.42M 68.25M 57.13M 52.35M 49.2M 35.98M 23.6M 21.41M 13.04M 8.68M
accountPayables 76.69M 54.27M 50.06M 52.35M 49.2M 35.98M 23.6M 21.41M 13.04M 8.68M
otherPayables 8.73M 13.98M 7.07M - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt 1.24M 1.25M - - - - - - - -
capitalLeaseObligationsCurrent - 1.25M 1.02M 794K 1.09M 1.25M 1.62M - - -
taxPayables - 13.98M 7.07M 12.07M 1.96M 2.86M 2.14M 2.76M 3.16M 2.08M
deferredRevenue 60.95M - - 37.09M 30.97M 21.98M 13.75M 10.82M 6.99M 6.32M
otherCurrentLiabilities 16.26M 50.5M 55.09M 12.41M 14.75M 13.52M 10.3M 9.27M 9.18M 5.65M
totalCurrentLiabilities 163.87M 121.24M 113.24M 102.64M 96.01M 72.72M 49.27M 41.5M 29.22M 20.65M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 4.91M 4.31M 4.88M 585K 2.27M 2.39M 2.47M - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 3.13M 1.98M 2.37M - - - - - 20000 71000
otherNonCurrentLiabilities 1.59M 1.55M 1.54M 1.03M 1.26M 1.74M 2.53M 1.39M 367K 297K
totalNonCurrentLiabilities 9.63M 7.83M 8.8M 1.62M 3.53M 4.13M 4.99M 1.39M 367K 368K
otherLiabilities - - - - - - - - -20000 -70999
capitalLeaseObligations 4.91M 5.56M 5.9M 1.38M 3.36M 3.64M 4.08M - - -
totalLiabilities 173.5M 129.07M 122.03M 104.25M 99.53M 76.85M 54.27M 42.89M 29.56M 20.95M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 590.5K 618K 629K 623K 619K 614K 610K 605K 593K 592K
retainedEarnings 43.51M 90.48M 112.02M 94.18M 81.67M 71.99M 46.17M 39.62M 30.67M 26.07M
additionalPaidInCapital 10.67M 9.48M 9.42M 6.57M 6.43M 5.74M 5.45M 3.6M 1.7M 1.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 42.61M 35.56M 48.72M 41.64M 35.77M 39.6M 18.56M 16.94M 11.67M 10.42M
depreciationAndAmortization 5.88M 5.49M 8.23M 6.05M 5.08M 3.09M 3.25M 1.15M 976K 897K
deferredIncomeTax -660.68K - - 14000 -625K -879K -524K 9.02M 6.99M 742K
stockBasedCompensation 5.93M 5.93M 5.95M 6.35M 3.73M 4.51M 2.1M 2.2M 1.1M 949K
changeInWorkingCapital 12.53M 12.42M 1M 4.7M -6.42M 9.14M -863K -11.22M -8.09M -1.69M
accountsReceivables -26.38M 10.91M 2.34M -3.38M -23M -9.26M -3.61M -11.22M -8.09M -1.69M
inventory - - - - - - - - - -
accountsPayables 38.92M 1.51M -1.34M 8.08M 16.57M 18.4M 2.75M 10.15M 7.37M 3.16M
otherWorkingCapital - - - - - - - -10.15M -7.37M -3.16M
otherNonCashItems -5.32M -602K 9.12M 4.54M 7.11M 4.49M 2.01M 4.43M 1.51M 6.36M
netCashProvidedByOperatingActivities 60.97M 58.81M 73.02M 63.29M 44.64M 59.95M 24.54M 22.52M 14.15M 16.93M
investmentsInPropertyPlantAndEquipment -8.06M -3.37M -5.66M -2.5M -5.82M -1.47M -8.19M -2.02M -1.13M -813K
acquisitionsNet -7.75M - -21.42M - -16.77M - -4.46M - - -
purchasesOfInvestments - -996K -4.4M - -74000 -18.23M -5M - -125K -
salesMaturitiesOfInvestments - - - - 18.03M - 9.1M - - -
otherInvestingActivities -850.16K 12.23M 4.34M 1.46M 18.01M -18.14M -4.1M - -125K -
netCashProvidedByInvestingActivities -16.67M 7.86M -27.15M -2.5M -4.63M -19.7M -12.65M -2.02M -1.26M -813K
netDebtIssuance - -1.12M - - - - - - - -
longTermNetDebtIssuance - -1.12M -466K - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -54.65M -22.49M 2.86M 138K 2.3M 293K 253K 1.9M 76000 20000
netCommonStockIssuance -54.65M -22.49M 2.86M 138K 2.3M 293K 253K 1.9M 76000 20000
commonStockIssuance 1.17M 65000 2.86M 138K 2.3M 293K 253K 1.9M 76000 20000
commonStockRepurchased -55.82M -22.55M - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -34.72M -35.75M -30.42M -28.43M -27.42M -16.03M -12.15M -8.92M -7.58M -7.21M
commonDividendsPaid -34.72M -35.75M -30.42M -28.43M -27.42M -7.83M -12.15M -8.92M -7.58M -7.21M
preferredDividendsPaid - - - - - -8.2M - - - -
otherFinancingActivities -1.19M -333K -800K -1.15M -1.41M -1.84M -1.78M - - -
netCashProvidedByFinancingActivities -90.56M -59.69M -28.36M -29.37M -26.53M -17.5M -13.61M -7.01M -7.5M -7.19M
date 2026-03-31 2025-09-30 2025-03-31 2024-09-30 2024-03-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30
revenue 235.56M 195.98M 184.13M 183.11M 189.14M 193.25M 195.03M 179.78M 160.38M 142.25M
costOfRevenue 130.55M 101.89M 100.27M 91.06M 94.62M 100.46M 101.66M 95.99M 87.53M 74.86M
grossProfit 105.01M 94.09M 83.86M 92.05M 94.52M 92.79M 93.37M 83.78M 72.85M 67.39M
researchAndDevelopmentExpenses 5.94M 12.79M 9.12M 7.7M 7.59M 9.5M 3.5M 5.6M 3.38M 2.8M
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 74.26M 57.41M 63.79M 61.18M 63.78M 56.6M 67.52M 51.73M 49.51M 40.11M
otherExpenses - -215K -723K -7.68M -8.44M - - - - -
operatingExpenses 80.2M 69.98M 72.18M 61.19M 62.92M 66.1M 71.02M 57.33M 52.88M 42.91M
costAndExpenses 210.75M 171.87M 172.46M 152.26M 157.55M 166.55M 172.68M 153.32M 140.41M 117.77M
netInterestIncome 1.06M 2.28M 2.76M 3.34M 2.31M 1.69M 1.06M 328K 10000 -32000
interestIncome 1.25M 2.47M 2.93M 3.51M 2.57M 1.76M 1.11M 356K 50000 2000
interestExpense 189.48K 193.85K 169K 164K 258K 76000 43000 28000 40000 34000
depreciationAndAmortization 3.21M 2.67M 2.14M 2.07M 2.58M 4.93M 2.84M 3.22M 3.6M 1.48M
ebitda 28.02M 29.11M 22.21M 32.95M 33.32M 34.07M 26.3M 29.97M 22.49M 25.45M
ebit 24.82M 26.44M 20.07M 30.87M 30.75M 29.14M 23.46M 26.75M 18.89M 23.98M
nonOperatingIncomeExcludingInterest - -2.33M -8.4M -16000 851K -2.44M -1.11M -298K 1.08M 505K
operatingIncome 24.82M 24.11M 11.68M 30.86M 31.6M 26.7M 22.35M 26.45M 19.97M 24.48M
totalOtherIncomeExpensesNet 1.06M 2.14M 2.76M 3.34M -1.05M 2.36M 1.06M 270K -1.12M -539K
incomeBeforeTax 25.88M 26.25M 14.44M 34.2M 30.55M 29.06M 23.42M 26.72M 18.85M 23.94M
incomeTaxExpense 3.9M 5.68M 4.3M 8.78M 3.96M 6.94M 3.63M 4.86M 3.07M 3.95M
netIncomeFromContinuingOperations 21.98M 20.56M 10.14M 25.42M 26.59M 22.13M 19.78M 21.86M 15.78M 19.99M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 21.98M 20.56M 10.14M 25.42M 26.59M 22.13M 19.78M 21.86M 15.78M 19.99M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 21.98M 20.56M 10.14M 25.42M 26.59M 22.13M 19.78M 21.86M 15.78M 19.99M
eps 0.18 0.17 0.08 0.2 0.21 0.18 0.16 0.18 0.13 0.16
date 2026-03-31 2025-09-30 2025-03-31 2024-09-30 2024-03-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30
cashAndCashEquivalents 83.02M 100M 128.29M 137.14M 121.56M 113.04M 108.3M 97.06M 76.61M 62.41M
shortTermInvestments - 5.5M 2.9M 14.44M 1.9M - - - - -
cashAndShortTermInvestments 83.02M 105.5M 131.19M 147.18M 123.46M 113.04M 108.3M 97.06M 76.61M 62.41M
netReceivables 95.51M 77.96M 61.19M 68.01M 75.06M 70.64M 78.18M 76.86M 74.69M 71.28M
accountsReceivables 83.56M 34.28M 31.48M 28.59M 35.37M 32.28M 35.69M 34.87M 35.23M 38.93M
otherReceivables 11.94M 43.68M 29.71M 39.42M 39.69M 46.7M 42.48M 45.26M 42.59M 32.35M
inventory - - - - - - - - - -
prepaids 7.68M 7.67M 7.55M 5.42M 4.27M 4.19M 3.66M 4.38M 4.38M 2.65M
otherCurrentAssets 6.26M 1 2.5M 4.4M 2.5M 8.35M 3.99M 3.27M 3.13M 32.35M
totalCurrentAssets 192.46M 191.13M 202.43M 225M 205.29M 196.22M 190.45M 181.57M 158.81M 154.37M
propertyPlantEquipmentNet 18.37M 24.15M 16.86M 17.51M 17.5M 15.44M 10.77M 12.06M 18.03M 15.91M
goodwill 44.37M 42.78M 37.31M 36.42M 38.2M 38.2M 19.01M 20.29M 18.76M 13.87M
intangibleAssets 8.89M 11.36M 4.24M 4.51M 5.21M 44.7M 22.82M 25.79M 24.76M 17.03M
goodwillAndIntangibleAssets 53.26M 54.14M 41.55M 40.92M 43.41M 82.89M 41.83M 46.08M 43.52M 30.89M
longTermInvestments 5.22M 1.3M 1.3M 1.3M 5.6M 7.5M 6.46M 6.5M 1.34M 1.38M
taxAssets 4.9M 6.12M 4.91M 5.41M 5.15M 4.44M 3.1M 5.44M 4.28M 5.58M
otherNonCurrentAssets - -7.75M 1.3M 5.41M 1.9M -38.2M -19.01M -20.29M -18.76M -13.87M
totalNonCurrentAssets 81.75M 77.96M 64.62M 65.14M 73.56M 72.08M 43.16M 49.79M 48.42M 39.9M
otherAssets - - - - - - - - - -
totalAssets 274.21M 269.09M 267.06M 290.14M 278.84M 268.3M 233.6M 231.36M 207.22M 194.28M
totalPayables 85.42M 93.85M 68.25M 38.41M 57.13M 49.67M 52.35M 43.88M 49.2M 43.31M
accountPayables 76.69M 57.58M 54.27M 38.41M 50.06M 44.53M 52.35M 43.88M 49.2M 38.17M
otherPayables 8.73M 36.27M 13.98M - 7.07M 5.14M - - - 5.14M
accruedExpenses - - - 10.04M - 14.75M - 10.04M - 9.42M
shortTermDebt 1.24M 1.23M 1.25M 1.2M - - - - - -
capitalLeaseObligationsCurrent - 1.23M 1.25M 1.2M 1.02M 1.04M 794K 893K 1.09M 1.28M
taxPayables - 13.33M 13.98M - 7.07M 5.14M 12.07M 3.84M 1.96M 5.14M
deferredRevenue 60.95M - - - - 40.86M 37.09M 33.54M 30.97M 21.62M
otherCurrentLiabilities 16.26M 58.8M 50.5M 71.9M 55.09M 20.24M 12.41M 23M 14.75M 18.64M
totalCurrentLiabilities 163.87M 155.11M 121.24M 122.75M 113.24M 126.56M 102.64M 111.36M 96.01M 94.28M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 4.91M 4.06M 4.31M 4.84M 4.88M 3.02M 585K 1.72M 2.27M 1.94M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 3.13M 3.73M 1.98M 1.74M 2.37M - - - - -
otherNonCurrentLiabilities 1.59M 1.58M 1.55M 1.52M 1.54M 1.36M 1.03M 1.03M 1.26M 2.2M
totalNonCurrentLiabilities 9.63M 9.37M 7.83M 8.1M 8.8M 4.37M 1.62M 2.74M 3.53M 4.14M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 4.91M 5.28M 5.56M 6.04M 5.9M 4.06M 1.38M 2.61M 3.36M 3.22M
totalLiabilities 173.5M 164.47M 129.07M 130.85M 122.03M 130.93M 104.25M 114.1M 99.53M 98.42M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 590.5K 598K 618K 629K 629K 625K 623K 619K 619K 617K
retainedEarnings 43.51M 58.68M 90.48M 113.44M 112.02M 96.07M 94.18M 85.42M 81.67M 74.8M
additionalPaidInCapital 10.67M 9.51M 9.48M 9.5M 9.42M 8.66M 6.57M 6.52M 6.43M 6.04M
date 2026-03-31 2025-09-30 2025-03-31 2024-09-30 2024-03-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30
netIncome 21.98M 20.56M 10.14M 25.42M 26.59M 22.13M 19.78M 21.86M 15.78M 19.99M
depreciationAndAmortization 3.21M 2.67M 2.8M 2.69M 3.3M 4.93M 2.84M 3.22M 3.6M 1.48M
deferredIncomeTax -660.68K - - - - -18.04M 14000 -18.29M -625K -23.36M
stockBasedCompensation 2.83M 3.1M 2.83M 3.1M 4.53M 2.9M 3.65M 2.7M 1.06M 2.67M
changeInWorkingCapital 24.57M -12M 4.26M 6.65M 4.46M -5.28M 13.86M -9.17M 10.85M -17.28M
accountsReceivables -11.58M -14.76M 4.26M 6.65M 4.46M -2.13M -308K -3.07M -8.22M -14.78M
inventory - - - - - - - - - -
accountsPayables 36.14M 2.76M 21.83M -20.58M 2.3M -3.16M 14.17M -6.1M 19.53M -2.96M
otherWorkingCapital - - - - - - - - -460K 460K
otherNonCashItems -2.52M 303K 19.64M -15.69M 5.92M 21.6M -2.52M 20.82M 1.83M 25.6M
netCashProvidedByOperatingActivities 49.4M 11.54M 39.67M 22.18M 44.79M 28.22M 42.16M 21.13M 35.54M 9.1M
investmentsInPropertyPlantAndEquipment -5.08M -3M -1.84M -1.53M -2.38M -3.29M -1.49M -1.01M -3.36M -2.46M
acquisitionsNet -139.35K -8M - - 490K -21.91M - - -8.58M -8.19M
purchasesOfInvestments 99252 - - - - - - - -9.5M -74000
salesMaturitiesOfInvestments - - - - - - - - 18.03M 8.26M
otherInvestingActivities -850.16K 338.42K 11.86M -3.83M -4.4M 3.19M 1.11M 356K 18.08M -72000
netCashProvidedByInvestingActivities -5.97M -10.66M 10.02M -5.36M -6.29M -25.2M -1.49M -1.01M 6.09M -10.72M
netDebtIssuance - - - -739K - -424K - -623K - -852K
longTermNetDebtIssuance - - - -739K - -424K - -623K - -852K
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -26.38M -28M -22.57M 84000 - - 47000 - - -
netCommonStockIssuance -26.38M -28M -22.57M 84000 - - 47000 - - -
commonStockIssuance 1.14M 29976 -24538 84000 765K 2.09M 47000 91000 400K 1.9M
commonStockRepurchased -27.52M -28M -22.57M - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -34.72M - -35.75M - -30.42M - -28.43M - -27.42M -
commonDividendsPaid -34.72M - -35.75M - -30.42M - -28.43M - -27.42M -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -432.1K -1M -551K -988.19K 723K 2.09M -452K 91000 -157K 1.9M
netCashProvidedByFinancingActivities -61.53M -29M -58.87M -655K -29.7M 1.67M -28.84M -532K -27.58M 1.05M