OTC : IMIAF

IMI plc — Financials

$36.75 USD

$0 (0.0%)

Volume
100
Average Volume
117
Market Capitalization
$8.74B
P/E Ratio
29.20
Dividend Yield
1.15%
Price Target
Year High
$38.93
Year Low
$29.35
Day High
Day Low
Payout Ratio
$0.21
Current Ratio
$1.50
IMIAF 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 2.3B 2.21B 2.2B 2.05B 1.87B 1.82B 1.87B 1.91B 1.75B 1.66B
costOfRevenue 1.24B 1.17B 1.18B 1.11B 1B 1.01B 1.06B 1.09B 980.1M 923.8M
grossProfit 1.06B 1.04B 1.01B 936.9M 861.4M 816.2M 813M 817.6M 770.9M 733.2M
researchAndDevelopmentExpenses - - 73.6M 62.1M 38M 38.7M 37.2M 41.2M 48M 48.4M
generalAndAdministrativeExpenses - 402.3M 387.4M 367.1M 356.3M 309M 294.8M 309.1M 286.8M 273.9M
sellingAndMarketingExpenses - 206.8M 224.2M 207.2M 187.3M 222.5M 253.5M 242.2M 243.2M 223.6M
sellingGeneralAndAdministrativeExpenses 662.09M 634.9M 642.5M 574.3M 567.1M 531.5M 548.3M 551.3M 530M 497.5M
otherExpenses -26.5M 53.5M -22.4M 2.3M 5.8M 19.2M 23.5M - - 1.1M
operatingExpenses 635.6M 688.4M 693.7M 638.7M 610.9M 589.4M 609M 583.3M 549.5M 518M
costAndExpenses 1.88B 1.85B 1.88B 1.75B 1.62B 1.6B 1.67B 1.67B 1.53B 1.44B
netInterestIncome -15.8M -14.8M -22.7M -17.7M -11.1M -10.8M -15.4M -14.3M -15.1M -16.2M
interestIncome 12.3M 9.7M 8.1M 6.1M 3.4M 4M 4.5M 5.8M 5.5M 5.6M
interestExpense 28.1M 24.5M 30.8M 23.8M 14.5M 14.8M 19.9M 18.7M 19.8M 21.8M
depreciationAndAmortization 113.38M 119M 124.4M 122.2M 99.5M 111.1M 108.1M 79.7M 65.8M 66.3M
ebitda 560M 473.9M 457.6M 431.4M 358.6M 340.2M 317.3M 311.3M 305.9M 303.1M
ebit 446.6M 354.9M 333.7M 309.2M 259.1M 229.1M 209.2M 231.6M 200.7M 187.1M
nonOperatingIncomeExcludingInterest - 1.3M -15.1M -11M -8.6M -2.3M -4.9M - -8M 1.2M
operatingIncome 425.63M 356.2M 318.6M 298.2M 250.5M 226.8M 204.3M 231.6M 192.7M 188.3M
totalOtherIncomeExpensesNet -7.2M -25.8M -16.2M -12.8M -5.9M -12.5M -15M -18.7M -11.8M -23M
incomeBeforeTax 418.43M 330.4M 302.4M 285.4M 244.6M 214.3M 189.3M 212.9M 180.9M 165.3M
incomeTaxExpense 108.58M 81.9M 65.1M 59.1M 48.3M 44.1M 36M 43.5M 35.6M 32.1M
netIncomeFromContinuingOperations 309.85M 248.5M 237.3M 226.3M 196.3M 170.2M 153.3M 169.4M 145.3M 133.2M
netIncomeFromDiscontinuedOperations - - - - - - 2.8M - 16.9M -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 309.85M 248.5M 237.3M 226.3M 196.3M 170.2M 156.1M 169.4M 162.1M 130.8M
netIncomeDeductions - - - - - - 2.8M - 16.9M -
bottomLineNetIncome 309.85M 248.5M 237.3M 226.3M 196.3M 170.2M 153.3M 169.4M 145.2M 130.8M
eps 1.24 0.96 0.91 0.88 0.74 0.63 0.58 0.63 0.6 0.48
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 112.38M 147.8M 106.5M 133M 94.6M 207.9M 88.2M 132.2M 98.6M 79.7M
shortTermInvestments 2.5M 2.2M 1.7M 2M 2.9M 3.1M 9.8M 3.7M 13.8M 29.9M
cashAndShortTermInvestments 114.88M 150M 108.2M 135M 97.5M 211M 98M 135.9M 112.4M 109.6M
netReceivables 576.11M 514.9M 402.6M 460.3M 384.4M 378.9M 389.7M 450.3M 418.8M 400.5M
accountsReceivables 562.21M 417.5M 402.6M 367.1M 325.4M 305.5M 325.5M 370.2M 339.9M 337M
otherReceivables 13.9M 97.4M - 93.2M 59M 73.4M 64.2M 80.1M 78.9M 63.5M
inventory 396.44M 447.8M 437.3M 416.3M 335.2M 293.3M 280.8M 272.5M 251.3M 255.2M
prepaids - 25.3M 24.6M 23.6M 29.6M 23.5M 19.6M 22M 26.7M 20.9M
otherCurrentAssets 75.09M 11.4M 113.3M 18.7M 24.2M -9.4M -17.1M 63.1M 64.6M 52.6M
totalCurrentAssets 1.16B 1.15B 1.09B 1.05B 870.9M 897.3M 771M 863.7M 794.9M 775.3M
propertyPlantEquipmentNet 405.43M 388.8M 400M 406.2M 359.2M 351.6M 361.4M 284.4M 270.4M 266.2M
goodwill 650.8M 670.9M 680.3M 733.7M 533.6M 449.5M 444.1M 437.2M 384.3M 392.2M
intangibleAssets 221.3M 254M 277.4M 270.5M 234.5M 150.3M 174.7M 169.5M 124.7M 129M
goodwillAndIntangibleAssets 871.96M 924.9M 957.7M 1B 768.1M 599.8M 618.8M 606.7M 509M 521.2M
longTermInvestments 1.7M 2.63M 2.3M 2.6M 1.9M - 2.3M 3.2M 4.2M 5.7M
taxAssets 30.99M 24.2M 22.7M 24.5M 39.7M 36.3M 22.2M 17M 20.9M 22.8M
otherNonCurrentAssets 7.1M 3.2M 1.7M 28.5M 129M 72.5M 47.9M 27.8M 5.7M 57.8M
totalNonCurrentAssets 1.32B 1.34B 1.38B 1.47B 1.3B 1.06B 1.05B 939.1M 810.2M 873.7M
otherAssets - - - - - - - - - -
totalAssets 2.48B 2.49B 2.47B 2.52B 2.17B 1.96B 1.82B 1.8B 1.61B 1.65B
totalPayables 546.21M 384.9M 152M 150.4M 120.3M 112.5M 182.3M 198.4M 222M 214.2M
accountPayables 469.22M 146.2M 152M 150.4M 120.3M 112.5M 182.3M 198.4M 222M 214.2M
otherPayables 76.99M 238.7M - - - - - - - -
accruedExpenses - - 76.7M 79.4M 51.1M 22.8M 108.7M 140.2M 186.7M 171.5M
shortTermDebt 136.1M 215M 113.5M 243.9M 193.2M 73.5M 77.7M 161.4M 144.8M 18.5M
capitalLeaseObligationsCurrent 23.8M 23.2M 25.2M 25.8M 23.9M 26.3M 25.6M - - 500K
taxPayables - 89.7M 73M 70.1M 66M 66.3M 57.7M 62.5M 61M 62.8M
deferredRevenue - - 97.1M 71.9M 73.2M 81.6M - - - -
otherCurrentLiabilities 71.26M 220.8M 257.1M 247.1M 266.2M 269.9M 167.8M 131.3M 91.9M 118.4M
totalCurrentLiabilities 777.37M 843.9M 721.6M 818.5M 727.9M 586.6M 562.1M 631.3M 645.4M 523.1M
longTermDebt 429.43M 391.4M 531.4M 595.4M 430.3M 362.3M 357.9M 375.3M 218.6M 342.8M
capitalLeaseObligationsNonCurrent 54.29M 65.9M 75M 79.9M 70M 62M 64.8M - 400K 500K
deferredRevenueNonCurrent - - - - - - - - -1.89B 29.8M
deferredTaxLiabilitiesNonCurrent 40.89M 33.7M 33.3M 59.2M 70.2M 33.9M 27.5M 29.8M 27.7M 32M
otherNonCurrentLiabilities 68.79M 70.5M 78.9M 70.6M 91.3M 113.2M 101.4M 130M 133.3M 169.6M
totalNonCurrentLiabilities 593.4M 561.5M 718.6M 805.1M 661.8M 571.4M 551.6M 505.3M 352.3M 542.7M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 78.09M 89.1M 100.2M 105.7M 93.9M 88.3M 90.4M - 400K 1M
totalLiabilities 1.37B 1.41B 1.44B 1.61B 1.39B 1.16B 1.11B 1.14B 997.7M 1.07B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 74.19M 77.1M 78.6M 78.6M 78.6M 81.8M 81.8M 81.8M 81.8M 81.8M
retainedEarnings 874.46M 829.5M 746M 589.2M 497.6M 506.4M 418.3M 368.6M 307.7M 235.7M
additionalPaidInCapital 19.6M 18.3M 17M 16.4M 15.2M 14.3M 14.1M 13.3M 12.7M 12.1M
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 309.85M 356.2M 318.6M 298.2M 250.5M 226.8M 207.1M 231.6M 194.9M 188.3M
depreciationAndAmortization 113.38M 119M 124.4M 122.2M 99.5M 111.1M 110.7M 79.7M 65.8M 66.3M
deferredIncomeTax - - - - - - -46.4M -51.6M -36.6M -27.2M
stockBasedCompensation 10.9M 10.8M 12.9M 11.7M 12M 10.3M 8.8M 8.2M 8M 5.8M
changeInWorkingCapital -11M -17.2M -30.4M -98.9M -48.8M 22.5M 42.1M -57.8M -7.2M 21.2M
accountsReceivables -26.3M -40.5M -56.5M -38.8M -44M 17.2M 44.9M -8.4M -26.5M 6.8M
inventory 31.39M -24.1M -32.3M -47.6M -37.3M -8.8M -14.7M 5.5M 3.9M 17.5M
accountsPayables -2.6M 53.92M 57.5M 1.3M 30.7M 6.2M -17.3M -47.3M 22.4M 5.5M
otherWorkingCapital -13.5M 47.4M 900K -13.8M 1.8M 7.9M 29.2M -7.6M -7M -8.6M
otherNonCashItems -23.7M -97.2M -62.3M -49.5M -44M -41.7M -7.5M -3.1M -10.8M -2.8M
netCashProvidedByOperatingActivities 399.44M 371.6M 363.2M 283.7M 269.2M 329M 314.8M 207M 214.1M 251.6M
investmentsInPropertyPlantAndEquipment -98.58M -75.3M -60.4M -71.3M -57.5M -50.7M -65.8M -58.4M -69.8M -70.9M
acquisitionsNet 32.69M -2.5M 100000 -203.3M -202M 3.8M -68M -137.6M -1.7M 6.8M
purchasesOfInvestments -399.94K -1M - -6.3M - -22.7M -3.5M -18.4M -18.4M -44.6M
salesMaturitiesOfInvestments - 11.7M - 6.3M 20.5M 200K 19.6M 100000 800K -6.8M
otherInvestingActivities -15.5M 9.1M -8.8M 1.2M 7M 200K 12.2M 18.6M 6.9M 4.5M
netCashProvidedByInvestingActivities -81.79M -58M -69.1M -273.4M -232M -69.2M -105.5M -195.7M -82.2M -104.2M
netDebtIssuance -99983.8 -50M -148.4M 137.8M 208M -17.8M -63.9M 100.9M -2.1M -54.6M
longTermNetDebtIssuance -100000 -50M -148.4M 137.8M 208M -17.8M -63.9M 100.9M -2.1M -54.6M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -200.07M -97.1M 600K -20M -230M -8.5M -3.4M -5.9M -2.7M -7.4M
netCommonStockIssuance -200.07M -97.1M 600K -18.8M -225.6M -8.5M -3.4M -5.3M -2.1M -7.1M
commonStockIssuance 1.3M 3.3M 600K -18.8M -25.6M -8.5M - 600K - -
commonStockRepurchased -201.37M -100.4M - -24.19M -200M - -4.2M -5.9M - -7.4M
netPreferredStockIssuance - - - -1.2M -4.4M - - -600K -600K -300K
netDividendsPaid -80.59M -76M -68.8M -62.2M -61.8M -91.6M -110.8M -107.9M -105.5M -105M
commonDividendsPaid -80.59M -76M -68.8M -62.2M -61.8M -91.6M -110.8M -107.9M -105.5M -105M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -27.8M -53.1M -59.8M -54.9M -40.1M -43.5M -50.7M -18.1M -21.4M -25.9M
netCashProvidedByFinancingActivities -308.55M -276.2M -276.4M 700K -123.9M -161.4M -228.8M -31M -131.7M -192.9M
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 1.21B 1.09B 1.11B 1.1B 1.11B 1.08B 1.08B 972M 959M 907M
costOfRevenue 643.4M 579.9M 584M 581.4M 624.5M 589.6M 603.9M 536.5M 527.5M 495.2M
grossProfit 569.41M 511.1M 528M 516.6M 487.5M 494.4M 473.1M 435.5M 431.5M 411.8M
researchAndDevelopmentExpenses - - - - 73.6M - 70.3M - 49.7M -
generalAndAdministrativeExpenses - - - - 379.1M - 367.1M - 356.3M -
sellingAndMarketingExpenses - - 206.8M - 224.2M - 207.2M - 187.3M -
sellingGeneralAndAdministrativeExpenses 317.45M 353.8M -329.7M 329.7M 305.4M 324.9M 271.7M 300.9M 271.2M 277M
otherExpenses - -1M 678.3M 10.1M -10.2M - - - - -
operatingExpenses 317.45M 352.8M 348.6M 339.8M 368.8M 324.9M 271.7M 300.9M 271.2M 277M
costAndExpenses 960.84M 932.7M 932.6M 921.2M 902.7M 914.5M 875.6M 837.4M 798.7M 772.2M
netInterestIncome -8.2M -7.6M -7M -7.8M -10.7M -12M -12.6M -6.6M -6.4M -5.7M
interestIncome 6.3M 8.24M 4.5M 5.2M 4.4M 3.7M 2.1M 2.5M 900K 1.5M
interestExpense 14.5M 7.6M 11.5M 13M 15.1M 15.7M 14.7M 9.1M 7.3M 7.2M
depreciationAndAmortization 56.89M 42.5M 74.3M 44.7M 30.4M 62M 66.5M 55.7M 49M 50.5M
ebitda 308.85M 199.8M 242.3M 231.6M 228.5M 233.7M 267.9M 193.2M 209.3M 180.7M
ebit 251.96M 157.3M 168M 186.9M 198.1M 171.7M 201.3M 137.5M 164.1M 130.2M
nonOperatingIncomeExcludingInterest - 1M 11.4M -10.1M 11.2M -2.2M -32.1M -2.9M -36.9M 4.6M
operatingIncome 251.96M 158.3M 179.4M 176.8M 209.3M 169.5M 201.4M 134.6M 160.3M 134.8M
totalOtherIncomeExpensesNet 3.5M 4.7M -11.5M -14.3M -45.4M -31M -4.7M -13.7M -5.4M -12M
incomeBeforeTax 255.46M 163M 167.9M 162.5M 163.9M 138.5M 164.5M 120.9M 121.8M 122.8M
incomeTaxExpense 61.29M 47.3M 44.7M 37.2M 35.9M 29.2M 32.8M 26.3M 10.2M 38.1M
netIncomeFromContinuingOperations 194.17M 115.7M 123.2M 125.3M 128M 109.3M 131.7M 94.6M 111.6M 84.7M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 194.17M 115.7M 123.2M 125.3M 128M 109.3M 131.7M 94.6M 111.6M 84.7M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 194.17M 115.7M 123.2M 125.3M 128M 109.3M 131.7M 94.6M 111.6M 84.7M
eps 0.79 0.46 0.48 0.48 0.49 0.42 0.51 0.37 0.42 0.31
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 112.38M 121.2M 147.8M 141.8M 106.5M 112.3M 133M 133.2M 94.6M 145.6M
shortTermInvestments 2.5M 2.4M 2.2M 2.4M 1.7M 1.7M 2M 2M 2.9M 3.1M
cashAndShortTermInvestments 114.88M 123.6M 150M 144.2M 108.2M 114M 135M 135.2M 97.5M 148.7M
netReceivables 576.11M 580.6M 514.9M 571.4M 402.6M 507.7M 460.3M 464.8M 384.4M 415M
accountsReceivables 562.21M 580.6M 417.5M 571.4M 402.6M 507.7M 367.1M 464.8M 325.4M 415M
otherReceivables 13.9M - 97.4M - - - 93.2M - 59M -
inventory 396.44M 455.9M 447.8M 476.6M 437.3M 451.3M 416.3M 397.9M 335.2M 317.9M
prepaids - - 25.3M - 24.6M - 23.6M - 29.6M -
otherCurrentAssets 75.09M 20.8M 11.4M 13.9M 113.3M 18.2M 110.8M 13.6M 24.2M 11.3M
totalCurrentAssets 1.16B 1.18B 1.15B 1.21B 1.09B 1.09B 1.05B 1.01B 870.9M 892.9M
propertyPlantEquipmentNet 405.43M 397.9M 388.8M 391.5M 400M 395.2M 406.2M 384.4M 359.2M 346M
goodwill 650.8M 656.2M 670.9M 664M 680.3M 680.5M 733.7M 646.2M 533.6M 436.5M
intangibleAssets 221.3M 230.3M 254M 261.4M 277.4M 290M 270.5M 239.1M 234.5M 134.5M
goodwillAndIntangibleAssets 871.96M 886.5M 924.9M 925.4M 957.7M 970.5M 1B 885.3M 768.1M 571M
longTermInvestments 1.7M 4.8M 2.63M - 2.3M 2M 2.6M 1.5M 1.9M 2.5M
taxAssets 30.99M 22.7M 24.2M 22.2M 22.7M 23.5M 24.5M 38.1M 39.7M 34.5M
otherNonCurrentAssets 7.1M 9M 3.2M 27.1M 1.7M 6.4M 28.5M 123.2M 129M 102.8M
totalNonCurrentAssets 1.32B 1.32B 1.34B 1.34B 1.38B 1.4B 1.47B 1.43B 1.3B 1.06B
otherAssets - - - - - - - - - -
totalAssets 2.48B 2.5B 2.49B 2.55B 2.47B 2.49B 2.52B 2.44B 2.17B 1.95B
totalPayables 546.21M 582.7M 384.9M 504.6M 152M 463.2M 150.4M 429.3M 120.3M 408.6M
accountPayables 469.22M 521.5M 146.2M 504.6M 152M 463.2M 150.4M 429.3M 120.3M 408.6M
otherPayables 76.99M 61.2M 238.7M - - - - - - -
accruedExpenses - - - - 76.7M - 79.4M - 51.1M -
shortTermDebt 136.1M 345.9M 215M 259.9M 113.5M 232.3M 243.9M 193.6M 193.2M 38.1M
capitalLeaseObligationsCurrent 23.8M 24.4M 23.2M 23.5M 25.2M 25.3M 25.8M 24.1M 23.9M 24.5M
taxPayables - 61.2M 89.7M 67.8M 73M 59.7M 70.1M 65.4M 66M 59M
deferredRevenue - - - - 97.1M - - - 73.2M -
otherCurrentLiabilities 71.26M 34.7M 220.8M 97.9M 257.1M 95.8M 319M 113.9M 266.2M 89.3M
totalCurrentLiabilities 777.37M 987.7M 843.9M 885.9M 721.6M 816.6M 818.5M 760.9M 727.9M 560.5M
longTermDebt 429.43M 422.3M 391.4M 396M 531.4M 551.8M 595.4M 608.6M 430.3M 352.4M
capitalLeaseObligationsNonCurrent 54.29M 66.6M 65.9M 67.9M 75M 74.8M 79.9M 67.2M 70M 69.1M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 40.89M 27.9M 33.7M 30.3M 33.3M 47M 47.9M 78.6M 70.2M 44.6M
otherNonCurrentLiabilities 68.79M 77.7M 70.5M 106.6M 78.9M 78.8M 120.5M 65.7M 91.3M 97M
totalNonCurrentLiabilities 593.4M 594.5M 561.5M 570.5M 718.6M 752.4M 795.8M 820.1M 661.8M 563.1M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 78.09M 91M 89.1M 91.4M 100.2M 100.1M 105.7M 91.3M 93.9M 93.6M
totalLiabilities 1.37B 1.58B 1.41B 1.46B 1.44B 1.57B 1.61B 1.58B 1.39B 1.12B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 74.19M 74.6M 77.1M 78.6M 78.6M 78.6M 78.6M 78.6M 78.6M 80.8M
retainedEarnings 874.46M 698.7M 829.5M 829.8M 746M 641.7M 589.2M 545.8M 497.6M 546.8M
additionalPaidInCapital 19.6M 19M 18.3M 17M 17M 16.5M 16.4M 15.3M 15.2M 14.5M
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 194.17M 115.7M 230.9M 125.3M 128M 109.3M 131.7M 94.6M 111.6M 84.7M
depreciationAndAmortization 56.89M 56.5M 58.3M 60.7M 62.4M 62M 66.5M 55.7M 49M 50.5M
deferredIncomeTax - - - - -115M -178M -146.1M -195.1M - -
stockBasedCompensation - 5.3M 4.9M 5.9M 6.6M 6.3M 5.7M 6M 5.8M 6.2M
changeInWorkingCapital 37.29M -51.8M 101.4M -118.6M 15.1M -46.5M -18.3M -82.8M 6.7M -55.5M
accountsReceivables 5.3M -31.6M 23M -63.5M -14.4M -42.1M 6.1M -44.9M 8.1M -52.1M
inventory 44.49M -13.1M 25.7M -49.8M 19.8M -52.1M -6.1M -41.5M -3.1M -34.2M
accountsPayables -5.6M 4.12M -50.4M 50.4M 11M 46.5M -7.4M 8.7M -14.3M 45M
otherWorkingCapital -6.9M -7.1M 103.1M -55.7M -1.3M 1.2M -10.9M -5.1M 16M -14.2M
otherNonCashItems -1.5M -5.5M -148.4M 51.2M 124.3M 166M 143.9M 202.7M 106.5M 153.2M
netCashProvidedByOperatingActivities 286.85M 120.2M 247.1M 124.5M 221.4M 119.1M 183.4M 81.1M 166.5M 90.6M
investmentsInPropertyPlantAndEquipment -64.09M -34.5M -34.2M -41.1M -43.9M -36M -38M -40.3M -35.3M -22.2M
acquisitionsNet 32.69M - -2.5M 19.34M 1.1M 600K -116M -84.4M -199.1M 1.7M
purchasesOfInvestments 7.4M - - -1M - - -6.3M - - -
salesMaturitiesOfInvestments - - 7.1M 4.6M 1M - 7M - - -
otherInvestingActivities 10.8M -28.1M -11.4M 20.5M 600K 3.8M 1.6M -1.6M -2.2M 22.7M
netCashProvidedByInvestingActivities -13.2M -62.6M -41M -17M -41.2M -31.6M -151.7M -126.3M -236.6M 2.2M
netDebtIssuance -171.07M 156.9M -12.2M -37.8M -147.16M -47.4M 15.12M 111.5M 281.17M -13.5M
longTermNetDebtIssuance - 156.9M -12.2M -37.8M - -47.4M - 111.5M - -13.5M
shortTermNetDebtIssuance -171.07M - - - - - - - - -
netStockIssuance -30.4M -170.4M -97.1M 2.53M 636.5K 126.93K 1.33M -20M -169.5M -60.5M
netCommonStockIssuance -30.4M -170.4M -97.1M 2.53M 636.5K 126.93K 1.33M -20M -169.5M -60.5M
commonStockIssuance 599.9K 960.96K 1.3M 2M 500K 100000 1.1M 100000 -2M 3M
commonStockRepurchased -30.99M -170.4M -100.4M - - 48.4M 1.1M -20M -166.1M -60.5M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -27.1M -53.5M -26M -50M -23.7M -45.1M -21.4M -40.8M -21.1M -40.7M
commonDividendsPaid -27.1M -53.5M -26M -50M -23.7M -45.1M -21.4M -40.8M -21.1M -40.7M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -13.7M -12.9M -42.1M -11M -144.6M -15.6M -4.9M 100000 192.9M -4.2M
netCashProvidedByFinancingActivities -242.26M -79.9M -177.4M -98.8M -168.3M -92.4M -26.3M 50.8M 2.3M -111.7M