Loading live market data…

IPG Photonics Corporation

NASDAQ:IPGP

$107.91 USD

$1.43 (1.34%)

Volume
303.06K
Average Volume
538.12K
Market Capitalization
$4.58B
P/E Ratio
154.16
Dividend Yield
0.00%
Price Target
$158.00
Year High
$155.82
Year Low
$71.35
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$5.80

IPGP 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 1B 977.13M 1.29B 1.43B 1.46B 1.2B 1.31B 1.46B 1.41B 1.01B
costOfRevenue 622.31M 638.98M 745.74M 874.13M 764.46M 661.73M 708.37M 659.61M 611.98M 453.93M
grossProfit 381.46M 338.16M 541.7M 555.41M 696.4M 539M 606.21M 800.27M 796.91M 552.24M
researchAndDevelopmentExpenses 117.4M 109.78M 98.7M 116.11M 139.57M 126.9M 130M 122.77M 100.87M 78.55M
generalAndAdministrativeExpenses 143.14M 124.31M 125.75M 131.25M 125.88M 110M 107.6M 102.43M 80.67M 66.49M
sellingAndMarketingExpenses 97.86M 89.58M 85.68M 76.64M 78.18M 70.58M 77.74M 57.82M 49.8M 38.39M
sellingGeneralAndAdministrativeExpenses 241M 213.9M 211.43M 207.9M 204.06M 180.59M 185.34M 160.24M 130.47M 104.88M
otherExpenses 9.96M 222.73M -407K 61.9M -15.12M 32.85M 57.08M -6.15M 14.46M 4.5M
operatingExpenses 368.36M 546.41M 309.72M 385.91M 328.52M 340.34M 372.42M 276.86M 245.8M 187.93M
costAndExpenses 990.67M 1.19B 1.06B 1.26B 1.09B 1B 1.08B 936.47M 857.78M 641.86M
netInterestIncome - 45.47M 41.74M 12.62M - 6.27M 14.24M 9.06M 737K 1.3M
interestIncome - 45.47M 41.74M 12.62M - 6.27M 14.24M 9.06M 737K -
interestExpense - - - - - - - - - 1.3M
depreciationAndAmortization 66.85M 61.44M 69.62M 90.56M 96.33M 94.55M 96.27M 80.27M 64.57M 51.48M
ebitda 111.95M 75.92M 301.19M 321.97M 449.09M 326.06M 387.14M 597.53M 630.14M 420.28M
ebit 45.1M 14.48M 231.57M 231.4M 352.76M 231.51M 290.87M 517.26M 565.57M 368.81M
nonOperatingIncomeExcludingInterest -31.99M -222.73M 407K -61.9M 15.12M -32.85M -57.08M 6.15M -14.46M -4.5M
operatingIncome 13.1M -208.25M 231.97M 169.5M 367.88M 198.66M 233.79M 523.4M 551.11M 364.31M
totalOtherIncomeExpensesNet 31.99M 46.37M 42.9M 13.85M -1.4M 7.03M 14.58M 10.99M 759K 2.25M
incomeBeforeTax 45.1M -161.89M 274.88M 183.35M 366.48M 205.69M 248.38M 534.4M 551.87M 366.56M
incomeTaxExpense 14M 19.64M 56M 72.59M 88.62M 45.35M 68.12M 130.23M 204.28M 105.85M
netIncomeFromContinuingOperations 31.1M -181.53M 218.88M 110.76M 277.87M 160.34M 180.26M 404.17M 347.59M 260.72M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 31.1M -181.53M 218.88M 109.91M 278.42M 159.57M 180.23M 404.03M 347.61M 260.75M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 31.1M -181.53M 218.88M 109.91M 278.42M 159.57M 180.23M 404.03M 347.61M 260.75M
eps 0.73 -4.09 4.64 2.17 5.21 3 3.4 7.55 6.5 4.91
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 403.79M 620.04M 514.67M 698.21M 709.1M 876.23M 680.07M 544.36M 909.9M 623.86M
shortTermInvestments 435.54M 310.15M 662.81M 479.37M 805.4M 514.84M 502.55M 500.43M 206.26M 206.78M
cashAndShortTermInvestments 839.33M 930.19M 1.18B 1.18B 1.51B 1.39B 1.18B 1.04B 1.12B 830.63M
netReceivables 181.73M 171.13M 219.05M 211.35M 262.12M 264.32M 238.48M 255.51M 237.28M 155.9M
accountsReceivables 181.73M 171.13M 219.05M 211.35M 262.12M 264.32M 238.48M 255.51M 237.28M 155.9M
otherReceivables - - - - - - - - - -
inventory 313.42M 284.78M 453.87M 509.36M 460.75M 364.99M 380.79M 403.58M 307.71M 239.01M
prepaids 43.2M 17.59M 26.04M 40.93M 36.99M 69.89M 38.87M 43.78M 44.94M 34.13M
otherCurrentAssets 45.77M 27.3M 38.21M 47.05M 73.32M 57.8M 55.88M 57.76M 47.92M 41.29M
totalCurrentAssets 1.42B 1.43B 1.91B 1.99B 2.35B 2.15B 1.9B 1.81B 1.75B 1.3B
propertyPlantEquipmentNet 637.52M 588.38M 602.26M 580.56M 635.3M 597.53M 600.85M 543.07M 460.21M 379.38M
goodwill 71.74M 67.24M 38.54M 38.32M 38.61M 41.37M 82.09M 100.72M 55.83M 19.83M
intangibleAssets 49.93M 55.38M 26.23M 34.12M 52.68M 62.11M 74.27M 87.14M 51.22M 28.79M
goodwillAndIntangibleAssets 121.67M 122.62M 64.77M 72.44M 91.29M 103.48M 156.36M 187.86M 107.05M 48.62M
longTermInvestments 76.53M - - - - - - 4.7M 16000 77000
taxAssets 123.89M 115.03M 88.79M 75.15M 47.76M 43.2M 31.4M 19.16M 31.7M 42.44M
otherNonCurrentAssets 41.23M 32.25M 28.42M 28.85M 48.51M 43.42M 45.19M 14.23M 18.99M 18.53M
totalNonCurrentAssets 1B 858.27M 784.24M 757.01M 822.86M 787.62M 833.8M 769.03M 617.96M 489.04M
otherAssets - - - - - - - - - -
totalAssets 2.42B 2.29B 2.7B 2.74B 3.17B 2.94B 2.73B 2.57B 2.37B 1.79B
totalPayables 49.19M 52.97M 33.51M 55.85M 64.48M 34.03M 38.38M 87.46M 50.88M 52.6M
accountPayables 39.29M 35.38M 28.62M 46.23M 55.84M 25.75M 27.33M 36.3M 35.11M 28.05M
otherPayables 9.9M 17.59M 4.89M 9.62M 8.64M 8.28M 11.05M 51.16M 15.77M 24.55M
accruedExpenses 17.35M 21.4M 27.28M 28.5M 26.2M 36.93M 36.07M 60.11M 63.2M 43.76M
shortTermDebt - - - 16.03M 18.13M 3.81M 3.74M 3.67M 3.6M 3.19M
capitalLeaseObligationsCurrent 5.07M 4.84M 4.6M 5.23M 5.45M 5.78M 5.3M - - -
taxPayables - 17.59M 4.89M 9.62M 8.64M 8.28M 11.05M 51.16M 15.77M 24.55M
deferredRevenue 66.21M 56.45M 69.22M 80.07M 89.66M 71.25M 59.53M 56.52M 47.32M 34.57M
otherCurrentLiabilities 96.22M 69.36M 80.25M 88.96M 109.51M 62.78M 48.88M 84.71M 81.21M 58.72M
totalCurrentLiabilities 234.04M 205.02M 214.86M 274.65M 313.43M 214.58M 191.9M 245.78M 198.9M 158.28M
longTermDebt - - - - 16.03M 34.16M 37.97M 41.71M 45.38M 37.64M
capitalLeaseObligationsNonCurrent 12.18M 13.12M 13.66M 16.79M 18.52M - - - - -
deferredRevenueNonCurrent - - - - - - - -80.73M -100.65M -36.36M
deferredTaxLiabilitiesNonCurrent 9.4M 14.21M 1.51M 1.47M 1.63M 92.85M 98.12M 80.73M 105.37M 36.36M
otherNonCurrentLiabilities 40.54M 32.44M 53.48M 65.02M 73.7M - - - 100.65M -
totalNonCurrentLiabilities 62.11M 59.77M 68.65M 83.27M 109.89M 127.01M 136.09M 122.44M 150.75M 74M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 17.25M 17.96M 18.26M 22.02M 23.98M 5.78M 5.3M - - -
totalLiabilities 296.15M 264.79M 283.51M 357.92M 423.32M 341.59M 327.99M 368.22M 349.65M 232.28M
treasuryStock -1.56B -1.51B -1.16B -938.01M -438.5M -303.61M -265.73M -225M -48.93M -8.95M
preferredStock - - - - - - - - - -
commonStock 6000 6000 6000 6000 6000 6000 5000 5000 5000 5000
retainedEarnings 2.64B 2.61B 2.8B 2.58B 2.47B 2.19B 2.03B 1.85B 1.44B 1.09B
additionalPaidInCapital 1.08B 1.04B 994.02M 951.37M 908.42M 854.3M 785.64M 744.94M 704.73M 650.97M
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 31.1M -181.53M 218.88M 110.76M 277.87M 160.34M 180.26M 404.17M 347.59M 260.72M
depreciationAndAmortization 66.85M 61.44M 69.62M 90.56M 96.33M 94.55M 96.27M 80.27M 64.57M 51.48M
deferredIncomeTax -13.68M -25.66M -13.79M -27.58M -6.88M -12.81M -15.49M -4.58M 22.88M -12.91M
stockBasedCompensation 42.95M 37.07M 39.5M 38.3M 37.86M 35.47M 33.36M 28.03M 23.02M 21.73M
changeInWorkingCapital -85.32M 61.52M -54.56M -202.22M -83.97M -96.76M -91.43M -147.2M -107.52M -80.22M
accountsReceivables -4.76M 46.83M -10.4M 34.1M -2.09M -13.02M -481K -20.24M -60.92M -11.85M
inventory -52.92M 47.72M 1.82M -189.01M -149.75M -39.9M -28.1M -135.44M -71.08M -53.63M
accountsPayables 4.33M -1.53M -16.32M -12.17M 31M -1.94M -10.26M -1.43M 2.31M -407K
otherWorkingCapital -31.97M -31.51M -29.66M -35.13M 36.87M -41.89M -52.58M 9.91M 22.16M -14.34M
otherNonCashItems 33.44M 295.05M 36.33M 202.82M 68.5M 104.54M 120.55M 32.61M 53.91M 51.49M
netCashProvidedByOperatingActivities 75.34M 247.9M 295.99M 212.65M 389.7M 285.34M 323.52M 393.3M 404.45M 292.29M
investmentsInPropertyPlantAndEquipment -78.8M -98.52M -110.48M -110.14M -123.11M -87.7M -133.54M -160.34M -126.54M -127.04M
acquisitionsNet 505K -92.06M 31.24M 50.94M 1.41M -429K -15.12M -109.12M -59.54M -47.79M
purchasesOfInvestments -943.32M -713.15M -1.23B -1.12B -1.94B -1.11B -760.3M -765.31M -211.83M -299.51M
salesMaturitiesOfInvestments 755.42M 1.08B 1.07B 1.45B 1.65B 1.1B 768.08M 470.33M 212.52M 198.81M
otherInvestingActivities 965K 29M 558K 26.82M -1.52M 882K 898K 1.44M 15.53M 1.13M
netCashProvidedByInvestingActivities -265.23M 208.73M -237.55M 296.95M -416.28M -99.57M -139.98M -563M -169.86M -274.41M
netDebtIssuance - - -16.03M -18.13M -3.81M -3.74M -3.67M -3.6M 8.16M 21.16M
longTermNetDebtIssuance - - -16.03M -18.13M -3.81M -3.74M -3.67M -3.6M 8.16M 21.16M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -54.19M -343.82M -223.5M -499.51M -134.89M -37.88M -40.73M -176.06M -39.99M -8.95M
netCommonStockIssuance -54.19M -343.82M -223.5M -499.51M -134.89M -37.88M -40.73M -176.06M -39.99M -8.95M
commonStockIssuance -1.06M - - - - - - - - -
commonStockRepurchased -53.13M -343.82M -223.5M -499.51M -134.89M -37.88M -40.73M -176.06M -39.99M -8.95M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - 4.2M 3.15M 3.08M 13.63M 31.54M 7.34M 13.02M 28.46M 20.64M
netCashProvidedByFinancingActivities -54.19M -339.62M -236.38M -514.55M -125.07M -10.08M -37.07M -166.65M -3.37M 32.85M
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 265.5M 274.47M 250.79M 250.72M 227.79M 234.34M 233.14M 257.64M 252.01M 298.89M
costOfRevenue 166M 175.4M 151.79M 157.15M 137.98M 143.99M 179.05M 161.46M 154.47M 184.73M
grossProfit 99.5M 99.07M 99M 93.57M 89.81M 90.34M 54.09M 96.19M 97.54M 114.17M
researchAndDevelopmentExpenses 33.31M 28.77M 30.36M 29.94M 28.34M 25.74M 27.18M 27.49M 29.38M 27.71M
generalAndAdministrativeExpenses 36.09M 40.36M 35.09M 34.88M 32.81M 28.89M 32.66M 31.6M 31.16M 35M
sellingAndMarketingExpenses 24.53M 24.11M 23.77M 25.55M 24.43M 21.86M 22.23M 22.49M 23M 22.16M
sellingGeneralAndAdministrativeExpenses 60.63M 64.47M 58.86M 60.43M 57.24M 50.76M 54.89M 54.09M 54.16M 57.16M
otherExpenses 13.3M 2.52M 1.93M 3.1M 2.41M -103K 225.36M 2.57M -5.1M 511K
operatingExpenses 107.24M 95.76M 91.15M 93.47M 87.98M 76.39M 307.44M 84.15M 78.44M 85.39M
costAndExpenses 273.23M 271.15M 242.94M 250.62M 225.97M 220.38M 486.49M 245.6M 232.91M 270.12M
netInterestIncome - - 7.28M - 7.44M 7.41M 11.1M - 14.18M 13.37M
interestIncome - - 7.28M - 7.44M 7.41M 11.1M - 14.18M 13.37M
interestExpense - - - - - - - - - -
depreciationAndAmortization 15.89M 20.06M 15.63M 15.83M 15.34M 14.82M 15.12M 15.29M 16.21M 16.94M
ebitda 16.91M 30.61M 31.29M 19.03M 19.58M 28.67M -12.86M 29.9M 30.21M 46.23M
ebit 1.02M 10.56M 15.65M 3.2M 4.24M 13.85M -27.98M 14.61M 14M 29.29M
nonOperatingIncomeExcludingInterest -8.76M -7.24M -7.8M -3.1M -2.41M 103K -225.36M -2.57M 5.1M -511K
operatingIncome -7.74M 3.32M 7.86M 104K 1.83M 13.95M -253.35M 12.04M 19.1M 28.78M
totalOtherIncomeExpensesNet 8.76M 7.24M 7.8M 8.17M 8.79M 8.06M 10.83M 12.97M 14.5M 13.38M
incomeBeforeTax 1.02M 10.56M 15.65M 8.27M 10.62M 22.01M -242.51M 25.01M 33.6M 42.15M
incomeTaxExpense -565K -2.71M 8.19M 1.67M 6.86M 14.2M -8.92M 4.86M 9.5M 725K
netIncomeFromContinuingOperations 1.58M 13.27M 7.46M 6.6M 3.76M 7.82M -233.59M 20.15M 24.1M 41.43M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 1.58M 13.27M 7.46M 6.6M 3.76M 7.82M -233.59M 20.15M 24.1M 41.43M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 1.58M 13.27M 7.46M 6.6M 3.76M 7.82M -233.59M 20.15M 24.1M 41.43M
eps 0.04 0.32 0.18 0.16 0.09 0.18 -5.33 0.45 0.52 0.89
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 480.76M 403.79M 346.03M 359.18M 363.05M 620.04M 883.87M 720.54M 496.45M 514.67M
shortTermInvestments 332.14M 435.54M 524.36M 540.41M 563.83M 310.15M 135.44M 343.36M 643.66M 662.81M
cashAndShortTermInvestments 812.9M 839.33M 870.38M 899.6M 926.88M 930.19M 1.02B 1.06B 1.14B 1.18B
netReceivables 198.14M 181.73M 169.13M 201.04M 176.91M 171.13M 163.54M 176.15M 184.01M 219.05M
accountsReceivables 198.14M 181.73M 169.13M 201.04M 176.91M 171.13M 163.54M 176.15M 184.01M 219.05M
otherReceivables - - - - - - - - - -
inventory 319.01M 313.42M 323.93M 303.84M 287.62M 284.78M 320.72M 400.84M 431.9M 453.87M
prepaids 51.2M 43.2M 27.85M 28.81M 16.96M 17.59M 27.12M 30.21M 24.53M 26.04M
otherCurrentAssets 51.88M 45.77M 43.22M 40.87M 35.02M 27.3M 39.72M 46.85M 49.07M 38.21M
totalCurrentAssets 1.43B 1.42B 1.43B 1.47B 1.44B 1.43B 1.57B 1.72B 1.83B 1.91B
propertyPlantEquipmentNet 636.24M 637.52M 622.12M 621.35M 603.27M 588.38M 589.56M 593.14M 585.75M 602.26M
goodwill 70.91M 71.74M 71.65M 71.76M 68.62M 67.24M 38.48M 38.28M 38.35M 38.54M
intangibleAssets 47.17M 49.93M 52.23M 54.65M 54.3M 55.38M 22.05M 23.42M 24.8M 26.23M
goodwillAndIntangibleAssets 118.08M 121.67M 123.88M 126.42M 122.91M 122.62M 60.54M 61.7M 63.15M 64.77M
longTermInvestments 70.57M 76.53M 30.17M - - - - - - -
taxAssets 120.93M 123.89M 119.55M 114.27M 109.23M 115.03M 106.25M 88.86M 84.45M 88.79M
otherNonCurrentAssets 42.68M 41.23M 50.73M 43.26M 38.54M 32.25M 28.36M 33.78M 35.46M 28.42M
totalNonCurrentAssets 988.5M 1B 946.45M 905.29M 873.96M 858.27M 784.72M 777.48M 768.82M 784.24M
otherAssets - - - - - - - - - -
totalAssets 2.42B 2.42B 2.38B 2.38B 2.32B 2.29B 2.36B 2.5B 2.6B 2.7B
totalPayables 62.33M 49.19M 42.35M 46.16M 44.2M 52.97M 43.39M 29.25M 29.12M 33.51M
accountPayables 54.72M 39.29M 40.22M 41.52M 37.92M 35.38M 39.58M 26.23M 26.68M 28.62M
otherPayables 7.6M 9.9M 2.13M 4.64M 6.28M 17.59M 3.82M 3.02M 2.44M 4.89M
accruedExpenses 66.09M 17.35M 19.11M 20.3M 20.49M 21.4M 23.26M 24.75M 25.92M 27.28M
shortTermDebt 5M - - - - - - - - -
capitalLeaseObligationsCurrent - 5.07M 4.9M 4.77M 4.32M 4.84M 4.44M 4.45M 4.57M 4.6M
taxPayables 51.2M 43.2M - 4.64M 6.28M 17.59M 3.82M 3.02M 2.44M 4.89M
deferredRevenue 67.79M 66.21M 54.89M 60.62M 61.78M 56.45M 52.27M 57.45M 60.17M 69.22M
otherCurrentLiabilities 45.97M 96.22M 92.12M 85.1M 66.24M 69.36M 70.82M 74.57M 72.35M 80.25M
totalCurrentLiabilities 247.18M 234.04M 213.38M 216.95M 197.03M 205.02M 194.18M 190.48M 192.13M 214.86M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 11.32M 12.18M 12.46M 12.09M 12M 13.12M 12.03M 12.96M 14.32M 13.66M
deferredRevenueNonCurrent 3.56M - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 24.31M 9.4M 11.04M 11.05M 14.21M 14.21M 4000 1.51M 1.51M 1.51M
otherNonCurrentLiabilities 19.48M 40.54M 39.27M 34.8M 33.66M 32.44M 34.31M 37.11M 49.76M 53.48M
totalNonCurrentLiabilities 58.67M 62.11M 62.77M 57.94M 59.87M 59.77M 46.34M 51.58M 65.59M 68.65M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 11.32M 17.25M 17.36M 16.86M 16.32M 17.96M 16.46M 17.42M 18.9M 18.26M
totalLiabilities 305.85M 296.15M 276.15M 274.9M 256.91M 264.79M 240.52M 242.06M 257.72M 283.51M
treasuryStock -1.56B -1.56B -1.55B -1.54B -1.51B -1.51B -1.45B -1.37B -1.25B -1.16B
preferredStock - - - - - - - - - -
commonStock 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000
retainedEarnings 2.65B 2.64B 2.63B 2.62B 2.62B 2.61B 2.61B 2.84B 2.82B 2.8B
additionalPaidInCapital 1.08B 1.08B 1.06B 1.05B 1.04B 1.04B 1.03B 1.01B 1B 994.02M
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 1.58M 13.27M 7.46M 6.6M 3.76M 7.82M -233.59M 20.15M 24.1M 41.43M
depreciationAndAmortization 15.89M 20.06M 15.63M 15.83M 15.34M 14.82M 15.12M 15.29M 16.21M 16.94M
deferredIncomeTax 2.18M -6.44M 1.96M -8.44M 6.48M -6.9M -19.48M -3.32M 4.04M -8.95M
stockBasedCompensation 10.25M 10.15M -22.05M 11.29M 10.75M 7.69M 11.1M 8.54M 9.74M 12.11M
changeInWorkingCapital -43.71M -14.34M 69.54M -37.22M -32.33M 35.55M 24.03M 2.56M -621K 34.29M
accountsReceivables -11.84M -16.13M 41.79M -18.89M -4.11M -5.06M 13.42M 6.16M 32.3M 14.63M
inventory -19.42M -913K -28.17M -14.87M -8.97M 17.96M 12.72M 15.54M 1.5M 22.56M
accountsPayables 17.28M -3.08M -1.53M 3.45M 5.49M -5.8M 3M 1M 274K -6.09M
otherWorkingCapital -29.73M 5.78M 57.45M -6.91M -24.74M 28.44M -5.11M -20.14M -34.7M 3.19M
otherNonCashItems 8.35M 6.11M -37.24M 9.71M 9.44M 14.8M 268.89M 10.23M 1.12M 10.25M
netCashProvidedByOperatingActivities -5.46M 28.81M 35.31M -2.22M 13.44M 73.78M 66.06M 53.46M 54.6M 106.06M
investmentsInPropertyPlantAndEquipment -16.31M -17.89M -20.73M -15.36M -24.82M -23.17M -23.09M -24.22M -28.05M -25.23M
acquisitionsNet - 822K 42000 - 183K -66.74M -25.06M 3.01M 25.26M 816K
purchasesOfInvestments -32.87M -76.92M -286.59M -246.8M -333.01M -289.98M -121.64M -75.02M -226.52M -334.41M
salesMaturitiesOfInvestments 143.54M 121.69M 275.87M 274.65M 83.21M 117.25M 332.22M 381.1M 252.89M 284.15M
otherInvestingActivities 889K -26000 17000 380K 52000 82000 197K 31000 157K 112K
netCashProvidedByInvestingActivities 95.25M 27.67M -31.39M 12.87M -274.39M -262.55M 162.64M 284.91M 23.74M -74.56M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -11.71M -3.27M 28.58M -28.68M 105K -57.34M -74.46M -122.4M -89.62M -63.97M
netCommonStockIssuance -11.71M -3.27M 28.58M -28.68M 105K -57.34M -74.46M -122.4M -89.62M -63.97M
commonStockIssuance -11.71M 3.26M -105K - 105K - - - - -
commonStockRepurchased - -6.53M 28.68M -28.68M - -57.34M -74.46M -122.4M -89.62M -63.97M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - -45.04M -105K -5.78M 2.32M 78000 2.95M -1.16M 3.58M
netCashProvidedByFinancingActivities -11.71M -3.27M -16.46M -28.79M -5.67M -55.01M -74.38M -119.45M -90.77M -60.39M