NASDAQ : FSLR

First Solar, Inc. — Financials

$208.86 USD

$2.81 (1.36%)

Volume
1.52M
Average Volume
2.46M
Market Capitalization
$22.44B
P/E Ratio
13.46
Dividend Yield
0.00%
Price Target
$256.00
Year High
$320.95
Year Low
$171.99
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.56
FSLR 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.22B 4.21B 3.32B 2.62B 2.92B 2.71B 3.06B 2.24B 2.94B 2.9B
costOfRevenue 3.1B 2.35B 2.02B 2.55B 2.19B 2.03B 2.51B 1.85B 2.39B 2.27B
grossProfit 2.12B 1.86B 1.3B 69.86M 729.95M 680.67M 549.21M 392.18M 548.95M 638.42M
researchAndDevelopmentExpenses 233.42M 191.38M 152.31M 112.8M 99.12M 93.74M 96.61M 84.47M 88.57M 124.76M
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 203.76M 188.26M 197.62M 164.72M 170.32M 222.92M 205.47M 176.86M 202.7M 261.99M
otherExpenses - 83.81M 93.48M -180.43M -126.23M 46.53M 408.92M 90.74M 79.82M 819.81M
operatingExpenses 437.18M 463.44M 443.41M 97.09M 143.2M 363.18M 711M 352.06M 371.1M 1.21B
costAndExpenses 3.54B 2.81B 2.46B 2.65B 2.34B 2.39B 3.22B 2.2B 2.76B 3.47B
netInterestIncome 37.63M 50.22M 84.7M 21.06M -6.93M -7.48M 21.82M 33.87M 9.94M 4.66M
interestIncome 81.76M 89.09M 97.67M 33.28M 6.18M 16.56M 48.89M 59.79M 35.7M 25.19M
interestExpense 44.13M 38.87M 12.96M 12.22M 13.11M 24.04M 27.07M 25.92M 25.76M 20.54M
depreciationAndAmortization 529.22M 423.5M 307.99M 269.72M 259.9M 232.92M 205.48M 130.74M 115.31M 230.94M
ebitda 2.15B 1.87B 1.21B 290.55M 845.17M 550.15M 112.41M 269.8M 343.19M -285.77M
ebit 1.63B 1.45B 904.26M 20.82M 585.27M 317.23M -93.06M 139.07M 227.88M -516.71M
nonOperatingIncomeExcludingInterest 58.48M -50.79M -46.99M -48.06M 1.48M 263K -68.72M -98.96M -50.03M -51.44M
operatingIncome 1.68B 1.39B 857.27M -27.24M 586.75M 317.49M -161.78M 40.11M 177.85M -568.15M
totalOtherIncomeExpensesNet -102.61M 11.92M 34.02M 35.83M -14.59M -26.43M 41.37M 107.65M 28.53M 175.21M
incomeBeforeTax 1.58B 1.41B 891.29M 8.6M 572.16M 291.06M -120.41M 147.77M 206.38M -392.94M
incomeTaxExpense 52.68M 114.29M 60.51M 52.76M 103.47M -107.29M -5.48M 3.44M 372M 23.17M
netIncomeFromContinuingOperations 1.53B 1.29B 830.78M -44.17M 468.69M 398.36M -114.93M 144.33M -165.62M -416.11M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 1.53B 1.29B 830.78M -44.17M 468.69M 398.36M -114.93M 144.33M -165.62M -416.11M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 1.53B 1.29B 830.78M -44.17M 468.69M 398.36M -114.93M 144.33M -165.62M -416.11M
eps 14.25 12.07 7.78 -0.41 4.41 3.76 -1.09 1.38 -1.59 -3.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 2.8B 1.62B 1.95B 1.48B 1.45B 1.23B 1.35B 1.4B 2.27B 1.35B
shortTermInvestments 51.85M 171.58M 155.5M 1.1B 375.39M 520.07M 811.51M 1.14B 720.38M 607.99M
cashAndShortTermInvestments 2.86B 1.79B 2.1B 2.58B 1.83B 1.75B 2.16B 2.55B 2.99B 1.96B
netReceivables 1.94B 1.81B 1.41B 329.61M 454.71M 294.28M 712.29M 612.78M 419.05M 510.73M
accountsReceivables 1.29B 1.28B 682.58M 324.34M 454.71M 292.76M 682.38M 586.45M 406.82M 488.43M
otherReceivables 645.44M 525.89M 725.05M 5.27M - 1.52M 29.91M 26.33M 12.23M 22.31M
inventory 1.07B 1.35B 1.01B 783.3M 819.4M 702.12M 497.1M 444.82M 201.21M 426M
prepaids 109.05M 81.66M 69.54M 51.58M 69.61M 97.05M 185.74M 150.3M 73.39M 77.34M
otherCurrentAssets 52.01M 57.2M 43.04M 48.96M 21.48M 174.01M 40.46M 99.17M 135.89M 818.61M
totalCurrentAssets 6.03B 5.09B 4.63B 3.79B 3.19B 3.01B 3.6B 3.86B 3.83B 3.79B
propertyPlantEquipmentNet 5.68B 5.56B 4.5B 3.63B 3.07B 2.87B 2.8B 2.06B 1.57B 1.08B
goodwill 31.1M 28.34M 29.69M 14.46M 14.46M 14.46M 14.46M 14.46M 14.46M 14.46M
intangibleAssets 51.01M 54.65M 64.51M 31.11M 45.51M 56.14M 64.54M 74.16M 80.23M 87.97M
goodwillAndIntangibleAssets 82.1M 82.99M 94.2M 45.57M 59.97M 70.6M 79M 88.62M 94.69M 102.43M
longTermInvestments - - - - - - 2.81M 3.19M 217.23M 234.61M
taxAssets 194.67M 208.81M 142.82M 78.68M 59.16M 104.1M 130.77M 77.68M 51.42M 252.66M
otherNonCurrentAssets 1.34B 1.19B 994.55M 705.47M 1.03B 1.05B 899.43M 1.03B 1.1B 1.37B
totalNonCurrentAssets 7.29B 7.04B 5.73B 4.46B 4.22B 4.09B 3.92B 3.26B 3.03B 3.08B
otherAssets - - - - - - - - - -
totalAssets 13.32B 12.12B 10.37B 8.25B 7.41B 7.11B 7.52B 7.12B 6.86B 6.87B
totalPayables 405.78M 600.73M 256.09M 390.57M 229.14M 239.61M 236.08M 254.17M 139.8M 161.29M
accountPayables 405.78M 482.19M 207.18M 341.41M 193.37M 183.35M 218.08M 233.29M 120.22M 148.73M
otherPayables - 118.54M 48.92M 49.16M 35.77M 56.26M 18M 20.88M 19.58M 12.56M
accruedExpenses - 458.59M 463.89M 315.08M 230.74M 247.13M 649.09M 399.64M 366.83M 262.98M
shortTermDebt 215.98M 236.42M 96.24M - 3.9M 41.54M 17.51M 5.57M 13.08M 27.97M
capitalLeaseObligationsCurrent - 13.28M 10.36M 9.19M 12.78M 14.01M 11.1M - - -
taxPayables 7.49M 77.36M 48.92M 29.4M 4.54M 14.57M 17.01M 20.88M 19.58M 5.29M
deferredRevenue 1.01B 712M 413.58M 263.22M 201.87M 188.81M 323.22M 129.76M 81.82M 115.62M
otherCurrentLiabilities 617.96M 56.42M 66M 59.99M 48.45M 116.3M 81.2M 56.32M 48.76M 146.94M
totalCurrentLiabilities 2.25B 2.08B 1.31B 1.04B 726.88M 847.4M 1.32B 845.46M 650.28M 899.71M
longTermDebt 282.59M 373.35M 464.07M 184.35M 236M 237.69M 454.19M 461.22M 380.46M 187M
capitalLeaseObligationsNonCurrent - 95.74M 53.72M 40.59M 145.91M 189.03M 112.52M - - -
deferredRevenueNonCurrent - 1.33B 1.59B 944.72M 95.94M 44.92M 71.44M 48.01M 63.26M -
deferredTaxLiabilitiesNonCurrent - 54.7M 42.77M 28.93M 27.7M 23.67M 6.49M - - -
otherNonCurrentLiabilities 1.25B 217.72M 219.34M 178.53M 221.76M 245.29M 456.08M 554.27M 671.81M 511.14M
totalNonCurrentLiabilities 1.53B 2.07B 2.37B 1.38B 727.32M 740.6M 1.1B 1.06B 1.12B 754.82M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - 109.02M 64.08M 49.78M 158.69M 203.04M 123.62M - - -
totalLiabilities 3.78B 4.15B 3.68B 2.42B 1.45B 1.59B 2.42B 1.91B 1.77B 1.65B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 107K 107K 107K 107K 106K 106K 105K 105K 104K 104K
retainedEarnings 6.79B 5.26B 3.97B 3.14B 3.18B 2.72B 2.33B 2.44B 2.3B 2.46B
additionalPaidInCapital 2.9B 2.9B 2.89B 2.89B 2.87B 2.87B 2.85B 2.83B 2.8B 2.77B
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 1.53B 1.29B 830.78M -44.17M 468.69M 398.36M -114.93M 144.33M -165.62M -357.96M
depreciationAndAmortization 529.22M 423.5M 307.99M 269.72M 259.9M 232.92M 205.48M 130.74M 115.31M 230.94M
deferredIncomeTax 25.61M -54.75M -60.81M -12.8M 49.85M 36.01M -59.92M -10.11M 173.37M 123.86M
stockBasedCompensation 19.22M 28.1M 34.22M 28.66M 20.9M 29.27M 37.43M 34.15M 35.12M 28.71M
changeInWorkingCapital 127.65M -483.12M -526.66M 998.64M -336.7M -562.45M 225.28M -326.34M 1.17B -481.56M
accountsReceivables 30.62M -505.34M -304.18M 118.72M -222.2M -196.34M 301.11M -116.39M 85.76M 92.75M
inventory 377.72M -276.81M -205.11M 16.69M -136.36M -145.4M -83.53M -257.23M 212.76M 95.78M
accountsPayables 4.68M 268.73M 79.33M 5.57M 34.92M -43.28M -336K 96.44M -47.19M -191.64M
otherWorkingCapital -285.37M 30.29M -96.7M 857.65M -13.06M -177.43M 8.04M -49.17M 914.76M -478.45M
otherNonCashItems -172.82M 12.23M 16.75M -366.68M -225.08M -96.99M -119.13M -299.57M 16.4M 662.76M
netCashProvidedByOperatingActivities 2.06B 1.22B 602.26M 873.37M 237.56M 37.12M 174.2M -326.81M 1.34B 206.75M
investmentsInPropertyPlantAndEquipment -869.88M -1.53B -1.39B -903.6M -540.29M -416.64M -668.72M -739.84M -514.36M -229.45M
acquisitionsNet - - -28.06M 442.3M 300.5M - - 247.6M 720K 281.23M
purchasesOfInvestments -1.54B -2.52B -3.61B -3.38B -2.15B -901.92M -1.18B -1.37B -580.97M -422.61M
salesMaturitiesOfInvestments 1.65B 2.49B 4.56B 2.65B 2.29B 1.19B 1.49B 1.14B 466.31M 525.52M
otherInvestingActivities -8.39M -12.99M -9.05M -3.05M -6.71M -5.5M -2.88M 42.58M 1.5M -10.16M
netCashProvidedByInvestingActivities -765.17M -1.56B -472.79M -1.19B -99.04M -131.23M -362.3M -682.71M -626.8M 144.52M
netDebtIssuance -102.89M 52.64M 367.98M 321.48M 56.54M -68.66M 90.03M 271.99M 234.36M -110.55M
longTermNetDebtIssuance -102.89M 52.64M 367.98M 321.48M 56.54M -68.66M 90.03M 271.99M 191.34M -110.55M
shortTermNetDebtIssuance - - - - - - - - 43.02M -
netStockIssuance -15.52M -20.18M -31.13M -12.09M -15.99M -13.12M -16.09M -11.18M -5.14M -20.41M
netCommonStockIssuance -15.52M -20.18M -31.13M -12.09M -15.99M -13.12M -16.09M -11.18M -5.14M -20.41M
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -15.52M -20.18M -31.13M -12.09M -15.99M -13.12M -16.09M -11.18M -5.14M -20.41M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -810K -7.61M - - - -804K 999K -5.58M -37.18M -5.44M
netCashProvidedByFinancingActivities -119.23M 24.85M 336.85M 309.39M 40.55M -82.59M 74.94M 255.23M 192.04M -136.39M
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 1.04B 1.68B 1.59B 1.1B 844.57M 1.51B 887.67M 1.01B 794.11M 1.16B
costOfRevenue 558.85M 1.02B 984.11M 597.32M 486.81M 946.37M 442.36M 511.59M 448.1M 656.52M
grossProfit 485.39M 665.34M 610.74M 499.85M 357.76M 567.66M 445.31M 498.89M 346M 502.03M
researchAndDevelopmentExpenses 66.94M 65.95M 60.59M 54.49M 52.39M 46.5M 50.2M 51.94M 42.74M 43.86M
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 65.33M 50.68M 47.32M 52.59M 53.16M 49.58M 46.29M 46.56M 45.83M 57.09M
otherExpenses - - - - - 14.81M 26.82M 27.88M 14.29M 3.29M
operatingExpenses 132.28M 116.63M 107.92M 107.08M 105.55M 110.89M 123.31M 126.38M 102.86M 104.25M
costAndExpenses 691.12M 1.13B 1.09B 704.4M 592.36M 1.06B 565.67M 637.97M 550.97M 760.77M
netInterestIncome 21.25M 16.19M 9.19M 2.92M 9.34M 3.78M 13.57M 14.83M 18.04M 16.5M
interestIncome 28.86M 27.49M 23.31M 12.1M 18.86M 14.67M 22.58M 24.6M 27.24M 23.56M
interestExpense 7.62M 11.3M 14.12M 9.18M 9.52M 10.89M 9.01M 9.76M 9.21M 7.07M
depreciationAndAmortization 147.39M 140.63M 138.06M 124.65M 125.88M 124.42M 111.16M 97.34M 90.58M 89.69M
ebitda 509.34M 703.27M 612.53M 486M 352.46M 581.65M 447.51M 484.23M 355.31M 473.44M
ebit 361.95M 562.64M 474.47M 361.35M 226.58M 457.23M 336.35M 386.9M 264.73M 383.75M
nonOperatingIncomeExcludingInterest -8.83M -13.94M 28.36M 31.42M 25.62M -464K -14.35M -14.38M -21.59M 14.04M
operatingIncome 353.12M 548.71M 502.83M 392.77M 252.21M 456.77M 322M 372.51M 243.14M 397.78M
totalOtherIncomeExpensesNet 1.22M 2.64M -42.48M -40.61M -35.15M -10.42M 5.34M 4.62M 12.38M -21.1M
incomeBeforeTax 354.33M 551.34M 460.34M 352.17M 217.06M 446.35M 327.34M 377.13M 255.52M 376.68M
incomeTaxExpense 7.72M 30.46M 4.4M 10.3M 7.52M 53.23M 14.39M 27.78M 18.9M 27.44M
netIncomeFromContinuingOperations 346.62M 520.88M 455.94M 341.87M 209.54M 393.12M 312.96M 349.36M 236.62M 349.24M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 346.62M 520.88M 455.94M 341.87M 209.54M 393.12M 312.96M 349.36M 236.62M 349.24M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 346.62M 520.88M 455.94M 341.87M 209.54M 393.12M 312.96M 349.36M 236.62M 349.24M
eps 3.23 4.85 4.25 3.19 1.96 3.67 2.92 3.26 2.21 3.27
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 2.36B 2.8B 1.99B 1.12B 837.64M 1.62B 1.01B 1.7B 1.68B 1.95B
shortTermInvestments 63.58M 51.85M 47.75M 29.1M 53.12M 171.58M 264.69M 37.43M 308.02M 155.5M
cashAndShortTermInvestments 2.43B 2.86B 2.04B 1.15B 890.76M 1.79B 1.27B 1.74B 1.99B 2.1B
netReceivables 1.82B 1.94B 2.25B 2.33B 1.96B 1.81B 904.06M 789.88M 961.73M 1.41B
accountsReceivables 1.37B 1.29B 1.44B 1.75B 1.63B 1.28B 783.94M 669.36M 691.54M 682.58M
otherReceivables 441.58M 645.44M 810.66M 573.08M 335.96M 525.89M 120.12M 120.52M 270.18M 725.05M
inventory 1.23B 1.07B 1.43B 1.72B 1.57B 1.35B 1.5B 1.26B 1.18B 1.01B
prepaids 115.03M 109.05M 115.74M 124.56M 109.87M 81.66M 100.06M 118.22M 69.81M 69.54M
otherCurrentAssets 60.06M 52.01M 66.22M 94.43M 38.92M 57.2M 41.27M 35.96M 44.55M 43.04M
totalCurrentAssets 5.65B 6.03B 5.9B 5.42B 4.57B 5.09B 3.82B 3.95B 4.24B 4.63B
propertyPlantEquipmentNet 5.67B 5.68B 5.76B 5.86B 5.78B 5.56B 5.47B 5.24B 5.01B 4.5B
goodwill 30.58M 31.1M 30.68M 30.56M 29.71M 28.34M 29.58M 28.83M 28.74M 29.69M
intangibleAssets 64.88M 51.01M 51.26M 51.95M 52.64M 54.65M 56.64M 59.27M 61.89M 64.51M
goodwillAndIntangibleAssets 95.46M 82.1M 81.94M 82.5M 82.34M 82.99M 86.23M 88.1M 90.62M 94.2M
longTermInvestments - - 537.56M - - - - - - -
taxAssets 207.47M 194.67M 183.65M 204.67M 204.44M 208.81M 237.87M 201.8M 169.77M 142.82M
otherNonCurrentAssets 1.74B 1.34B 994.59M 1.29B 1.48B 1.19B 1.82B 1.54B 1.24B 994.55M
totalNonCurrentAssets 7.71B 7.29B 7.56B 7.43B 7.54B 7.04B 7.62B 7.07B 6.52B 5.73B
otherAssets - - - - - - - - - -
totalAssets 13.35B 13.32B 13.46B 12.86B 12.12B 12.12B 11.44B 11.01B 10.76B 10.37B
totalPayables 306.83M 405.78M 407.26M 486.55M 541.61M 600.73M 392.49M 350.51M 323.16M 256.09M
accountPayables 306.83M 405.78M 284.54M 367.65M 427.8M 482.19M 265.32M 230.89M 239.24M 207.18M
otherPayables - - 122.72M 118.9M 113.81M 118.54M 127.17M 119.62M 83.93M 48.92M
accruedExpenses - - 515.34M 529.8M 518.81M 458.59M 484.3M 492.16M 498.06M 463.89M
shortTermDebt 188.59M 215.98M 466.23M 644.53M 197.2M 236.42M 208.26M 140.18M 200.91M 96.24M
capitalLeaseObligationsCurrent - - 18.6M 16.29M 13.66M 13.28M 13.31M 10.81M 10.52M 10.36M
taxPayables 22.79M 7.49M 78.77M 118.9M 81.61M 77.36M 127.17M 81.17M 52.06M 48.92M
deferredRevenue 1.2B 1.01B 1.55B 1.06B 1.04B 712M 645.05M 689.47M 692.68M 413.58M
otherCurrentLiabilities 509.7M 617.96M 127.72M 117.18M 58.54M 56.42M 38.76M 89.5M 33.39M 66M
totalCurrentLiabilities 2.21B 2.25B 3.09B 2.85B 2.37B 2.08B 1.78B 1.77B 1.76B 1.31B
longTermDebt 237.18M 282.59M 282.56M 327.97M 327.94M 373.35M 373.32M 418.72M 418.7M 464.07M
capitalLeaseObligationsNonCurrent - - 124.52M 78.28M 91.59M 95.74M 99.25M 52.23M 51.4M 53.72M
deferredRevenueNonCurrent - - 663.06M 764.82M 859.41M 1.33B 1.32B 1.26B 1.38B 1.59B
deferredTaxLiabilitiesNonCurrent - - 56.29M 56.52M 55.25M 54.7M 52.94M 44.05M 41.29M 42.77M
otherNonCurrentLiabilities 1.03B 1.25B 227.71M 231.71M 223.43M 217.72M 214.99M 212.35M 212.56M 219.34M
totalNonCurrentLiabilities 1.26B 1.53B 1.35B 1.46B 1.56B 2.07B 2.06B 1.99B 2.1B 2.37B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - 143.12M 94.57M 105.25M 109.02M 112.56M 63.03M 61.92M 64.08M
totalLiabilities 3.47B 3.78B 4.44B 4.31B 3.93B 4.15B 3.84B 3.76B 3.86B 3.68B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 107K 107K 107K 107K 107K 107K 107K 107K 107K 107K
retainedEarnings 7.14B 6.79B 6.27B 5.81B 5.47B 5.26B 4.87B 4.56B 4.21B 3.97B
additionalPaidInCapital 2.91B 2.9B 2.9B 2.89B 2.89B 2.9B 2.89B 2.89B 2.88B 2.89B
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 346.62M 520.88M 455.94M 341.87M 209.54M 393.12M 312.96M 349.36M 236.62M 349.24M
depreciationAndAmortization 147.39M 140.63M 138.06M 124.65M 125.88M 124.42M 111.16M 97.34M 90.58M 89.69M
deferredIncomeTax -15.71M -866K 20.62M 1.12M 4.74M 30.59M -26.94M -29.37M -29.03M -14.76M
stockBasedCompensation 6.78M 2.51M 7.32M 6.81M 2.58M 6.12M 6.8M 8.4M 6.79M 11.01M
changeInWorkingCapital -533.04M 833.78M 630.63M -323.4M -959.36M 246.65M -459.29M -235.18M -35.31M 109.25M
accountsReceivables -85.76M 227.59M -44.42M -188.62M -405.94M -107.03M -363.14M -64.25M 299.39M 80.86M
inventory -143.82M 378.4M 323.1M -121M -202.78M 157.57M -218.88M -66.02M -149.47M 42.62M
accountsPayables -211.36M 314.67M -79.08M 60.68M -145.8M 277.68M 104.3M 47.68M -160.94M -349.98M
otherWorkingCapital -92.1M -86.88M 431.02M -74.46M -204.84M -81.57M 18.44M -152.59M -24.28M 335.74M
otherNonCashItems -166.91M -255.04M 21.05M -1.47M 8.64M 10.1M 1.59M 2.46M -1.93M 16.68M
netCashProvidedByOperatingActivities -214.87M 1.24B 1.27B 149.58M -607.98M 811M -53.73M 193.01M 267.72M 561.11M
investmentsInPropertyPlantAndEquipment -118.53M -171.73M -204.05M -288.13M -205.97M -313.54M -433.92M -365.16M -413.46M -346.91M
acquisitionsNet - - - - - - - - - 7.68M
purchasesOfInvestments -459.76M -232.78M -376.85M -540.98M -389.83M -501.33M -900.94M -544.38M -569.45M -392.33M
salesMaturitiesOfInvestments 444.75M 228.62M 357.22M 564.76M 502.94M 593.86M 673.83M 807.2M 416.97M 567.45M
otherInvestingActivities -15M -11.35M -4.05M 2.35M 4.65M -374K -4.92M -5M -2.7M -9.05M
netCashProvidedByInvestingActivities -148.53M -187.23M -227.73M -261.99M -88.21M -221.39M -665.95M -107.35M -568.63M -173.16M
netDebtIssuance -71.66M -243.34M -222.25M 446.77M -84.07M 30.81M 22.81M -60.63M 59.65M 60.77M
longTermNetDebtIssuance -71.66M -243.34M -222.25M 446.77M -84.07M 30.81M 22.81M -60.63M 59.65M 60.77M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -174K -46000 -43000 -15000 -15.42M -34000 -996K -196K -18.95M -30000
netCommonStockIssuance -174K -46000 -43000 -15000 -15.42M -34000 -996K -196K -18.95M -30000
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -174K -46000 -43000 -15000 -15.42M -34000 -996K -196K -18.95M -30000
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -379K -283K -261K -137K -129K -45000 -41000 -7.53M - -
netCashProvidedByFinancingActivities -72.22M -243.67M -222.56M 446.62M -99.62M 30.73M 21.78M -68.35M 40.7M 60.74M