NASDAQ : SNFCA

Security National Financial Corporation — Financials

$9.64 USD

$0.01 (0.1%)

Volume
14.99K
Average Volume
35.12K
Market Capitalization
$215.86M
P/E Ratio
6.47
Dividend Yield
0.00%
Price Target
Year High
$10.23
Year Low
$7.33
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$7.19
SNFCA 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 2017-12-31 2016-12-31
revenue 344.59M 8.19M 9.55M 9.67M 9.39M - - - - -
costOfRevenue 100.82M 4.25M 4.87M 7.83M 7.13M 8.58M 7.39M 6.96M 6.04M 5.11M
grossProfit 243.77M 3.94M 4.68M 1.84M 2.26M -8.58M -7.39M -6.96M -6.04M -5.11M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - 117.86M 122.06M 152.79M 161.05M 139.19M 106.2M 105.99M 108.47M 106.89M
sellingAndMarketingExpenses 3.51B 3.12M 3.71M 5.7M 6.63M 5.38M 4.78M 4.6M 5.75M 6.43M
sellingGeneralAndAdministrativeExpenses 3.51B 120.97M 125.77M 158.49M 167.67M 144.58M 110.98M 110.59M 114.23M 113.31M
otherExpenses -3.31B -151.14M -137.39M -191.03M -217.22M -224.6M -132.31M -143.73M -127.8M -138.13M
operatingExpenses 202.36M -30.17M -11.62M -32.54M -49.54M -80.03M -21.33M -33.14M -13.57M -24.82M
costAndExpenses 303.18M -25.91M -6.75M -24.71M -42.42M -71.45M -13.94M -26.18M -7.53M -19.7M
netInterestIncome 4.13M 3.94M 4.68M 1.84M 2.26M -8.58M -7.39M -6.96M -6.04M -5.11M
interestIncome 8.65M 8.19M 9.55M 9.67M 9.39M - - - - -
interestExpense 4.52M 4.25M 4.87M 7.83M 7.13M 8.58M 7.39M 6.96M 6.04M 5.11M
depreciationAndAmortization 8.72M 8.78M 9.23M 17.68M 20.39M 17.29M 12.24M 10.74M 9.86M 7.99M
ebitda 54.65M 47.14M 30.39M 59.88M 79.32M 97.32M 33.57M 43.88M 23.43M 32.8M
ebit 45.93M 38.36M 21.17M 42.21M 58.93M 80.03M 21.33M 33.14M 13.57M 24.82M
nonOperatingIncomeExcludingInterest -4.52M -4.25M -4.87M -7.83M -7.13M -8.58M -7.39M -6.96M -6.04M -5.11M
operatingIncome 41.41M 34.1M 16.3M 34.38M 51.8M 71.45M 13.94M 26.18M 7.53M 19.7M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 41.41M 34.1M 16.3M 34.38M 51.8M 71.45M 13.94M 26.18M 7.53M 19.7M
incomeTaxExpense 9.26M 7.57M 1.81M 8.69M 12.28M 15.85M 3.05M 4.49M -6.58M 7.51M
netIncomeFromContinuingOperations 32.15M 26.54M 14.5M 25.69M 39.52M 55.6M 10.89M 21.69M 14.11M 12.19M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 32.15M 26.54M 14.5M 25.69M 39.52M 55.6M 10.89M 21.69M 14.11M 12.19M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 32.15M 26.54M 14.5M 25.69M 39.52M 55.6M 10.89M 21.69M 14.11M 12.19M
eps 1.3 1.09 0.63 1.1 1.7 2.43 0.51 0.92 0.61 0.57
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 2017-12-31 2016-12-31
cashAndCashEquivalents 102.26M 140.55M 126.94M 120.92M 131.35M 106.22M 127.75M 142.2M 45.32M 38.99M
shortTermInvestments 62.77M 71.59M 381.54M 345.86M 259.29M 294.66M 355.98M 5.56M 6.04M 27.56M
cashAndShortTermInvestments 165.03M 212.14M 508.48M 466.78M 390.64M 400.88M 483.73M 147.76M 51.35M 66.55M
netReceivables 25.32M 29.69M 30.19M 43.61M 33.17M 26.47M 24.98M 19.76M 23.84M 21.43M
accountsReceivables 24.68M 23.28M 22.53M 20.41M 20.71M 20.68M 19.78M 15.2M 18.99M 18.15M
otherReceivables 646.5K 6.41M 7.66M 23.2M 12.46M 5.79M 5.2M 4.56M 4.85M 3.28M
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets 28.81M - - - - - - - - -
totalCurrentAssets 219.16M 241.83M 538.67M 510.39M 423.81M 427.34M 508.72M 167.51M 75.19M 87.98M
propertyPlantEquipmentNet 29.51M 29.64M 28.34M 29.68M 30.5M 21.23M 24.12M 16.89M 18.01M 19.46M
goodwill 5.25M 5.25M 5.25M 5.25M 5.25M 3.52M 3.52M 2.77M 2.77M 2.77M
intangibleAssets 6.26M 7.02M 6.46M 6.3M 56.57M 36.51M 18.56M 20.87M 21.38M 18.87M
goodwillAndIntangibleAssets 11.51M 12.27M 11.72M 11.55M 61.83M 40.03M 22.08M 23.64M 24.14M 21.64M
longTermInvestments 400.83M 246.58M -90.38M -22.04M 34.04M -28.63M -103.63M 189.88M 205.39M 128.79M
taxAssets - - - - - - - - - -
otherNonCurrentAssets 900.84M 959.48M 942.2M 931.54M 997.42M 1.09B 883.16M 652.89M 659.43M 694.55M
totalNonCurrentAssets 1.34B 1.25B 891.88M 950.73M 1.12B 1.12B 825.73M 883.3M 906.98M 864.44M
otherAssets - - - - - - - - - -
totalAssets 1.56B 1.49B 1.43B 1.46B 1.55B 1.55B 1.33B 1.05B 982.17M 952.42M
totalPayables 30.07M 2.94M 2.94M 5.36M 10.17M 8.93M 5.06M 2.88M 3.61M 4.21M
accountPayables 4.15M 2.94M 2.94M 5.36M 10.17M 8.93M 5.06M 2.88M 3.61M 4.21M
otherPayables 25.92M - - - - - - - - -
accruedExpenses - - - - - - 50.65M 31.82M 29.66M 34.69M
shortTermDebt 4.17M 10.59M 7.73M 62.88M 161.31M 247.65M 157.3M 133.37M 86.84M 98.42M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables 25.92B 13.08M 13.75M 30.71M 31.04M 25.26M 18.69M 16.12M 17.33M 24.32M
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities - - - - - - - - - -
totalCurrentLiabilities 34.24M 13.52M 10.67M 68.24M 171.47M 256.58M 213.01M 168.07M 120.1M 137.33M
longTermDebt 94.12M 96.01M 97.81M 98.8M 89.92M 50.07M 60.12M 54.15M 70.61M 53.72M
capitalLeaseObligationsNonCurrent 94023 145.17K 15550 31082 62767 104.95K 153.44K - - -
deferredRevenueNonCurrent 22.99M 20.17M 18.24M 16.23M 14.51M 13.08M 12.61M 12.51M 12.87M 12.36M
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 1B 1.02B 990.93M 985.02M 971.86M 965.12M 851.84M 644.27M 630.01M 616.45M
totalNonCurrentLiabilities 1.12B 1.14B 1.11B 1.1B 1.08B 1.03B 924.73M 710.93M 713.5M 682.53M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 94023 145.17K 15550 31082 62767 104.95K 153.44K - - -
totalLiabilities 1.15B 1.15B 1.12B 1.17B 1.25B 1.28B 1.14B 879M 833.61M 819.86M
treasuryStock -9.09M -8.48M -5.66M -4.37M -1.85M -1.83M -1.58M -206.4K -931.08K -1.37M
preferredStock - - - - - - - - - -
commonStock 44.86M 42.51M 40.1M 37.52M 35.29M 33.19M 32.22M 30.61M 29.07M 27.64M
retainedEarnings 248.8M 225.36M 206.98M 202.16M 184.54M 153.74M 101.26M 95.2M 77.52M 67.41M
additionalPaidInCapital 89.87M 79.7M 72.42M 64.77M 57.99M 50.29M 46.09M 41.82M 38.13M 34.81M
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 2017-12-31 2016-12-31
netIncome 32.15B 26.54M 14.5M 25.69M 39.52M 55.6M 10.89M 21.69M 14.11M 12.19M
depreciationAndAmortization 5.5B 8.78M 9.23M 17.68M 20.39M 17.29M 12.24M 10.74M 9.86M 7.99M
deferredIncomeTax 1.45B 311.97K -2.5M -9.95M 11.31M 2.85M - - -7.75M 6.13M
stockBasedCompensation 1.32B 800.82K 601.36K 5.99M 118.38K 358.88K 257K 237.12K 395.6K 343.58K
changeInWorkingCapital 37.85M 34.91M 27.66M 26.55M -9.54M 52.31M 20.45M 25.61M 22.01M 12.97M
accountsReceivables - - - - - - - - - 20.22M
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital 37.85M 34.91M 27.66M 26.55M -9.54M 52.31M 20.45M 25.61M 22.01M -7.24M
otherNonCashItems -40.42B -14.02M 4.39M 64.5M 82.84M -258.04M -119.44M -51.26M 5.69M -4.09M
netCashProvidedByOperatingActivities 45.54M 57.32M 53.88M 130.45M 144.64M -129.63M -75.6M 7.01M 44.32M 35.54M
investmentsInPropertyPlantAndEquipment -1.69B -2.47M -1.11M -1.6M -5.22M -1.63M -1.84M -1.28M -911.01K -3.57M
acquisitionsNet - - - - -12.63M - -20.14M -3.41M - -4.33M
purchasesOfInvestments -69.61B -88.33M -749.93M -928.54M -20.81M -65.48M -113.87M -40.84M -99.4M -34.6M
salesMaturitiesOfInvestments 1.97B 103.36M 49.31M 892.9M 51.88M 135.17M 29.26M 35.88M 85.63M 32.81M
otherInvestingActivities 69.26B -55.69M 716.34M 69248 -76.84M -31.91M 144.68M 72.96M -24.29M -45.91M
netCashProvidedByInvestingActivities -67.21M -43.13M 14.61M -37.16M -63.61M 36.14M 38.1M 63.31M -38.97M -55.59M
netDebtIssuance -8.46M 926.13K -56.25M -89.63M -46.62M 80.07M 29.75M 30.06M 5.28M 21.15M
longTermNetDebtIssuance -8.46M 926.13K -56.25M -89.63M -46.62M 80.07M 29.75M 28.81M 5.28M 21.15M
shortTermNetDebtIssuance - - - - - - - 1.25M - -
netStockIssuance -1.5M -3.05M -2.85M -7.66M -5.77M -2.97M -1.54M -215.52K -382.73K -
netCommonStockIssuance -1.5M -3.05M -2.85M -7.66M -5.77M -2.97M -1.54M -215.52K -382.73K -
commonStockIssuance 106.01K - - - - - - - - -
commonStockRepurchased -1.61M -3.05M -2.85M -7.66M -5.77M -2.97M -1.54M -215.52K -382.73K -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -4.36M -1.88M -2.95M -3.92M -2.69M -5.89M -3.91M -3.73M -2.69M -2.16M
netCashProvidedByFinancingActivities -14.32M -4.01M -62.04M -101.22M -55.08M 71.21M 24.3M 26.12M 2.21M 18.99M
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 79.73M 82.98M 2.5M 2.37M 82.74M 2.09M 2.36M 2.26M 1.48M 74.91M
costOfRevenue 24.54M 24.6M 1.07M 1.29M 1.25M 1.09M 1.06M 1.07M 1.03M -
grossProfit 55.19M 58.39M 1.43M 1.07M 81.49M 996.08K 1.3M 1.19M 455.34K 74.91M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - 30.21M 30.07M 31.06M 22.18M 32.4M 28.82M 29.1M 27.54M 31.76M
sellingAndMarketingExpenses 737.06M 766.96K 983.29K 940.45K 823.94K 733.72K 907.53K 786.22K 687.66K 846.85K
sellingGeneralAndAdministrativeExpenses 737.06M 30.97M 31.05M 32M 23.01M 33.13M 29.73M 29.89M 28.23M 32.61M
otherExpenses -690.93M 10.06M -39.77M -39.27M 52.91M -32.01M -43.65M -38.08M -37.39M -
operatingExpenses 46.14M 41.04M -8.72M -7.26M 75.92M 1.12M -13.92M -8.2M -9.16M 32.61M
costAndExpenses 70.68M 65.63M -7.65M -5.97M 77.17M 2.21M -12.86M -7.13M -8.14M 32.61M
netInterestIncome 734.46K 1.08M 1.43M 1.07M -1.12M 996.08K 1.3M 1.19M 455.34K -2.04M
interestIncome 1.73M 2.12M 2.5M 2.37M - 2.09M 2.36M 2.26M 1.48M -1.19M
interestExpense 996.2K 1.04M 1.07M 1.29M 1.12M 1.09M 1.06M 1.07M 1.03M 845.66K
depreciationAndAmortization 580.09K 603.73K 607.3K 599.02K - 591.8K 611.48K 592.9K 587.45K 585.86K
ebitda 10.63M 18.99M 11.83M 10.23M 6.69M 1.56M 16.89M 11.06M 11.23M 2.84M
ebit 10.05M 18.39M 11.22M 9.63M 6.69M 972.34K 16.28M 10.46M 10.65M 2.25M
nonOperatingIncomeExcludingInterest -996.2K -1.04M -1.07M -1.29M -1.12M -1.09M -1.06M -1.07M -1.03M 40.05M
operatingIncome 9.05M 17.35M 10.15M 8.34M 5.57M -119.82K 15.21M 9.39M 9.62M 42.3M
totalOtherIncomeExpensesNet - - - - - - - - - -40.9M
incomeBeforeTax 9.05M 17.35M 10.15M 8.34M 5.57M -119.82K 15.21M 9.39M 9.62M 1.41M
incomeTaxExpense 2.05M 3.86M 2.34M 1.83M 1.23M -78069 3.38M 2.12M 2.14M -1.45M
netIncomeFromContinuingOperations 7M 13.49M 7.82M 6.51M 4.34M -41747 11.83M 7.27M 7.47M 2.86M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 7M 13.49M 7.82M 6.51M 4.34M -41747 11.83M 7.27M 7.47M 2.86M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 7M 13.49M 7.82M 6.51M 4.34M -41747 11.83M 7.27M 7.47M 2.86M
eps 0.28 0.63 0.32 0.26 0.18 -0.0 0.49 0.3 0.32 0.13
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 150.12M 102.26M 100.4M 79.32M 132.95M 140.55M 170.71M 143.63M 150.93M 126.94M
shortTermInvestments 40.05M 62.77M 28.02M 36.8M 45.19M 71.59M 38.61M 61.13M 108.08M 381.54M
cashAndShortTermInvestments 190.17M 165.03M 128.42M 116.11M 178.13M 212.14M 209.32M 204.76M 259.01M 508.48M
netReceivables 25.51M 25.32M 28.82M 29.21M 29.73M 29.69M 30.75M 28.41M 31.6M 30.19M
accountsReceivables 24.83M 24.68M 23.16M 23.39M 23.43M 23.28M 30.75M 28.41M 31.6M 22.53M
otherReceivables 677.1K 646.5K 5.66M 5.82M 6.3M 6.41M - - - 7.66M
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets 29.95M 28.81M - - - - - - - -
totalCurrentAssets 245.63M 219.16M 157.24M 145.33M 207.87M 241.83M 240.07M 233.17M 290.61M 538.67M
propertyPlantEquipmentNet 29.22M 29.51M 29.91M 29.15M 29.36M 29.64M 27.53M 27.59M 28.36M 28.34M
goodwill 5.25M 5.25M 5.25M 5.25M 5.25M 5.25M 5.25M 5.25M 5.25M 5.25M
intangibleAssets 2.46M 6.26M 2.62M 2.71M 2.84M 7.02M 3.05M 3.17M 3.32M 6.46M
goodwillAndIntangibleAssets 7.71M 11.51M 7.87M 7.97M 8.09M 12.27M 8.31M 8.43M 8.57M 11.72M
longTermInvestments 385.91M 400.83M 317.1M 303.14M 289.07M 246.58M 259.24M 239.04M 176.13M -90.38M
taxAssets - - - - - - - - - -
otherNonCurrentAssets 912.31M 900.84M 1.05B 1.06B 989.86M 959.48M 959.68M 952.5M 942.82M 942.2M
totalNonCurrentAssets 1.34B 1.34B 1.41B 1.4B 1.32B 1.25B 1.25B 1.23B 1.16B 891.88M
otherAssets - - - - - - - - - -
totalAssets 1.58B 1.56B 1.56B 1.54B 1.52B 1.49B 1.49B 1.46B 1.45B 1.43B
totalPayables 34.17M 30.07M 5.54M 6.23M 4.98M 2.94M 3.25M 3.3M 3.56M 2.94M
accountPayables 4.07M 4.15M 5.54M 6.23M 4.98M 2.94M 3.25M 3.3M 3.56M 2.94M
otherPayables 30.09M 25.92M - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt - 4.17M - - - 10.59M - - - 7.73M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables 30.09B 25.92B 15.98M 15.29M 15.11M 13.08M 16.35M 14.62M 15.66M 13.75M
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities - - - - - - - - - -
totalCurrentLiabilities 34.17M 34.24M 5.54M 6.23M 4.98M 13.52M 3.25M 3.3M 3.56M 10.67M
longTermDebt 108.76M 94.12M 123.1M 122.93M 122.82M 96.01M 106.99M 103.54M 104.34M 97.81M
capitalLeaseObligationsNonCurrent - 94023 - - - 145.17K - - - 15550
deferredRevenueNonCurrent 23.49M 22.99M 22.23M 21.59M 20.91M 20.17M 19.49M 18.92M 18.5M 18.24M
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 988.86M 1B 1.05B 1.04B 1.03B 1.02B 1.02B 1.01B 1B 990.93M
totalNonCurrentLiabilities 1.12B 1.12B 1.19B 1.18B 1.17B 1.14B 1.15B 1.13B 1.12B 1.11B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - 94023 - - - 145.17K - - - 15550
totalLiabilities 1.16B 1.15B 1.2B 1.19B 1.18B 1.15B 1.15B 1.13B 1.13B 1.12B
treasuryStock -9.55M -9.09M -9.71M -9.49M -8.73M -8.48M -6.49M -6.67M -5.34M -5.66M
preferredStock - - - - - - - - - -
commonStock 44.87M 44.86M 44.79M 44.78M 42.64M 42.51M 42.24M 42.17M 40.1M 40.1M
retainedEarnings 255.8M 248.8M 232.86M 225.04M 229.7M 225.36M 225.4M 213.57M 214.45M 206.98M
additionalPaidInCapital 90.4M 89.87M 89.44M 89.07M 80M 79.7M 78.98M 78.75M 72.73M 72.42M
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 7M 25.38B 7.82M - 6.41M -41747 11.83M 7.27M 7.47M 2.86M
depreciationAndAmortization 702.06K 5.5B 5.02M - 615.14K - 5.12M - - -2.22M
deferredIncomeTax - 1.45B - - - - - - - -
stockBasedCompensation 463.7K 1.32B 310.16K - 299.27K - 195.43K - - -431.6K
changeInWorkingCapital - - - - - 34.91M - - - -
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - - - - 34.91M - - - -
otherNonCashItems 24.77M -33.64B 12.5M -7.68M 2.26M -12.44M 9.65M -24.24M 17.6M 35.28M
netCashProvidedByOperatingActivities 32.94M 17.99M 25.65M -7.68M 9.59M 22.43M 26.79M -16.97M 25.08M 35.49M
investmentsInPropertyPlantAndEquipment -189.7K 342.32M -707.41K -442.55K -441.53K -1.89M -152.51K -166.98K -256.16K -318.37K
acquisitionsNet - - - - - -71469 -11828 - 71469 -48.89M
purchasesOfInvestments -15.2M 21.16B -11.7M -27.2M -29.43M -37.73M -217.88M -28.39M -193.3M -20.19M
salesMaturitiesOfInvestments 25.77M -3.04B 16.28M 10.91M 28.32M 9.13M 220.46M 54.48M 195.18M 10.08M
otherInvestingActivities -2.67M -18.45B -5.95M -26.44M -27.71M -28.37M -10.81M -42.63M -2.2M 20.2M
netCashProvidedByInvestingActivities 7.71M 7.31M -2.07M -43.18M -29.27M -58.94M 2.42M 11.68M 1.7M -39.11M
netDebtIssuance 10.28M -24.76M 147.76K 88729 16.06M -273.02K 3.25M -814.32K -1.24M -2.9M
longTermNetDebtIssuance 10.28M -24.76M 147.76K 88729 16.06M -273.02K 3.25M -814.32K -1.24M -2.9M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -778.88K 19330 -400.93K -961.42K -161.02K -1.38M -43097 -1.59M -41077 -3082
netCommonStockIssuance -778.88K 19330 -400.93K -961.42K -161.02K -1.38M -43097 -1.59M -41077 -3082
commonStockIssuance 6642 24766 - - 81246 - - - - -
commonStockRepurchased -785.52K -5436 -400.93K -961.42K -242.26K -1.38M -43097 -1.59M -41077 -3082
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -2.17M -1.08M -1.09M -1.16M -1.03M -668.3K -167.92K -174.71K -868.26K -679.17K
netCashProvidedByFinancingActivities 7.33M -25.82M -1.34M -2.03M 14.87M -2.32M 3.04M -2.58M -2.15M -3.58M