OTC : IPGGF

Imperium Technology Group Limited

$0.05 USD

$0 (0.0%)

Volume
1K
Average Volume
4.34K
Market Capitalization
$19.4M
P/E Ratio
-4.01
Dividend Yield
0.00%
Price Target
Year High
$0.30
Year Low
$0.05
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.34

IPGGF Financial

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 43.84M 51.51M 72.56M 133.1M 161.12M 186.36M 233.57M 252.36M 219.52M 163.5M
costOfRevenue 22.37M 31.22M 61.92M 112.68M 141.92M 175.95M 212.42M 224.61M 198.1M 147.19M
grossProfit 21.47M 20.29M 10.64M 20.42M 19.21M 10.41M 21.15M 27.75M 21.42M 16.3M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 39.13M 47.66M 90.06M 128.67M 77.25M 63.25M 55.96M 52.06M 27.66M 20.46M
sellingAndMarketingExpenses 632K 1.39M 3.3M 13.25M 17.89M 8.75M 26.54M 7.6M 452.33K 975.54K
sellingGeneralAndAdministrativeExpenses 39.76M 49.06M 93.35M 141.91M 95.14M 72M 82.5M 59.66M 28.12M 21.43M
otherExpenses 2.91M -3.09M 23.36M 46.9M 13.62M 11.45M 13.33M - - 770.06K
operatingExpenses 42.68M 45.96M 116.71M 188.82M 108.76M 83.45M 95.83M 63.87M 28.26M 31.82M
costAndExpenses 65.04M 77.18M 178.62M 301.5M 250.68M 259.4M 308.25M 288.48M 226.37M 179.01M
netInterestIncome -21.1M -16.02M -16.76M -12.15M -10.58M -7.81M -3.45M -2.48M -2.07M -1.78M
interestIncome 2999 10000 30000 53418 41747 136.47K 163.03K 311.32K 18863 152.48K
interestExpense 21.1M 16.03M 16.79M 12.2M 10.63M 7.94M 3.62M 2.79M 2.09M 1.93M
depreciationAndAmortization - 14.87M 38.16M 48.67M 35.1M 20.71M 18.47M 7.15M 3.25M 3.3M
ebitda -21.21M -10.8M -67.91M -119.74M -54.45M -52.33M -56.09M -30.33M -1.75M -10.27M
ebit -21.21M -25.67M -106.07M -168.4M -89.56M -73.04M -74.56M -30.41M -5M -13.57M
nonOperatingIncomeExcludingInterest - - - - - - -55052 -9.04M 193.77K 8.72M
operatingIncome -21.21M -25.67M -106.07M -168.4M -89.56M -73.04M -74.61M -39.45M -5M -13.57M
totalOtherIncomeExpensesNet -17.84M -16.03M -16.79M -12.2M -10.63M -7.94M -3.56M 6.24M -2.28M -10.64M
incomeBeforeTax -39.04M -41.7M -122.86M -180.61M -100.18M -80.98M -78.17M -33.2M -7.08M -15.5M
incomeTaxExpense 60986 26000 590K -253.75K 199.72K 887.51K 3.26M 1.97M 2.03M 1.1M
netIncomeFromContinuingOperations -39.11M -41.72M -123.45M -180.35M -100.38M -81.87M -81.44M -35.17M -9.11M -16.6M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -38.56M -43.2M -127.73M -180.88M -99.03M -80.21M -77.94M -34.9M -9.11M -16.6M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -38.56M -43.2M -127.73M -180.88M -99.03M -80.21M -77.94M -34.9M -9.11M -16.6M
eps -0.1 -0.13 -0.41 -0.58 -0.33 -0.28 -0.27 -0.12 -0.03 -0.06
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 4.96M 8.49M 10.19M 42.76M 43.03M 55.15M 56.96M 47.34M 56.23M 96.06M
shortTermInvestments 31.21M - 5.55M 6.32M 22.67M - - 9.11M 16.19M -
cashAndShortTermInvestments 36.17M 8.49M 15.74M 49.09M 65.7M 55.15M 56.96M 56.45M 72.41M 96.06M
netReceivables 13.33M 32.83M 31.49M 34M 26.98M 36.41M 48.27M 58.54M 85.36M 46.64M
accountsReceivables 12.29M 19.46M 18.16M 34M 26.98M 13.31M 25.87M 26.54M 27.57M 19.9M
otherReceivables 1.04M 13.37M 13.32M 24.26M 26.45M - 21.77M 32.01M 57.79M 29.04M
inventory 109.97K 221K 202K 1.51M 1.18M 16.7M 26.4M 27.47M 31.55M 22.47M
prepaids - - - 1.77M 5.74M 19.71M 7.12M 13.53M 2.44M 3.62M
otherCurrentAssets 34.57M 2.2M 3.3M 22.69M 26.77M - - - - 48.94M
totalCurrentAssets 84.17M 43.74M 50.73M 109.05M 126.35M 127.96M 138.75M 155.99M 191.77M 171.09M
propertyPlantEquipmentNet 9.22M 11.43M 16.12M 36.01M 80.74M 20.38M 24.04M 17.07M 14.93M 15.23M
goodwill - - - 2.98M 2.98M 2.98M 10.98M 16.48M - -
intangibleAssets 1.75M 5.22M 7.11M 65.18M 46.42M 49.05M 6.86M 20.76M 500K 500K
goodwillAndIntangibleAssets 1.75M 5.22M 7.11M 68.17M 49.4M 52.03M 17.84M 37.24M 500K 500K
longTermInvestments 22.62M - - 20.5M 22.2M 23.39M 26.6M -5.24M 17.75M 15.9M
taxAssets - - -19.17M -20.5M -22.2M -23.39M -26.6M - -17.75M -15.9M
otherNonCurrentAssets 5.75M 26.77M 46.13M 33.19M 22.2M 23.39M 45.03M 41.44M 25.55M 31.8M
totalNonCurrentAssets 39.33M 43.42M 50.2M 137.37M 152.35M 95.81M 86.91M 90.51M 40.98M 31.63M
otherAssets 7.78 - - - - - - - - -
totalAssets 123.51M 87.16M 100.93M 246.42M 288.49M 223.77M 225.66M 246.5M 232.75M 202.72M
totalPayables 898.79K 39.24M 35.94M 49.26M 32.13M 22.98M 26.1M 64.9M 35.45M 48.54M
accountPayables 898.79K 3.79M 4.86M 10.18M 5.36M 5.13M 10.33M 17.32M 14.31M 15.14M
otherPayables - 35.45M 31.08M 39.08M 26.77M 17.84M 15.76M 47.59M 21.14M 33.4M
accruedExpenses - - - - 37.31M 32.33M - - - -
shortTermDebt 216.4M 212.72M 208.56M 83.66M 199.92M 116.85M 45.81M 48.45M 55.89M 11.11M
capitalLeaseObligationsCurrent 2.02M 2.33M 3.45M 6.26M 8.15M 3.76M 5.03M - - -
taxPayables - - 44000 28833 13889 229.67K 208.26K 1.76M 1.96M 819.6K
deferredRevenue 12997 - - 1.9M 7.48M 3.81M 3.53M 3.66M 44.51M -
otherCurrentLiabilities 29.1M 6.25M 10.81M 39.28M 7.6M 18.1M 28.19M 34.94M 13.18M 8.67M
totalCurrentLiabilities 248.42M 260.54M 258.76M 180.35M 292.59M 197.83M 108.66M 148.3M 104.52M 68.32M
longTermDebt - 1.96M 92.2M 188.35M - 63.33M 93.33M - - -
capitalLeaseObligationsNonCurrent 3.74M 2.83M 1.69M 3.86M 5.39M 4.68M 4.15M - - -
deferredRevenueNonCurrent - - -757K - - - - - - -
deferredTaxLiabilitiesNonCurrent 923.79K 795K 757K 1.89M 2.63M 2.63M 2.63M 2.63M 1.72M 1.72M
otherNonCurrentLiabilities 361.92K 276K 1.1M 282K 324.11K 490.85K 540.99K 3.26M - -
totalNonCurrentLiabilities 5.02M 5.87M 94.99M 194.38M 8.35M 71.13M 100.65M 5.89M 1.72M 1.72M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 5.75M 5.17M 5.14M 10.12M 13.54M 8.44M 9.18M - - -
totalLiabilities 253.45M 266.41M 353.74M 374.73M 300.93M 268.96M 209.31M 154.19M 106.24M 70.03M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 4.48M 3.73M 3.11M 3.11M 3.11M 2.87M 2.87M 2.87M 2.87M 2.87M
retainedEarnings -728.87M -691.2M -648M -544.01M -386.11M -287.07M -214.01M -135.55M -100.65M -91.53M
additionalPaidInCapital 466.2M 404.5M 294.88M 294.88M 294.88M 178.95M 178.95M 178.95M 178.95M 178.95M
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 -38.56M -41.7M -122.86M -180.61M -100.18M -80.98M -78.17M -33.2M -7.08M -15.5M
depreciationAndAmortization - 14.87M 38.16M 48.67M 35.1M 20.71M 18.47M 7.15M 3.25M 3.3M
deferredIncomeTax - - - 50.24M 19.47M 7.57M 12.59M -2.74M - -
stockBasedCompensation - - 6.27M 56.08M 7.47M 923.41K 3.17M 4.21M - -
changeInWorkingCapital - -4.78M -8.64M -10.44M -26.56M 41.8M 8.35M 31.66M -53.75M -5.47M
accountsReceivables - -213K 12.2M -13.53M -18.78M 18.77M 11.27M 27.24M -35.67M -12.36M
inventory - -19000 1.31M -331.95K 15.53M 9.7M 1.07M 4.08M -9.08M 3.3M
accountsPayables - - - 4.82M 227.05K -5.2M -5.82M 1.13M -824.24K -500.39K
otherWorkingCapital - -4.55M -22.15M -1.39M -23.53M 18.54M 1.82M 27.59M -44.67M -8.77M
otherNonCashItems -6.8M 11.88M 35.64M 12.14M 10.44M 7.35M 3.45M 2.48M -8.89M 5.23M
netCashProvidedByOperatingActivities -45.35M -19.73M -51.43M -23.92M -54.26M -2.63M -32.14M 9.56M -66.47M -12.44M
investmentsInPropertyPlantAndEquipment -275K -2.94M -186K -41.87M -47.99M -35.71M -3.88M -6.17M -2.06M -7.31M
acquisitionsNet -86000 -1.1M - -7.7M 1.78M -11.97M -456.66K -17.82M 159K -500K
purchasesOfInvestments -30M - - - 10.99M 31.06M 6.85M -6.27M - 4.29M
salesMaturitiesOfInvestments - - - - 108.12K 234.87K 301.41K 409.36K 124.39K 85.26M
otherInvestingActivities 4.19M 5.26M -5.24M 1.13M -10.94M -29.88M -18.97M -1.74M 1.12M -5.06M
netCashProvidedByInvestingActivities -26.17M 1.21M -5.43M -48.44M -46.05M -46.28M -16.15M -31.6M -809.57K 72.39M
netDebtIssuance 9M -91M 30M 80M 14.47M -37.61M 68.19M -5.01M 18.26M -3.87M
longTermNetDebtIssuance 9M -91M 30M 80M 14.47M -37.61M 68.19M -5.01M 18.26M -
shortTermNetDebtIssuance - - - - - - -1.81M -5.01M 18.26M -3.87M
netStockIssuance 63.08M 111.35M - - 116.17M - - - - -
netCommonStockIssuance 63.08M 111.35M - - 116.17M - - - - -
commonStockIssuance 63.08M 111.35M - - 116.17M - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -4.6M -6.69M -6.35M -16.62M -44.69M 79.63M -6.61M 20.74M 4.5M -1.44M
netCashProvidedByFinancingActivities 67.48M 13.66M 23.65M 63.38M 85.95M 42.02M 61.57M 15.74M 22.76M -5.31M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 16.38M 27.46M 23.23M 28.28M 31.54M 41.01M 66.67M 66.43M 89.13M 71.99M
costOfRevenue 7.46M 14.91M 9.84M 21.37M 44.41M 40.26M 55.31M 57.38M 79.11M 62.8M
grossProfit 8.92M 12.55M 13.38M 6.91M -12.87M 749K 11.36M 9.06M 10.02M 9.19M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 12.59M 26.54M 18.41M 29.26M 22.11M 22.92M 23.47M 42.53M 18.05M 15.54M
sellingAndMarketingExpenses 291K 341K 319K 1.07M 715.5K 932K 4.3M 2.32M 4.99M 3.96M
sellingGeneralAndAdministrativeExpenses 12.88M 26.88M 18.73M 30.33M 22.88M 47.71M 59.97M 89.7M 58.83M 39M
otherExpenses 5.24M -2.33M 3.66M -6.75M -1.5M - - - - -
operatingExpenses 18.12M 24.55M 22.38M 23.58M 21.38M 47.71M 59.97M 89.7M 58.83M 39M
costAndExpenses 25.58M 39.46M 32.23M 44.95M 105.55M 87.97M 115.28M 147.08M 137.94M 101.81M
netInterestIncome -18.24M -2.86M -7.26M -8.76M -9.56M -7.2M -880.61K -570.24K -874.77K -484.56K
interestIncome 2999 - 4999 5000 11000 19000 5.9M 170.5K 4.41M 826K
interestExpense 18.25M 2.86M 7.27M 8.76M 9.57M 7.22M 6.78M 690.25K 854.61K 510.18K
depreciationAndAmortization -5.01M 5.01M 6.27M 8.6M 22.76M 15.4M 27.3M 21.36M 26.68M 5.76M
ebitda -6.58M -14.62M 2.05M -12.85M -11.49M -21.54M -41.05M -59.28M -22.13M -24.05M
ebit -1.58M -19.63M -4.22M -21.45M -34.25M -36.94M -68.36M -80.64M -48.81M -29.81M
nonOperatingIncomeExcludingInterest -7.63M 7.63M -4.78M 4.78M - -10.02M 19.74M - - -
operatingIncome -9.2M -12M -9M -16.67M -74M -46.96M -48.61M -80.64M -48.81M -29.81M
totalOtherIncomeExpensesNet -9.58M -8.26M -7.27M -8.76M -9.57M 27.32M -24.14M -27.74M -15.93M -4.28M
incomeBeforeTax -18.78M -20.26M -16.27M -25.43M -83.58M -39.28M -72.75M -108.39M -64.74M -34.09M
incomeTaxExpense 8986 52000 26000 - 916K -326K -213.75K -40000 160.72K 39000
netIncomeFromContinuingOperations -18.79M -20.31M -16.29M -25.43M -84.49M -38.96M -72.54M -108.35M -64.9M -34.13M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -18.51M -20.05M -17.16M -26.04M -88.78M -38.96M -72.54M -108.35M -64.9M -34.13M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -18.51M -20.05M -17.16M -26.04M -88.78M -38.96M -72.54M -108.35M -64.9M -34.13M
eps -0.04 -0.06 -0.05 -0.08 -0.29 -0.13 -0.23 -0.35 -0.21 -0.11
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
cashAndCashEquivalents 4.96M 29.72M 8.49M 9.49M 10.19M 22.14M 42.76M 55.41M 43.03M 115.87M
shortTermInvestments 31.21M 9.55M - 2.37M 5.55M 5.89M 6.32M 10.08M 22.67M 1.21M
cashAndShortTermInvestments 36.17M 39.27M 8.49M 11.86M 15.74M 28.03M 49.09M 65.48M 65.7M 117.08M
netReceivables 13.33M 10.4M 32.83M 13.38M 31.49M 18.19M 39.68M 31.03M 48.84M 43.44M
accountsReceivables 12.29M 10.4M 19.46M 13.36M 18.16M 13.02M 34M 24.15M 26.98M 32.97M
otherReceivables 1.04M 11.43M 13.37M 11.19M 13.32M 13.14M 24.26M 6.88M 26.45M 10.46M
inventory 109.97K 471K 221K 223K 202K 1.69M 1.51M 1.44M 1.18M 3.66M
prepaids - - - - - 3.6M 1.77M 2.5M 5.74M 37.67M
otherCurrentAssets 34.57M 3.71M 2.2M 11.19M 3.3M 32.2M 63.01M 78.64M 76.41M 10.27M
totalCurrentAssets 84.17M 53.84M 43.74M 36.65M 50.73M 59.62M 109.05M 137.99M 136.15M 201.83M
propertyPlantEquipmentNet 9.22M 7.22M 11.43M 27.76M 16.12M 24.42M 36.01M 46.38M 80.74M 50.32M
goodwill - - - - - 1.99M 2.98M 2.98M 2.98M 2.98M
intangibleAssets 1.75M 7M 5.22M 4.56M 7.11M 51.31M 65.18M 56.74M 46.42M 44.49M
goodwillAndIntangibleAssets 1.75M 7M 5.22M 4.56M 7.11M 53.3M 68.17M 59.72M 49.4M 47.48M
longTermInvestments 22.62M - - - - 19.45M 20.5M 21.47M 22.2M 22.22M
taxAssets - - - - -19.17M -19.45M -20.5M -21.47M -22.2M -22.22M
otherNonCurrentAssets 5.75M 22.78M 26.77M 7.79M 46.13M 31.32M 33.19M 21.47M 22.2M 44.44M
totalNonCurrentAssets 39.33M 36.99M 43.42M 40.11M 50.2M 109.04M 137.37M 127.57M 152.35M 120.02M
otherAssets 7.78 - - - - - - - - -
totalAssets 123.51M 90.83M 87.16M 76.77M 100.93M 168.66M 246.42M 265.56M 288.49M 321.85M
totalPayables 898.79K 2.07M 39.24M 4.66M 35.94M 60.77M 49.26M 97.4M 32.13M 84.69M
accountPayables 898.79K 2.07M 3.79M 4.66M 4.86M 4.96M 10.18M 11.09M 5.36M 17.24M
otherPayables - 41.06M 35.45M 38.42M 31.08M 55.8M 39.08M 86.31M 26.77M 67.45M
accruedExpenses - - - - - - - - - -
shortTermDebt 216.4M 215.68M 212.72M 229.86M 208.56M 108.53M 83.66M 218.42M 199.92M 143.09M
capitalLeaseObligationsCurrent 2.02M 1.28M 2.33M 2.76M 3.45M 3.7M 6.26M 8.92M 8.15M 3.92M
taxPayables - - - 49000 44000 44000 28833 - 13889 1.22M
deferredRevenue 12997 - - 106K - 827K 1.9M 8.43M 7.48M 1.48M
otherCurrentLiabilities 29.1M 41.08M 6.25M 38.42M 10.81M 883K 41.17M 8.48M 52.39M 1.54M
totalCurrentLiabilities 248.42M 260.11M 260.54M 275.81M 258.76M 173.88M 180.35M 333.22M 292.59M 233.24M
longTermDebt - - 1.96M 78.78M 92.2M 172.25M 188.35M 18.94M - 45.23M
capitalLeaseObligationsNonCurrent 3.74M 2.43M 2.83M 407K 1.69M 2.44M 3.86M 2.1M 5.39M 2.77M
deferredRevenueNonCurrent - - - - -757K - - - - -
deferredTaxLiabilitiesNonCurrent 923.79K - 795K - 757K 172K - - 2.63M -
otherNonCurrentLiabilities 361.92K 1.22M 276K 976K 1.1M 501K 2.17M 2.92M 324.11K 3.03M
totalNonCurrentLiabilities 5.02M 3.65M 5.87M 80.17M 94.99M 175.2M 194.38M 23.96M 8.35M 51.04M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 5.75M 3.71M 5.17M 3.16M 5.14M 6.14M 10.12M 11.02M 13.54M 6.69M
totalLiabilities 253.45M 263.76M 266.41M 355.97M 353.74M 349.08M 374.73M 357.18M 300.93M 284.28M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 4.48M 3.73M 3.73M 3.11M 3.11M 3.11M 3.11M 3.11M 3.11M 3.11M
retainedEarnings - - -691.2M - -648M - -544.01M - -378.75M -
additionalPaidInCapital - - 404.5M - 294.88M - 294.88M - 294.88M -
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
netIncome 20.05M -20.05M -15.66M -26.04M -88.78M -38.96M -72.54M -108.35M -64.9M -34.13M
depreciationAndAmortization -5.01M 5.01M 6.27M 8.6M 24.26M 15.4M 27.3M 21.36M 26.68M 5.76M
deferredIncomeTax - - - - - - -63.93M - - -
stockBasedCompensation - - - - -1000 3.14M 11.88M 16.16M 3.73M -
changeInWorkingCapital - - -4.78M - -4.32M - -3.94M - -13.14M -
accountsReceivables - - -213K - 6.5M - -2.39M - -8.18M -
inventory - - -19000 - 653K - -166K - 7.76M -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - -4.55M - -11.48M - -1.39M - -12.72M -
otherNonCashItems -60.84M 15.49M -1.44M 13.32M 34.64M 37.1M 74.31M 131.33M 74.01M 3.19M
netCashProvidedByOperatingActivities -45.81M 455K -15.62M -4.11M -34.2M -17.26M -25.53M 1.62M -17.57M -36.7M
investmentsInPropertyPlantAndEquipment -275K - -2.94M - -93000 - -38.57M - -12.77M -
acquisitionsNet -86000 - -1.1M - - - 1.07M - 1.78M -
purchasesOfInvestments -30M - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -248K 4.44M 4.76M 498K 1.39M -3.36M -9.22M -9.5M 10.94M -16.36M
netCashProvidedByInvestingActivities -30.61M 4.44M 716K 498K 1.29M -6.72M -29.5M -19M -13.48M -32.73M
netDebtIssuance 9M - -91M - - - - - - -
longTermNetDebtIssuance 9M - -91M - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance 63.08M - 111.35M - - - - - - -
netCommonStockIssuance 63.08M - 111.35M - - - - - - -
commonStockIssuance 63.08M - 111.35M - - - - - 116.17M -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -23.13M 18.53M -10.69M 4M 19.47M 2.12M 12.95M 37.48M -44.35M 130.46M
netCashProvidedByFinancingActivities 48.95M 18.53M 9.66M 4M 19.47M 4.24M 33.65M 37.48M -44.35M 130.46M