OTC : IGGGF

IGG Inc — Financials

$0.391 USD

$0 (0.0%)

Volume
4.76K
Average Volume
46
Market Capitalization
$437.39M
P/E Ratio
6.51
Dividend Yield
20.57%
Price Target
Year High
$0.74
Year Low
$0.35
Day High
Day Low
Payout Ratio
$0.40
Current Ratio
$2.60
IGGGF 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 5.5B 5.74B 5.27B 4.59B 6.05B 5.46B 5.2B 5.86B 4.74B 2.5B
costOfRevenue 936.36M 1.13B 1.35B 1.44B 1.85B 1.65B 1.6B 1.76B 1.51B 800.13M
grossProfit 4.56B 4.61B 3.92B 3.15B 4.2B 3.82B 3.61B 4.1B 3.24B 1.7B
researchAndDevelopmentExpenses 843.93M 787.41M 934.85M 1.31B 1.25B 689.96M 720.83M 498.02M 364.84M 278.86M
generalAndAdministrativeExpenses 316.62M 348.74M 317.18M 363.3M 447.83M 358.85M 354.27M 349.7M 261.29M 182.87M
sellingAndMarketingExpenses 2.77B 2.81B 2.67B 1.7B 1.95B 1.44B 1.28B 1.46B 1.24B 621.15M
sellingGeneralAndAdministrativeExpenses 3.09B 3.16B 2.98B 2.07B 2.4B 1.8B 1.64B 1.81B 1.5B 804.02M
otherExpenses 7.78 -6.39M -90.37M 263.75M 31.13M -995.85M -206.51M 610.94K 1.68M 1.11M
operatingExpenses 3.93B 3.94B 3.83B 3.63B 3.69B 1.49B 2.15B 2.27B 1.85B 1.1B
costAndExpenses 4.87B 5.07B 5.17B 5.08B 5.54B 3.14B 3.75B 4.03B 3.35B 1.9B
netInterestIncome 79.14M 59.7M 30.78M 10.74M 103K 10.38M 21.85M 20.75M 7.48M 4.64M
interestIncome 81.99M 63.33M 34.63M 15.03M 6.08M 13.85M 25.6M 20.74M 7.48M 4.64M
interestExpense 2.85M 3.64M 3.84M 4.29M 5.98M 3.46M 3.75M - - -
depreciationAndAmortization 87.3M 100.98M 120.6M 62.78M 51.23M 34.83M 56.96M 29.1M 21.15M 22.06M
ebitda 717.56M 784.17M 212.09M -146.82M 610.75M 1.39B 1.32B 1.83B 1.39B 614.55M
ebit 630.26M 683.2M 91.49M -209.6M 559.53M 1.35B 1.26B 1.86B 1.37B 594.63M
nonOperatingIncomeExcludingInterest - -13.13M - -274.14M -47.3M 975.58M - -1.66M 4.3M -
operatingIncome 630.26M 670.07M 91.49M -483.74M 512.23M 2.33B 1.26B 1.81B 1.37B 594.63M
totalOtherIncomeExpensesNet 87.27M 9.49M 5.54M -1.47M -66.01M -21.39M 215.78M -9.93M 28.23M 4.78M
incomeBeforeTax 717.53M 679.56M 97.03M -485.2M 446.22M 2.3B 1.48B 1.85B 1.4B 599.36M
incomeTaxExpense 131.91M 96.98M 23.98M 18.38M 76.6M 207.75M 196.13M 368.58M 186.85M 43.97M
netIncomeFromContinuingOperations 585.62M 582.58M 73.05M -503.59M 369.61M 2.1B 1.28B 1.48B 1.21B 555.4M
netIncomeFromDiscontinuedOperations - - - - - - 7.05M - - 36528
otherAdjustmentsToNetIncome -7.78 - - - - - - -379.58K - -
netIncome 580.36M 580.68M 73.05M -503.59M 370.44M 2.1B 1.28B 1.48B 1.22B 563.13M
netIncomeDeductions - - - - - - - - 3.17M 37035
bottomLineNetIncome 580.36M 580.68M 73.05M -503.59M 370.44M 2.1B 1.29B 1.48B 1.22B 563.1M
eps 0.51 0.51 0.06 -0.43 0.32 1.73 1.03 1.15 0.92 0.42
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 2.42B 2.25B 1.47B 1.58B 1.95B 2.17B 2.39B 2.25B 1.73B 1.43B
shortTermInvestments 40.63M 20.78M 19.02M 6.15M 6.69M 2.05M 1.87M 7.16M 3.63M 2.07M
cashAndShortTermInvestments 2.46B 2.27B 1.49B 1.59B 1.96B 2.17B 2.39B 2.26B 1.74B 1.43B
netReceivables 457.12M 464.57M 65.52M 404.2M 480.68M 10.73M 305.41M 14.08M 6.95M 280.01M
accountsReceivables 119.01M 124.55M 65.52M 19.3M 11.02M 10.73M 9.12M 7.5M 6.95M 7.79M
otherReceivables 338.11M 340.02M 410.32M 384.9M 469.67M - 296.28M - - -
inventory 5.35M 409K 433K 578K 2.33M 1.83M 2.48M 2.19M 984.42K -
prepaids 62.07M 49.19M 36.62M 42.05M 58.14M 69.1M 54.62M 37.53M 66.6M 29.81M
otherCurrentAssets 18 91.76M 454.81M 11.96M -293K 455.58M 2.09M 340.1M 497.86M 272.27M
totalCurrentAssets 2.99B 2.87B 2.05B 2.05B 2.5B 2.71B 2.76B 2.65B 2.31B 1.74B
propertyPlantEquipmentNet 851.47M 775.92M 661.9M 585.84M 427.81M 334.31M 337.07M 69.07M 55.67M 59.96M
goodwill - - - - - - - - - -
intangibleAssets 4.3M 207.22M 216.94M 230.38M 261.79M 15.88M 5.16M 3.61M 11.08M 3.05M
goodwillAndIntangibleAssets 4.3M 207.22M 216.94M 230.38M 261.79M 15.88M 5.16M 3.61M 11.08M 3.05M
longTermInvestments 564.24M 467.43M 637.16M 655.34M 1.02B 1.66B 590.83M 391.72M 95.45M 68.08M
taxAssets 8.75M 17.56M 40.59M 38.87M 30.35M 2.01M 973.98K 70464 - 108.54K
otherNonCurrentAssets 236.56M 78.16M 94.7M -38.87M -30.35M -2.01M -973.98K -70464 -162.19M -108.54K
totalNonCurrentAssets 1.67B 1.55B 1.65B 1.47B 1.71B 2.01B 933.06M 464.4M 162.19M 131.08M
otherAssets - - - 117.8M 245.58M 155.38M 20.85M 17.09M 16.3M 17.37M
totalAssets 4.65B 4.42B 3.7B 3.64B 4.45B 4.88B 3.71B 3.13B 2.49B 1.89B
totalPayables 709.95M 713.52M 688.5M 668.61M 521.88M 147.52M 504.78M 167.86M 132.54M 108.13M
accountPayables 498.57M 516.85M 350.61M 320.9M 305.55M 147.52M 258.57M 167.91M 132.54M 108.13M
otherPayables 211.38M 196.68M 337.89M 347.71M 216.32M - 246.21M -43089 -4241 -
accruedExpenses 98.91M 11.86M 70.44M 133.92M 162.81M 120.48M 91.6M 102.54M 96.06M 30.68M
shortTermDebt 34.42M - - - -448.98M -595.5M - - - -
capitalLeaseObligationsCurrent 34.42M 51.99M 35.26M 43.42M 86.13M 38.33M 29.32M - - -
taxPayables - 238.5M 159.04M 130.4M 216.32M 329M 246.34M 350.01M 176.29M 42.7M
deferredRevenue 216.43M 28.37M 207.14M 187.89M 232.66M 266.5M 196.45M 247.13M 250.65M 147.94M
otherCurrentLiabilities 53.96M 494.05M 267.69M -133.92M 505.61M 989.74M -91.26M 651.32M 476.44M 227.95M
totalCurrentLiabilities 1.15B 1.26B 931.14M 899.92M 1.06B 967.07M 730.88M 921.48M 705.03M 366.75M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 25.46M 31.92M 27.96M 19.58M 72.78M 50.65M 59.34M - - -
deferredRevenueNonCurrent - - -3.58M -4.77M -7.86M - - - - -
deferredTaxLiabilitiesNonCurrent 3.76M 2.76M 3.58M 4.77M 7.86M - 3.99M 2.83M 3.2M 3.72M
otherNonCurrentLiabilities - - 3.58M 4.77M 7.86M 5.22M - -70036 -1815 614
totalNonCurrentLiabilities 29.22M 34.68M 31.53M 24.35M 80.64M 55.86M 63.36M 2.83M 3.2M 3.72M
otherLiabilities - - - - - - 4799 -70036 -1815 614
capitalLeaseObligations 59.89M 83.91M 63.22M 63M 158.91M 88.98M 88.66M - - -
totalLiabilities 1.18B 1.29B 962.67M 924.27M 1.14B 1.02B 794.25M 924.25M 708.23M 370.48M
treasuryStock -287.28M -13.75M -7.93M - - -51.64M -4.5M -177.18M -149.87M -
preferredStock - - - - - - - - - -
commonStock 22994 23000 23000 23000 23000 23000 23377 23491 23438 23263
retainedEarnings 3.69B 3.35B 2.92B 2.88B 3.39B 3.93B 2.82B 1.92B 891.92M 326.25M
additionalPaidInCapital - - - 6.57M - - 189.96M 414.9M 980.01M 1.25B
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 580.36M 679.56M 73.05M -503.59M 370.44M 2.1B 1.28B 1.48B 1.22B 563.1M
depreciationAndAmortization 88.33M 100.98M 127.09M 128.54M 113.4M 64.95M 53.35M 27.29M 20.1M 19.93M
deferredIncomeTax - - - -53.14M -86.74M -15.44M -10.88M -69.18M 15.34M 11.99M
stockBasedCompensation 36.22M 26.34M 41.93M 97.56M 82.43M 24.65M 30.47M 38.43M 31.93M 18.03M
changeInWorkingCapital -87.1M 207.5M -118.81M -44.43M 4.31M -9.21M -19.59M 30.77M -47.28M -30.02M
accountsReceivables -5.48M -22.14M -121.62M -46.17M 4.8M -9.85M -19.29M 31.97M -46.29M -30.02M
inventory -4.94M 24000 145K 1.75M -492K 639K -296.11K -1.21M -984.42K -103.48M
accountsPayables -69.68M - 13.85M -23.91M 194.82M 73.56M -69.31M 43.45M 107.91M 72.64M
otherWorkingCapital -7.01M 229.62M -11.18M 23.91M -194.82M -73.56M 69.31M -43.45M -107.91M -72.64M
otherNonCashItems 61.83M 106.48M 5.31M 276.8M 176.42M -869.9M -348.31M 364.61M 121.89M 6.09M
netCashProvidedByOperatingActivities 679.63M 1.12B 128.58M -98.24M 660.26M 1.29B 989.18M 1.87B 1.35B 577.13M
investmentsInPropertyPlantAndEquipment -156.28M -133.88M -133.93M -134.41M -270.74M -32.44M -40.08M -39.83M -18.52M -38.73M
acquisitionsNet 77.76M 6691.36 19588 860K 25000 159K -176.45M 109.72K -10.05M -186.3K
purchasesOfInvestments -90.71M -58.07M -29.9M -35.12M -433.97M -449.63M -17.24M -293.13M -38.74M -39.34M
salesMaturitiesOfInvestments 42.43M 45.38M 57.25M 34.26M 1B 334.07M 193.69M 11.37M 19.21M 23.5M
otherInvestingActivities - 23.64M 10.35M -17.62M -84.55M -110.01M -187.17M 251.02K -76084 86364
netCashProvidedByInvestingActivities -126.79M -122.92M -96.23M -152.03M 212.4M -257.86M -227.25M -321.23M -48.17M -54.68M
netDebtIssuance - -55.62M -63.47M -67.3M -62.62M -29.49M - - - -
longTermNetDebtIssuance - -55.62M -63.47M -67.3M -62.62M -29.49M - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -122.21M -51.79M -76.85M -4.9M -244.83M -413.07M -212.49M -628.14M -349.12M -238.53M
netCommonStockIssuance -122.21M -51.79M -76.36M -2.26M -244.83M -408.81M -212.49M -622.27M -349.12M -238.3M
commonStockIssuance 4.97M -5.17M 491K 2.64M 5.24M 4.26M 2.1M - - -
commonStockRepurchased -127.18M -46.62M -76.85M -4.9M -250.07M -413.07M -214.68M -628.14M -359.15M -242.7M
netPreferredStockIssuance - - -491K -2.64M - -4.26M - -5.87M - -230.98K
netDividendsPaid -229.86M -97.41M - - -798.46M -823M -371.3M -408.23M -655.82M -292.25M
commonDividendsPaid -229.86M -97.41M - - -798.46M -823M -369.27M -408.23M -654.12M -292.25M
preferredDividendsPaid - - - - - - 179.6K -259.3K -1.7M 19220
otherFinancingActivities -47.08M -512K -3.35M -1.65M -5.98M 790K -24.76M 6.39M 32156 211.76K
netCashProvidedByFinancingActivities -399.15M -205.33M -143.67M -73.85M -1.11B -1.26B -608.55M -1.03B -1B -530.52M
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 2.77B 2.72B 3B 2.74B 2.77B 2.5B 2.11B 2.49B 2.81B 3.24B
costOfRevenue 472.16M 464.3M 546.15M 580.09M 653.55M 693.31M 653.39M 787.1M 897.78M 955.02M
grossProfit 2.3B 2.26B 2.46B 2.16B 2.11B 1.81B 1.45B 1.7B 1.92B 2.28B
researchAndDevelopmentExpenses 450.09M 393.92M 392.9M 394.51M 434.43M 500.42M 566.93M 738.15M 755.99M 497.78M
generalAndAdministrativeExpenses - 159.5M 184.91M 163.82M 158.43M 158.75M 166.26M 197.03M 194.07M 253.76M
sellingAndMarketingExpenses - 1.35B 1.59B 1.22B 1.14B 1.52B 880.4M 822.04M 1.02B 935.26M
sellingGeneralAndAdministrativeExpenses 1.58B 1.51B 1.77B 1.39B 1.3B 1.68B 1.05B 1.02B 1.21B 1.19B
otherExpenses - -27.82M - -173K - - - - - -
operatingExpenses 2.03B 1.87B 2.17B 1.78B 1.74B 2.18B 1.61B 1.76B 1.97B 1.69B
costAndExpenses 2.5B 2.34B 2.71B 2.36B 2.3B 2.87B 2.27B 2.54B 2.87B 2.64B
netInterestIncome 39.01M 43.92M 34.32M 25.38M 15.17M 15.62M 10.31M 431K -1.13M 1.24M
interestIncome 40.25M 43.92M 36.55M 26.78M 16.94M 17.68M 12.09M 2.94M 2.74M 3.34M
interestExpense 1.24M 204.91K 2.23M 1.41M 1.78M 2.07M 1.78M 2.51M 3.88M 2.1M
depreciationAndAmortization 46.14M 17.27M 41.63M 59.35M 53.76M 66.85M 65.06M 62.36M 67.76M 47.74M
ebitda 318.8M 380.56M 335.98M 448.19M 496.56M -284.47M -271.92M -84.39M -123.05M 750.78M
ebit 272.67M 363.3M 294.36M 388.84M 442.8M -351.31M -336.98M -146.75M -190.81M 703.04M
nonOperatingIncomeExcludingInterest - 22.19M -6.22M -2.52M - -23.33M - 88.17M 138.53M -107.4M
operatingIncome 272.67M 385.49M 288.14M 375.71M 466.13M -374.64M -161.4M -58.58M -52.28M 595.64M
totalOtherIncomeExpensesNet 60.99M -1.52M 3.99M 6.56M -22.24M 27.78M -1.78M -90.68M -142.41M 77.05M
incomeBeforeTax 333.65M 383.96M 292.13M 382.28M 443.89M -353.38M -338.76M -149.26M -194.68M 700.94M
incomeTaxExpense 72.65M 59.27M 45.65M 51.33M 11.04M 12.94M 4.17M 14.22M -19.16M 95.77M
netIncomeFromContinuingOperations 261M 324.69M 259.61M 330.94M 439.37M -366.32M -342.93M -163.48M -175.52M 576.92M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome -7.78 - - - - 6.52M 11.12M -8.29M -31.79M -
netIncome 258.91M 321.52M 251.64M 330.94M 432.85M -359.8M -331.82M -171.77M -206.91M 577.35M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 258.91M 321.52M 251.64M 330.94M 432.85M -359.8M -331.82M -171.77M -206.91M 577.35M
eps 0.23 0.28 0.22 0.29 0.37 -0.31 -0.28 -0.15 -0.18 0.49
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 2.42B 2.5B 2.25B 1.94B 1.51B 1.48B 1.58B 1.67B 1.96B 2.46B
shortTermInvestments 40.63M 47.35M 20.78M 17.61M 19.02M 78000 5.09M 5.27M 6.69M -
cashAndShortTermInvestments 2.46B 2.55B 2.27B 1.96B 1.49B 1.48B 1.59B 1.68B 1.96B 2.46B
netReceivables 457.12M 375.16M 464.57M 112.93M 65.52M 479.31M 404.2M 404.94M 480.68M 527.24M
accountsReceivables 119.01M 94.05M 124.55M 112.93M 65.52M 59.71M 19.3M 14.53M 11.02M 14.54M
otherReceivables 338.11M 281.11M 340.02M 338.29M 410.32M 419.59M 384.9M 390.41M 469.67M 512.7M
inventory 5.35M 797K 409K 339K 433K 49000 578K 677K 2.33M 2.21M
prepaids 62.07M 39.95M 49.19M 38.06M 36.77M 36.62M 42.05M 53.69M 64.83M 77.95M
otherCurrentAssets 18 16.52M 91.76M 362.1M 454.66M 462.87M 397.92M 403.85M 469.38M 517M
totalCurrentAssets 2.99B 2.98B 2.87B 2.47B 2.05B 2.04B 2.05B 2.15B 2.5B 3.06B
propertyPlantEquipmentNet 851.47M 876.45M 775.92M 699.54M 661.9M 595.56M 585.84M 532.32M 427.81M 341.11M
goodwill - - - - - - - - - -
intangibleAssets 4.3M 208.22M 207.22M 213.42M 216.94M 216.72M 230.38M 245.33M 12.15M 36.79M
goodwillAndIntangibleAssets 4.3M 208.22M 207.22M 213.42M 216.94M 216.72M 230.38M 245.33M 12.15M 36.79M
longTermInvestments 564.24M 474.5M 467.43M 615.72M 682.28M 606.39M 655.34M 914.15M 1.02B 892.87M
taxAssets 8.75M 20.07M 17.56M 38.9M 40.59M 40.34M 38.87M 28.68M 30.35M 2.01M
otherNonCurrentAssets 236.56M 52.69M 78.16M 103.88M 49.58M 63.29M 78.94M 84.75M 464.88M 425.82M
totalNonCurrentAssets 1.67B 1.63B 1.55B 1.63B 1.65B 1.52B 1.59B 1.81B 1.96B 1.7B
otherAssets - - - - - - - - - -
totalAssets 4.65B 4.61B 4.42B 4.1B 3.7B 3.56B 3.64B 3.95B 4.45B 4.76B
totalPayables 709.95M 943.46M 713.52M 627.12M 350.61M 637.12M 320.9M 215.84M 521.88M 567.06M
accountPayables 498.57M 461M 516.85M 477.6M 350.61M 637.12M 320.9M 215.84M 305.55M 255.48M
otherPayables 211.38M 482.46M 196.68M 149.52M 337.89M 314.72M 347.71M 335.91M 216.32M 311.57M
accruedExpenses 98.91M 6.24M 11.86M 45.04M 111.66M 113.44M 133.92M 113.3M 162.81M 122.5M
shortTermDebt - - - - -324.95M -200.4M -187.89M -179.38M - -
capitalLeaseObligationsCurrent 34.42M 41.39M 51.99M 37.58M 35.26M 49.56M 43.42M 63.64M 86.13M 47.54M
taxPayables - 245.04M 238.5M 149.52M 117.81M 180.77M 179.44M 209.01M 216.32M 311.57M
deferredRevenue 216.43M 22.5M 28.37M 194.5M 207.14M -49.56M -43.42M -63.64M 232.66M 223.68M
otherCurrentLiabilities 88.38M 179.13M 494.05M 161.21M 551.42M 201.28M 213.8M 222.61M 56.62M 81.45M
totalCurrentLiabilities 1.15B 1.16B 1.26B 1.07B 931.14M 1.2B 899.92M 794.78M 1.06B 1.04B
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 25.46M 15.21M 31.92M 24.4M 27.96M 26.79M 19.58M 39.7M 72.78M 44.96M
deferredRevenueNonCurrent - - - - -3.58M - -4.77M - -7.86M -
deferredTaxLiabilitiesNonCurrent 3.76M 3.03M 2.76M 3.29M 3.58M 3.1M 4.77M 6M 7.86M 8.01M
otherNonCurrentLiabilities - - - - 3.58M 3.1M 4.77M 6M 7.86M 8.01M
totalNonCurrentLiabilities 29.22M 18.24M 34.68M 27.69M 31.53M 29.89M 24.35M 45.7M 80.64M 52.97M
otherLiabilities - - - - - -29.89M - - - -
capitalLeaseObligations 59.89M 56.6M 83.91M 61.98M 63.22M 76.35M 63M 103.34M 158.91M 92.49M
totalLiabilities 1.18B 1.18B 1.29B 1.09B 962.67M 1.2B 924.27M 840.48M 1.14B 1.1B
treasuryStock -287.28M -48.81M -13.75M - -7.93M - - - - -
preferredStock - - - - 56.07M - - - - -
commonStock 22994 23000 23000 23000 23000 23000 23000 23000 23000 23000
retainedEarnings 3.69B 3.6B 3.35B 3.22B 2.92B 2.52B 2.88B 3.22B 3.39B 3.77B
additionalPaidInCapital - 4.91M - - - 8.99M 6.57M 9.49M - -
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 258.91M 321.52M 251.64M 330.94M 432.85M -359.8M -331.82M -171.77M -206.91M 577.35M
depreciationAndAmortization 46.14M 41.68M 41.63M 56.01M 53.76M 66.85M 65.06M 62.36M 67.76M 47.74M
deferredIncomeTax - - - - -4.85M - 6.95M - -208.8M -
stockBasedCompensation - 10.01M 10.66M 15.68M 16.15M 25.78M 30.53M 67.03M 68.97M 13.46M
changeInWorkingCapital - - 9.61M - -118.81M - -8.67M - -34.32M -
accountsReceivables - - -97.97M - -60.36M - -46.17M - 4.8M -
inventory - - 24000 - 145K - 1.75M - -492K -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - 107.56M - -58.59M - 35.76M - -38.64M -
otherNonCashItems 14.74M -17.74M 196.32M 199.91M -206.34M 382.48M 492.52M 95.14M 411.99M 31.48M
netCashProvidedByOperatingActivities 319.79M 355.46M 499.2M 602.55M 172.75M -44.17M 95.64M -139M 137.32M 561.09M
investmentsInPropertyPlantAndEquipment -110.71M -45.59M -55.2M -78.68M -73.7M -60.23M -83.78M -50.63M -80.27M -312.69M
acquisitionsNet 77.59M 22158 -34999 11138 -98999 252K 182K 678K -10000 35000
purchasesOfInvestments -41.4M -6.28M -35.69M -22.38M -29.82M -83000 309K -35.43M -295.38M -138.59M
salesMaturitiesOfInvestments 21.99M 2.6M 23.26M 22.13M 9.79M 47.45M - - 18.76M 982.87M
otherInvestingActivities -76.37M 52.16M 0.8 14.75M 10.19M 47.63M 7.94M -7.86M -259.29M 742.43M
netCashProvidedByInvestingActivities -128.9M 6.57M -67.67M -64.18M -83.63M -12.61M -75.35M -93.24M -356.9M 531.62M
netDebtIssuance - -24.77M - -23.6M - -35.68M - -26.87M - -21.32M
longTermNetDebtIssuance - -24.77M - -23.6M - -35.68M - -26.87M - -21.32M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -89.92M -37.17M -13.49M -38.3M -74.9M -1.95M -4.9M 310.73K -76.27M -173.68M
netCommonStockIssuance -89.92M -37.17M -13.49M -38.3M -74.9M -1.95M -4.9M 310.73K -76.27M -173.68M
commonStockIssuance 97976 620.32K 263K 399.84K - 491K 202K 2.44M 125K 5.11M
commonStockRepurchased -90.02M -37.17M -13.75M -38.3M -74.9M -1.95M -4.9M - -76.39M -173.68M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -156.63M -73.25M -97.41M - - - - - -168.92M -629.54M
commonDividendsPaid -156.63M -73.25M -97.41M - - - - - -168.92M -309.3M
preferredDividendsPaid - - - - - - - - - -320.25M
otherFinancingActivities -20.71M 3.26M -34.24M 1.72M -29.56M -1.58M -42M -72000 -45.18M 3.01M
netCashProvidedByFinancingActivities -267.26M -131.92M -145.14M -60.18M -104.46M -39.21M -46.9M -26.94M -290.37M -821.53M