NASDAQ : ALOT

AstroNova, Inc.

$28.595 USD

$0.01 (0.02%)

Volume
47.82K
Average Volume
134.76K
Market Capitalization
$222.22M
P/E Ratio
-162.91
Dividend Yield
0.00%
Price Target
Year High
$28.68
Year Low
$6.96
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.76

ALOT Financial

date 2026-01-31 2025-01-31 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
revenue 150.52M 151.28M 148.09M 142.53M 117.48M 116.03M 133.45M 136.66M 113.4M 98.45M
costOfRevenue 100.71M 98.53M 96.46M 94.37M 73.74M 74.67M 84.69M 82.66M 69.4M 58.96M
grossProfit 49.81M 52.75M 51.62M 48.16M 43.74M 41.36M 48.76M 54M 44M 39.49M
researchAndDevelopmentExpenses 6.81M 6.61M 6.91M 6.82M 6.75M 6.21M 8.08M 7.81M 7.45M 6.31M
generalAndAdministrativeExpenses 18.92M 15.82M 11.49M 11.44M 9.55M 9.42M 11.36M 11.12M 8.9M 7.94M
sellingAndMarketingExpenses 22.51M 25.56M 24.43M 24.46M 23.18M 23.3M 26.88M 26.34M 22.23M 18.96M
sellingGeneralAndAdministrativeExpenses 41.43M 41.38M 35.92M 35.89M 32.73M 32.72M 38.24M 37.47M 31.14M 26.89M
otherExpenses - - - - - - - - - -
operatingExpenses 48.25M 47.99M 42.82M 42.71M 39.48M 38.93M 46.32M 45.28M 38.59M 33.21M
costAndExpenses 148.95M 146.52M 139.29M 137.08M 113.22M 113.6M 131.01M 127.94M 107.99M 92.17M
netInterestIncome -3.5M -3.21M -2.7M -1.68M -677K -955K -682K -731K -402K -
interestIncome - - - - - - 143K 145K - -
interestExpense 3.5M 3.21M 2.7M 1.68M 677K 955K 826K 876K 402K -
depreciationAndAmortization 3.42M 4.78M 4.27M 3.92M 3.99M 5.98M 6.28M 6.15M 3.99M 2.43M
ebitda 4.34M -4.3M 13.04M 9M 11.7M 9.12M 8.34M 14.87M 9.55M 9.04M
ebit 917K -9.08M 8.77M 5.09M 7.71M 3.13M 2.05M 8.72M 5.56M 6.6M
nonOperatingIncomeExcludingInterest 644K 13.84M 26000 355K -3.46M -701K 381K - -147K -324K
operatingIncome 1.56M 4.76M 8.8M 5.44M 4.26M 2.43M 2.43M 8.72M 5.41M 6.28M
totalOtherIncomeExpensesNet -4.1M -17.05M -2.72M -2.03M 2.78M -254K -1.06M -1.41M -255K 324K
incomeBeforeTax -2.54M -12.29M 6.07M 3.41M 7.03M 2.18M 1.37M 7.31M 5.16M 6.6M
incomeTaxExpense -161K 2.2M 1.38M 749K 605K 895K -389K 1.58M 1.87M 2.38M
netIncomeFromContinuingOperations -2.38M -14.49M 4.69M 2.66M 6.43M 1.28M 1.76M 5.73M 3.29M 4.23M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -2.38M -14.49M 4.69M 2.66M 6.43M 1.28M 1.76M 5.73M 3.29M 4.23M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -2.38M -14.49M 4.69M 2.66M 6.43M 1.28M 1.76M 5.73M 3.29M 4.23M
eps -0.31 -1.93 0.63 0.36 0.89 0.18 0.25 0.83 0.48 0.57
date 2026-01-31 2025-01-31 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
cashAndCashEquivalents 4.07M 5.05M 4.53M 3.95M 5.28M 11.44M 4.25M 7.53M 10.18M 18.1M
shortTermInvestments - - - - - - - - 1.51M 6.72M
cashAndShortTermInvestments 4.07M 5.05M 4.53M 3.95M 5.28M 11.44M 4.25M 7.53M 11.69M 24.82M
netReceivables 18.98M 21.22M 23.06M 21.6M 17.12M 17.42M 19.78M 23.49M 22.4M 15.7M
accountsReceivables 18.98M 21.22M 23.06M 21.6M 17.12M 17.42M 19.78M 23.49M 22.4M 15.7M
otherReceivables - - - - - - - - - -
inventory 43.25M 47.89M 46.37M 51.32M 34.61M 30.06M 33.92M 30.16M 27.61M 19.51M
prepaids - 3.76M 100000 - 3.63M 1.81M 2.19M 1.43M 1.25M 1.39M
otherCurrentAssets 4.4M - 2.62M 2.89M 3.14M - - - 832K -
totalCurrentAssets 70.7M 77.92M 76.67M 79.76M 63.78M 60.72M 60.15M 62.61M 63.78M 61.7M
propertyPlantEquipmentNet 42.87M 19.42M 14.79M 15.08M 12.54M 13.4M 12.93M 10.38M 9.75M 9.28M
goodwill 17.38M 14.52M 14.63M 14.66M 12.16M 12.81M 12.03M 12.33M 13M 4.52M
intangibleAssets 21.5M 23.52M 18.84M 21.23M 19.2M 21.5M 25.38M 29.67M 33.63M 5.26M
goodwillAndIntangibleAssets 38.87M 38.03M 33.47M 35.89M 31.36M 34.31M 37.42M 42M 46.64M 9.78M
longTermInvestments - - - - - - - 85000 101K -273K
taxAssets 9.83M 8.43M 6.88M 6.91M 5.59M 5.94M 5.08M 2.93M 1.83M 2.81M
otherNonCurrentAssets -24.71M 1.79M 1.44M 1.57M 1.7M 1.1M 1.09M 979K 214K 366K
totalNonCurrentAssets 66.86M 67.68M 56.58M 59.44M 51.18M 54.75M 56.51M 56.38M 58.53M 21.97M
otherAssets - - - - - - - - - -
totalAssets 137.57M 145.6M 133.25M 139.21M 114.96M 115.47M 116.66M 118.98M 122.31M 83.66M
totalPayables 7.5M 9.16M 9.56M 10.01M 9.46M 7.01M 5.18M 7.78M 13.11M 6.41M
accountPayables 6.81M 7.93M 8.07M 8.48M 8.59M 5.73M 4.41M 5.96M 11.81M 4.96M
otherPayables 691K 1.23M 1.49M 1.54M 874K 1.28M 773K 1.82M 1.3M 1.45M
accruedExpenses 4.39M 3.74M 2.26M 2.85M 3.47M 3.06M 4.3M 2.91M 2.26M 2.94M
shortTermDebt 21.55M 27.62M 11.74M 18M 1M 5.33M 11.71M 6.71M 5.5M -
capitalLeaseObligationsCurrent - 320K 233K 275K 327K 372K 416K - - -
taxPayables 691K 538K 349K 786K 323K 655K 1.37M 554K 684K 1.45M
deferredRevenue 489K 543K 1.34M 1.89M 262K 285K 466K 373K 367K 472K
otherCurrentLiabilities 4.45M 4.96M 4.62M 4.48M 5.51M 4.92M 4.7M 6.9M 4.68M 2.17M
totalCurrentLiabilities 38.37M 46.35M 29.76M 37.5M 20.04M 20.97M 26.77M 24.66M 25.91M 11.98M
longTermDebt 18.44M 19.04M 10.05M 12.04M 8.15M 17.69M 15.73M 22.79M 17.65M -
capitalLeaseObligationsNonCurrent 1.95M 1.54M 415K 555K 808K 1.06M 1.28M - - -
deferredRevenueNonCurrent 899K 1.09M - 674K - - - - -18.35M -
deferredTaxLiabilitiesNonCurrent - 40000 99000 167K 186K 384K 435K 40000 698K 11000
otherNonCurrentLiabilities 1.04M 1.79M 2.64M 3.91M 4.76M 681K 1.08M 1.72M 14.41M 1.13M
totalNonCurrentLiabilities 22.33M 23.5M 13.21M 17.34M 13.91M 19.82M 18.52M 24.54M 32.75M 1.14M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.95M 1.86M 648K 830K 1.14M 1.44M 1.7M - - -
totalLiabilities 60.7M 69.84M 42.97M 54.84M 33.94M 40.79M 45.29M 49.21M 58.66M 13.13M
treasuryStock -35.23M -35.04M -34.59M -34.24M -33.97M -33.59M -33.48M -33M -32.4M -20.78M
preferredStock - - - - - - - - 5000 -
commonStock 554K 547K 541K 534K 528K 521K 517K 511K 500K 492K
retainedEarnings 47M 49.38M 63.87M 59.18M 56.51M 50.08M 49.3M 49.51M 45.7M 44.36M
additionalPaidInCapital 66.33M 64.22M 62.68M 61.13M 59.69M 58.05M 56.13M 53.57M 50.02M 47.52M
date 2026-01-31 2025-01-31 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
netIncome -2.38M -14.49M 4.69M 2.66M 6.43M 1.28M 1.76M 5.73M 3.29M 4.23M
depreciationAndAmortization 4.8M 4.78M 4.27M 3.92M 3.99M 5.98M 6.28M 6.15M 3.99M 2.43M
deferredIncomeTax -1.31M 9000 -78000 -1.34M 210K -1.02M -1.64M -1.64M 744K 174K
stockBasedCompensation 2.31M 1.38M 1.35M 1.29M 1.49M 1.82M 1.78M 1.89M 1.58M 1.02M
changeInWorkingCapital 7.53M -422K 62000 -9.49M -7.01M 7.4M -5M -8.8M -5.92M -480K
accountsReceivables 2.79M 2.86M -1.49M -1.23M 77000 2.7M 3.59M -1.49M -4.72M -416K
inventory 5.91M 1.62M 2.91M -11.58M -4.88M 4.25M -3.94M -2.87M -5.51M -4.66M
accountsPayables -1.12M -2.38M -46000 -3.24M 4.05M -57000 -2.73M -3.97M 5.21M 1.43M
otherWorkingCapital -43000 -2.52M -1.32M 6.56M -6.25M 512K -1.93M -469K -893K 3.17M
otherNonCashItems 785K 13.59M 2.06M 25000 -3.73M 75000 49000 51000 34000 -419K
netCashProvidedByOperatingActivities 11.74M 4.85M 12.35M -2.94M 1.39M 15.54M 3.22M 3.38M 3.72M 6.95M
investmentsInPropertyPlantAndEquipment -332K -1.16M -875K -229K -1.8M -2.59M -2.91M -2.64M -2.2M -1.24M
acquisitionsNet 113K -19.11M - -17.03M - - - -400K -23.88M 474K
purchasesOfInvestments - - - - - - - - -321K -400K
salesMaturitiesOfInvestments - - - - - - - 1.51M 5.54M 4.03M
otherInvestingActivities - - - - - - - 1.51M 85000 256K
netCashProvidedByInvestingActivities -219K -20.27M -875K -17.26M -1.8M -2.59M -2.91M -1.53M -20.78M 3.12M
netDebtIssuance -12.72M 17.61M -9.1M 20.9M -5.33M -2.54M -208K -3.63M 23.37M -
longTermNetDebtIssuance -7.57M 6.1M -2.1M 5M -3.33M 3.96M -5.21M -5.13M 23.37M -
shortTermNetDebtIssuance -5.16M 11.51M -7M 15.9M -2M -6.5M 5M 1.5M - -
netStockIssuance 51000 13000 105K 155K -386K -111K 313K - -11.24M -
netCommonStockIssuance 51000 13000 105K 155K -386K -111K 313K - -11.24M -
commonStockIssuance 51000 13000 105K 155K - - 313K 1.08M 539K 79000
commonStockRepurchased - - - - -386K -111K - -233K -11.24M -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - -497K -1.97M -1.93M -1.94M -2.08M
commonDividendsPaid - - - - - -497K -1.97M -1.93M -1.94M -2.08M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -184K -2.24M -1.98M -2.3M 156K -2M - 1.44M -1.13M 78999
netCashProvidedByFinancingActivities -12.86M 15.38M -10.97M 18.76M -5.56M -5.14M -3.74M -4.12M 9.06M -2M
date 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-11-02 2024-08-03 2024-04-27 2024-01-31
revenue 39.36M 37.54M 39.17M 36.1M 37.71M 37.36M 40.42M 40.54M 32.96M 39.59M
costOfRevenue 24.94M 26.21M 24.97M 24.47M 25.06M 24.62M 26.71M 26.21M 20.99M 24.85M
grossProfit 14.42M 11.32M 14.2M 11.63M 12.65M 12.74M 13.71M 14.33M 11.97M 14.75M
researchAndDevelopmentExpenses 1.81M 1.8M 1.9M 1.58M 1.54M 1.75M 1.84M 1.41M 1.6M 1.88M
generalAndAdministrativeExpenses 5.36M 3.83M 5.07M 5.03M 4.98M 3.47M 3.86M 5.12M 3.37M 2.98M
sellingAndMarketingExpenses 5.69M 5.64M 5.59M 5.73M 5.55M 6.42M 6.75M 6.73M 5.66M 5.98M
sellingGeneralAndAdministrativeExpenses 11.05M 9.47M 10.66M 10.76M 10.54M 9.89M 10.61M 11.85M 9.02M 8.95M
otherExpenses - - - - - - - - - -
operatingExpenses 12.86M 11.27M 12.56M 12.34M 12.08M 11.64M 12.45M 13.26M 10.63M 10.83M
costAndExpenses 37.8M 37.53M 37.53M 36.81M 37.14M 36.27M 39.16M 39.48M 31.62M 35.68M
netInterestIncome -675K -894K -827K -885K -897K -847K -944K -938K -482K -778K
interestIncome - - - - - - - - - -
interestExpense 675K 894K 827K 885K 897K 847K 944K 938K 482K 778K
depreciationAndAmortization 1.18M 1.38M 855K 1.28M 1.29M 1.27M 1.3M 1.3M 911K 1.11M
ebitda 2.71M 1.39M 1.93M 468K 1.89M -11.14M 2.52M 2.19M 2.14M 5.24M
ebit 1.52M 8000 1.08M -812K 596K -12.41M 1.22M 888K 1.23M 4.13M
nonOperatingIncomeExcludingInterest 38000 - 565K 104K -25000 13.5M 46000 173K 117K -216K
operatingIncome 1.56M 8000 1.64M -708K 571K 1.09M 1.26M 1.06M 1.35M 3.91M
totalOtherIncomeExpensesNet -713K -796K -1.39M -989K -872K -14.35M -990K -1.11M -599K -562K
incomeBeforeTax 849K -788K 250K -1.7M -301K -13.26M 274K -50000 747K 3.35M
incomeTaxExpense 196K 346K -128K -454K 75000 2.34M 34000 261K -434K 641K
netIncomeFromContinuingOperations 653K -1.13M 378K -1.24M -376K -15.6M 240K -311K 1.18M 2.71M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 653K -1.13M 378K -1.24M -376K -15.6M 240K -311K 1.18M 2.71M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 653K -1.13M 378K -1.24M -376K -15.6M 240K -311K 1.18M 2.71M
eps 0.09 -0.15 0.05 -0.16 -0.05 -2.07 0.03 -0.04 0.16 0.36
date 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-11-02 2024-08-03 2024-04-27 2024-01-31
cashAndCashEquivalents 4.68M 4.07M 3.61M 3.86M 5.35M 5.05M 4.43M 4.82M 3.99M 4.53M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 4.68M 4.07M 3.61M 3.86M 5.35M 5.05M 4.43M 4.82M 3.99M 4.53M
netReceivables 21.63M 18.98M 20.4M 18.54M 21.36M 21.22M 25.16M 23.45M 17.86M 23.06M
accountsReceivables 21.63M 18.98M 20.4M 18.54M 21.36M 21.22M 25.16M 23.45M 17.86M 23.06M
otherReceivables - - - - - - - - - -
inventory 43.93M 43.25M 45.12M 48.39M 51.46M 47.89M 48.56M 50.57M 45.18M 46.37M
prepaids - - - - - 3.76M - - - -
otherCurrentAssets 4.42M 4.4M 5.02M 4.45M 3.01M - 5.24M 4.22M 3.24M 2.72M
totalCurrentAssets 74.65M 70.7M 74.15M 75.23M 81.18M 77.92M 83.39M 83.06M 70.27M 76.67M
propertyPlantEquipmentNet 15.95M 42.87M 17.28M 19.71M 20.28M 19.42M 20.31M 20.67M 15.1M 14.79M
goodwill 17.24M 17.38M 17.12M 15.28M 15.23M 14.52M 25.34M 25.37M 14.54M 14.63M
intangibleAssets 20.68M 21.5M 22.07M 22.73M 23.41M 23.52M 24.51M 27.31M 18.4M 18.84M
goodwillAndIntangibleAssets 37.93M 38.87M 39.19M 38.01M 38.65M 38.03M 49.85M 52.68M 32.94M 33.47M
longTermInvestments - - - - - - - - - -
taxAssets 9.78M 9.83M 8.56M 8.54M 8.53M 8.43M 11.19M 10.85M 6.88M 6.88M
otherNonCurrentAssets 1.54M -24.71M 1.65M 1.67M 1.69M 1.79M 1.72M 1.75M 1.41M 1.44M
totalNonCurrentAssets 65.2M 66.86M 66.68M 67.92M 69.14M 67.68M 83.08M 85.96M 56.33M 56.58M
otherAssets - - - - - - - - - -
totalAssets 139.86M 137.57M 140.83M 143.15M 150.32M 145.6M 166.46M 169.02M 126.6M 133.25M
totalPayables 8.64M 7.5M 7.4M 7.46M 11.96M 9.16M 8.8M 11.25M 8.1M 9.56M
accountPayables 7.6M 6.81M 7.4M 6.91M 11.38M 7.93M 7.93M 10.46M 7.01M 8.07M
otherPayables 1.04M 691K - 556K 580K 1.23M 864K 798K 1.08M 1.49M
accruedExpenses 12.24M 4.39M - 4.52M 4.16M 3.74M 3.68M 4.37M 2.79M 2.26M
shortTermDebt 19.67M 21.55M 23.45M 24.89M 24.74M 27.62M 27.88M 22.96M 6.24M 11.74M
capitalLeaseObligationsCurrent - - - - - 320K - - - 233K
taxPayables 1.04M 691K 684K 684K - 538K 551K 551K 512K 349K
deferredRevenue 393K 489K 846K 1.46M 1.67M 543K 378K 785K 1.15M 1.34M
otherCurrentLiabilities 1.43M 4.45M 8.93M 5.54M 6.11M 4.96M 4.75M 5.15M 4.63M 4.62M
totalCurrentLiabilities 42.36M 38.37M 40.63M 43.88M 48.64M 46.35M 45.48M 44.52M 22.91M 29.76M
longTermDebt 16.23M 18.44M 21.44M 18.57M 20M 19.04M 21.07M 22.68M 9.34M 10.05M
capitalLeaseObligationsNonCurrent 1.78M 1.95M 2.11M 2.24M 2.32M 1.54M 1.68M 1.63M 680K 415K
deferredRevenueNonCurrent 926K 899K 1.06M 1.1M 1.14M 1.09M 1.41M 1.48M - -
deferredTaxLiabilitiesNonCurrent - - - - - 40000 2.58M 3.12M 92000 99000
otherNonCurrentLiabilities 926K 1.04M -1.28M 1.58M 1.67M 1.79M 2.06M 3.84M 2.37M 2.64M
totalNonCurrentLiabilities 19.87M 22.33M 23.32M 23.49M 25.13M 23.5M 28.81M 32.75M 12.48M 13.21M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.78M 1.95M 2.11M 2.24M 2.32M 1.86M 1.68M 1.63M 680K 648K
totalLiabilities 62.23M 60.7M 63.95M 67.36M 73.77M 69.84M 74.29M 77.27M 35.39M 42.97M
treasuryStock -35.42M -35.23M -35.23M -35.22M -35.2M -35.04M -35.02M -35.02M -35.02M -34.59M
preferredStock - - - - - - - - - -
commonStock 558K 554K 553K 552K 550K 547K 546K 546K 545K 541K
retainedEarnings 47.66M 47M 48.14M 47.76M 49M 49.38M 64.98M 64.74M 65.05M 63.87M
additionalPaidInCapital 66.89M 66.33M 65.68M 65.02M 64.57M 64.22M 63.95M 63.56M 63.05M 62.68M
date 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 2024-11-02 2024-08-03 2024-04-27 2024-01-31
netIncome 653K -1.13M 377K -1.24M -376K -15.6M 241K -312K 1.18M 2.71M
depreciationAndAmortization 1.18M 1.38M 855K 1.28M 1.29M 1.27M 1.3M 1.3M 911K 1.11M
deferredIncomeTax 37000 -1.24M -22000 - -52000 - - - - -78000
stockBasedCompensation 389K 751K 754K 499K 306K 219K 353K 481K 325K 282K
changeInWorkingCapital 681K 3.75M 861K -244K 3.16M 3.06M -3.16M -1.32M 4.48M 2.42M
accountsReceivables -2.69M 1.57M -1.82M 2.83M 210K 1.24M -1.99M -1.52M 5.13M -923K
inventory -766K 2.13M 3.35M 3.13M -2.7M 236K 1.76M -1.5M 1.12M 799K
accountsPayables 3.9M -758K 659K -4.65M 3.62M -8000 -4.78M 3.62M -1.21M 1.99M
otherWorkingCapital 236K 810K -1.33M -1.56M 2.04M 1.58M 1.85M -1.92M -553K 557K
otherNonCashItems 79000 176K 596K -43000 64000 13.58M -3.47M 8000 6000 6000
netCashProvidedByOperatingActivities 3.02M 3.68M 3.42M 249K 4.4M 2.52M -4.74M 162K 6.9M 6.45M
investmentsInPropertyPlantAndEquipment -36000 -139K -86000 -47000 -60000 -79000 -256K -338K -492K 404K
acquisitionsNet - 13000 100000 - - - 1.62M -20.73M - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - - - - - - -
netCashProvidedByInvestingActivities -36000 -126K 14000 -47000 -60000 -79000 1.36M -21.07M -492K 404K
netDebtIssuance -2.06M -3.12M -3.46M -1.41M -3.7M -1.54M 3.43M 21.52M -6.21M -6.68M
longTermNetDebtIssuance -1.23M -1.14M -286K -4.29M -826K 9.23M -3.43M 12.1M -710K -675K
shortTermNetDebtIssuance -824K -1.98M -3.18M 2.87M -2.87M -10.77M 6.86M 9.41M -5.5M -6M
netStockIssuance - - - - 51000 48000 34000 29000 -432K -
netCommonStockIssuance - - - - 51000 48000 34000 29000 -432K -
commonStockIssuance - - - - 51000 48000 34000 29000 - -
commonStockRepurchased - - - - - - - - -432K -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -191K -2000 -301K -324K -583K -671K -499K -381K -327K -318K
netCashProvidedByFinancingActivities -2.25M -3.13M -3.76M -1.74M -4.23M -2.16M 2.96M 21.54M -6.97M -6.99M