OTC : HALFF

HAL Trust — Financials

$187.265 USD

$0 (0.0%)

Volume
3K
Average Volume
243
Market Capitalization
$16.91B
P/E Ratio
9.24
Dividend Yield
2.14%
Price Target
Year High
$205.00
Year Low
$143.34
Day High
Day Low
Payout Ratio
$0.16
Current Ratio
$1.51
HALFF 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 12.81B 12.51B 12.99B 10.02B 7.31B 5.31B 5.18B 8.36B 8B 8.04B
costOfRevenue 7.52B 7.72B 5.9B 6.61B 4.38B 3.04B 2.73B 4.2B 3.96B 3.89B
grossProfit 5.29B 4.79B 7.08B 3.4B 4.62B 2.27B 2.45B 4.17B 4.04B 4.15B
researchAndDevelopmentExpenses 41.6M - 18.8M 29.3M 25.1M 25.4M 28M 23.8M 26.6M 27.9M
generalAndAdministrativeExpenses 177.1M 1.2M 2.64B 2.7M 400K 300K 300K 400K 1.1M 900K
sellingAndMarketingExpenses 195.6M 207.9M 214.9M 215.4M 172.6M 140.1M 144M 317.2M 308.6M 333.4M
sellingGeneralAndAdministrativeExpenses 372.7M 209.1M 2.85B 218.1M 173M 140.4M 144.3M 317.6M 309.7M 334.3M
otherExpenses 3.04B 2.71B 2.61B 4.89B -46.2M 1.58B 1.91B 2.7M 4.1M 2.6M
operatingExpenses 3.45B 2.92B 5.48B 5.14B 151.9M 1.75B 2.08B 3.4B 3.23B 3.25B
costAndExpenses 10.97B 10.64B 11.38B 10.11B 3.22B 4.79B 4.81B 7.59B 7.18B 7.15B
netInterestIncome -122.9M -114.4M -180M -140.1M -170.8M -120M -124M -113.9M -157.2M -128.2M
interestIncome 66.2M 89.7M 82.6M 46.3M 2.4M 2.1M 2.7M 9.3M 17.5M 26.5M
interestExpense 189.1M 214.4M 262.6M 199.1M 163.5M 122.1M 131M 133.3M 144.9M 139.5M
depreciationAndAmortization 1.08B 1.31B 818.7M 678.9M 570.7M 439.5M 675.1M 457.3M 691.9M 580.2M
ebitda 3.49B 3.26B 2.65B 2.12B 1.52B 954.7M 1.5B 1.04B 1.62B 1.38B
ebit 2.42B 1.96B 1.83B 1.44B 952.6M 515.2M 827.9M 350M 924.7M 804.7M
nonOperatingIncomeExcludingInterest -581.6M -86M -229.9M -637.2M 3.51B 16.1M 5.6M 63.1M 42.5M 832.9M
operatingIncome 1.84B 1.87B 1.6B 806.9M 4.47B 531.3M 833.5M 739.1M 967.2M 1.64B
totalOtherIncomeExpensesNet 392.5M -128.4M -241.2M -125.7M -119.1M -138.2M -136.6M -181.7M -187.4M -151.9M
incomeBeforeTax 2.23B 1.74B 1.36B 681.2M 4.35B 393.1M 696.9M 539M 779.8M 1.49B
incomeTaxExpense 283.7M 309.3M 194.2M 185.3M 164.8M 64.8M 95.1M 163M 186.5M 207.9M
netIncomeFromContinuingOperations 1.94B 1.43B 1.17B 495.9M 4.18B 328.3M 601.8M 150M 593.3M 1.28B
netIncomeFromDiscontinuedOperations - - - - 399.9M 642.9M 460.8M 226M - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 1.6B 1.21B 1B 646.8M 4.27B 622.8M 665.5M 155.3M 390.5M 871M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 1.6B 1.21B 1B 646.8M 4.27B 622.8M 665.5M 155.3M 390.5M 871M
eps 17.68 13.39 11.17 7.19 47.4 6.95 7.41 1.74 4.28 9.56
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.35B 2.58B 2.59B 2.04B 2.26B 1.43B 1.56B 2.28B 2.2B 3.14B
shortTermInvestments 696M 1.74B 2.18B 3.65B 4.44B 195.8M 222.6M 274.7M 624.9M 233.5M
cashAndShortTermInvestments 5.04B 4.32B 4.77B 5.69B 6.69B 1.62B 1.78B 2.55B 2.83B 3.38B
netReceivables 2.07B 2.06B 1.76B 1.8B 1.05B 915.9M 857.7M 895.9M 811.7M 845.8M
accountsReceivables 1.55B 1.5B 1.76B 1.8B 1.05B 915.9M 857.7M 895.9M 811.7M 845.8M
otherReceivables 517.3M 556.2M - - - - - - - -
inventory 1.01B 1.02B 1.09B 1.13B 967.4M 716.9M 664.3M 831.2M 842.7M 768.3M
prepaids 329.2M 383M - - - - - 5.1M - -
otherCurrentAssets 183.5M 153.4M 1.47B 1.28B 651.7M 5.7B 5.53B 629.9M 503.3M 496.7M
totalCurrentAssets 8.63B 7.93B 9.08B 9.9B 9.36B 8.96B 8.84B 4.91B 4.99B 5.49B
propertyPlantEquipmentNet 10.17B 10.32B 8.92B 9.21B 6.22B 6.11B 5.9B 5.46B 5.03B 5.08B
goodwill 2.08B 2.33B 1.93B 2.12B 1.13B 532M 494.8M 1.59B 1.53B 1.51B
intangibleAssets 1.09B 1.23B 1.41B 1.53B 1.18B 781.1M 684.9M 1.05B 1.03B 910.4M
goodwillAndIntangibleAssets 3.17B 3.57B 3.34B 3.65B 2.31B 1.31B 1.18B 2.64B 2.57B 2.42B
longTermInvestments 5.92B 3.42B 4.68B 72.4M 700K 3.51B 2.67B 2.96B 2.65B 3.06B
taxAssets 125.6M 145.3M 145.1M 87.7M 128.8M 95.9M 96.6M 134.8M 114M 151.8M
otherNonCurrentAssets 118.12M 1.96B 320.9M 3.8B 4.6B 288.1M 1.08B 367.4M 736.9M 415.1M
totalNonCurrentAssets 19.51B 19.41B 17.26B 16.82B 13.26B 11.31B 10.92B 11.56B 11.1B 11.13B
otherAssets - - - - - - - - - -
totalAssets 28.14B 27.34B 26.34B 26.71B 22.62B 20.27B 19.76B 16.48B 16.09B 16.62B
totalPayables 1.29B 1.4B 1.25B 1.32B 1.04B 894.4M 771.9M 861M 800.1M 832M
accountPayables 988.4M 1.05B 1.25B 1.32B 1.04B 894.4M 771.9M 861M 800.1M 832M
otherPayables 299.3M 349.4M - - - - - - - -
accruedExpenses - - 1.63B 1.61B 642.9M 583.2M 492.5M 746M 677.8M 670M
shortTermDebt 829.9M 1.07B 1.5B 2.07B 814.2M 754.7M 704.5M 1.06B 934.3M 921.3M
capitalLeaseObligationsCurrent 235.4M 161.7M 156.6M 150.6M 123.4M 112.4M 106.3M -172M - -
taxPayables 299.3M 349.4M 284.8M 251M 215.2M 170.4M 124.7M 194.2M 193.2M 185.5M
deferredRevenue - - - 683.4M 278.2M 169.8M 70.1M 172M - -
otherCurrentLiabilities 3.38B 3.18B 1.64B 508.3M 205.1M 3.15B 3.45B 279M 466.4M 434M
totalCurrentLiabilities 5.73B 5.81B 6.18B 6.34B 3.1B 5.66B 5.59B 3.11B 2.88B 2.86B
longTermDebt 2.77B 2.58B 2.22B 2.96B 2.92B 2.31B 2.06B 2.59B 2.53B 2.97B
capitalLeaseObligationsNonCurrent 965.1M 1.02B 960.7M 1.04B 949.1M 940.7M 849.5M - - -
deferredRevenueNonCurrent 32.6M 28.6M 19.5M 18M 14.3M 13.6M 13M 8.2M 5.1M -
deferredTaxLiabilitiesNonCurrent 552.3M 619.3M 645.7M 693.7M 530.6M 367.5M 386.5M 439.4M 425.1M 450.8M
otherNonCurrentLiabilities 357.1M 379.5M 448.5M 424.5M 300.5M 370M 306.8M 857.9M 500.5M 581.2M
totalNonCurrentLiabilities 4.68B 4.63B 4.29B 5.14B 4.71B 4B 3.62B 3.45B 3.46B 4B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.2B 1.18B 1.12B 1.2B 1.07B 1.05B 955.8M -172M - -
totalLiabilities 10.41B 10.43B 10.47B 11.48B 7.82B 9.67B 9.21B 6.57B 6.34B 6.86B
treasuryStock - - - - - - - - - -
preferredStock - - - - - 273.1M - - - -
commonStock 12.2B 12.2B 1.8M 1.8M 1.7M 1.7M 1.7M 1.6M 1.6M 1.6M
retainedEarnings 3.47B 2.14B 13.45B 12.67B 12.34B 8.28B 7.84B 7.47B 7.44B 7.3B
additionalPaidInCapital - - - - - - - - - -
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 2.23B 1.74B 1B 681.2M 4.79B 1.1B 1.24B 539M 779.8M 1.49B
depreciationAndAmortization 1.08B 1.31B 1.03B 1.64B 742.7M 690.5M 1.04B 694.5M 691.9M 596.6M
deferredIncomeTax - - - -32.6M -36.3M -15.5M -11.6M - - -
stockBasedCompensation - - 26M 32.6M 36.3M 15.5M 11.6M 15.9M 18.8M 34.6M
changeInWorkingCapital 113M 236.2M 83.3M -114.2M 30.2M 306M 37.6M 5.9M -158.3M 2.9M
accountsReceivables -40.8M 39.7M 2.1M 4.2M -106.1M 82.3M -6.3M 38.4M 51.5M -19.1M
inventory -3.3M 57M 28M -2.2M -151.2M 116.2M -25.2M 40.2M -68.8M -63.1M
accountsPayables - - - -60.9M 219M 138.5M 102.3M -84M -50.4M 111.2M
otherWorkingCapital 157.1M 139.5M 53.2M -55.3M 68.5M -31M -33.2M -34.3M -89.5M 66M
otherNonCashItems -734.5M -662M 270.2M -767.7M -4.07B -179.3M -434M -32.7M -310.7M -836.3M
netCashProvidedByOperatingActivities 2.68B 2.62B 2.41B 1.44B 1.49B 1.92B 1.88B 1.21B 1B 1.25B
investmentsInPropertyPlantAndEquipment -1.16B -1.32B -1.16B -933.8M -823.3M -971.2M -1.06B -937.6M -702.6M -765.6M
acquisitionsNet 71.6M -697.5M 47.3M -1.97B 3.95B -209M -500M -371.8M -270.6M 1.22B
purchasesOfInvestments -289.4M -532.3M -59.2M -112.5M -3.93B -146.5M -130M -92.8M -539M -26.6M
salesMaturitiesOfInvestments 1.09B 692.1M 1.18B 947.3M 31.5M 26.5M 116.4M 509M 225.6M 42.6M
otherInvestingActivities 18.9M -20M 1.19B 39M 27.1M 62.6M 27M 49.7M -67.8M -54.4M
netCashProvidedByInvestingActivities -266.6M -1.88B 31M -2.03B -749.9M -1.24B -1.54B -843.5M -1.27B 503.6M
netDebtIssuance 128.4M 104.8M -667.2M 174.3M -50.9M -343.1M -655.6M 29.8M -378.8M -550.9M
longTermNetDebtIssuance 147.7M 79.2M -667.2M 174.3M -50.9M -343.1M -655.6M 167.9M -378.8M -520.4M
shortTermNetDebtIssuance -19.3M 25.6M - - - - - -138.1M 138.4M -30.5M
netStockIssuance -10.9M -2.1M -2.6M 2.8M -5.5M -2.4M 2.6M 2.4M 400K -1.7M
netCommonStockIssuance -10.9M -2.1M -2.6M 2.8M -5.5M -2.4M 2.6M 2.4M 400K -1.7M
commonStockIssuance - - - 2.8M - - 2.6M 2.4M - -
commonStockRepurchased - -2.1M -2.6M - -5.5M -2.4M - - - -1.7M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -261.9M -257.5M -221.5M -247.1M -200.5M -241.9M -216.4M -248.1M -278.7M -107.5M
commonDividendsPaid -261.9M -257.5M -221.5M -247.1M -200.5M -241.9M -216.4M -248.1M -278.7M -107.5M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -483.1M -663.7M -953.3M 465.2M 183.4M -228.5M -25.8M -75.3M 6.1M -130.2M
netCashProvidedByFinancingActivities -627.5M -818.5M -1.84B 395.2M -73.5M -815.9M -895.2M -291.2M -651M -790.3M
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 6.08B 6.93B 6.36B 6.15B 6.6B 6.25B 6.75B 4.16B 3.85B 3.49B
costOfRevenue 4.58B 2.66B 3.02B 4.7B 4.87B 4.72B 3.17B 1.79B 2.88B 2.64B
grossProfit 1.5B 4.27B 3.34B 1.45B 1.54B 1.53B 3.58B 2.37B 971.8M 856.9M
researchAndDevelopmentExpenses - - - - 9.4M - 29.3M - 12.55M -
generalAndAdministrativeExpenses - - 1.2M - 678.35M - 1.24B - 580.6M -
sellingAndMarketingExpenses - - 207.9M - 107.45M - 215.4M - 86.3M -
sellingGeneralAndAdministrativeExpenses 851.28M 1.47B -581.8M 790.9M 785.8M 765.1M 1.46B 889.6M 666.9M 525.1M
otherExpenses -22.09M 1.28B 2.75B -42.6M -23.1M 5.56M 419M -722.91M 3.51B -52.4M
operatingExpenses 829.19M 2.75B 2.17B 748.3M 772.1M 770.2M 2.55B 2.53B -2.85B 472.7M
costAndExpenses 5.41B 5.41B 5.19B 5.45B 5.9B 5.49B 5.72B 4.32B 31M 3.11B
netInterestIncome -113.06M -168.1M -11.7M -102.7M -105.3M -164.8M -154.22M -132.57M -129.35M -110.53M
interestIncome - 361.53M 66.8M 22.9M 52.9M 1.4M 65.5M 128.1M 56.9M 47.75M
interestExpense 113.06M 168.1M 88.8M 125.6M 158.2M 166.2M 154.22M 134.25M 129.35M 113.25M
depreciationAndAmortization 472.42M 488.3M 738.1M 395.5M 395.3M 531.5M 393.5M 285.4M 349M 393.7M
ebitda 1.15B 1.88B 1.91B 1.18B 1.34B 977.1M 1.46B 660.2M 365.85M 660.35M
ebit 675.45M 1.39B 1.18B 781.6M 941.7M 445.6M 1.07B 374.8M 209.65M 266.65M
nonOperatingIncomeExcludingInterest - 131.8M -5M -81M -546.1M 316.2M -28.5M -608.7M 1.79B 117.55M
operatingIncome 675.45M 1.52B 1.17B 700.6M 841.2M 761.8M 1.07B 374.8M 3.82B 384.2M
totalOtherIncomeExpensesNet 152.04M -119.2M -110.9M -44.6M -236.2M -357.65M -73.7M -52M -23.05M -152.1M
incomeBeforeTax 827.49M 1.4B 1.06B 656M 696.7M 665.1M 967.1M -285.9M 3.77B 232.1M
incomeTaxExpense 109.26M 174.4M 136.1M 173.2M 66.5M 127.7M 80.3M 105M 81.4M 83.4M
netIncomeFromContinuingOperations 718.23M 1.23B 923.3M 646.2M 487M 340.3M 886.8M -390.9M 1.94B 153.65M
netIncomeFromDiscontinuedOperations - - - - - - - - -47.65M 247.6M
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 572.89M 1.02B 699.8M 509.9M 450.5M 550M 808M -161.2M 3.67B 599M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 572.89M 1.02B 699.8M 509.9M 450.5M 275M 808M -161.2M 1.88B 51.1M
eps 6.34 11.33 7.75 5.64 4.99 6.2 8.94 -1.78 40.44 6.7
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.35B 2.48B 2.58B 2.59B 2.59B 1.87B 2.04B 1.78B 2.26B 1.29B
shortTermInvestments 696M 1.55B 1.74B 1.73B 2.18B 3.02B 3.65B 4.1B 4.44B 249.8M
cashAndShortTermInvestments 5.04B 4.04B 4.32B 4.32B 4.77B 4.88B 5.69B 5.88B 6.69B 1.54B
netReceivables 2.07B 1.99B 2.06B 1.91B 1.76B - 1.8B - 1.05B 1.14B
accountsReceivables 1.55B 1.99B 1.5B 1.63B 1.76B 1.59B 1.8B 1.15B 1.05B 1.04B
otherReceivables 517.3M - 556.2M 286.2M - 375.5M - 94.6M - 100.7M
inventory 1.01B 1.03B 1.02B 1.11B 1.09B 1.15B 1.13B 1.06B 967.4M 751.1M
prepaids 329.2M - 383M - 505.6M - - - - -
otherCurrentAssets 183.5M 1.28B 153.4M 989.3M 961.8M 1.21B 1.28B 590.1M 651.7M 4.94B
totalCurrentAssets 8.63B 8.34B 7.93B 8.33B 9.08B 9.2B 9.9B 8.77B 9.36B 9.52B
propertyPlantEquipmentNet 10.17B 9.9B 10.32B 9.44B 8.92B 9.37B 9.21B 5.95B 6.22B 6.22B
goodwill 2.08B 2.06B 2.33B 2.02B 1.93B 2.24B 2.12B 934.9M 1.13B 635.2M
intangibleAssets 1.09B 1.15B 1.23B 1.48B 1.41B 1.62B 1.53B 1.18B 1.18B 863.2M
goodwillAndIntangibleAssets 3.17B 3.21B 3.57B 2.02B 3.34B 3.85B 3.65B 2.11B 2.31B 1.5B
longTermInvestments 5.92B 5.66B 3.42B 5.17B 4.78B 801.6M 72.4M 1.35B 700K 3.61B
taxAssets 125.6M 127.8M 145.3M 139.6M 145.1M 105.3M 87.7M 74.3M 128.8M 101.6M
otherNonCurrentAssets 118.12M 352M 1.96B 1.58B 74.5M 3.18B 3.8B 4.26B 4.6B 402.1M
totalNonCurrentAssets 19.51B 19.13B 19.41B 18.34B 17.26B 17.32B 16.82B 13.75B 13.26B 11.83B
otherAssets - - - - - - - - - -
totalAssets 28.14B 27.48B 27.34B 26.67B 26.34B 26.52B 26.71B 22.52B 22.62B 21.35B
totalPayables 1.29B 1.08B 1.4B 1.49B 1.25B 1.18B 1.32B 979.1M 1.04B 994.6M
accountPayables 988.4M 1.08B 1.05B 1.11B 1.25B 1.18B 1.32B 979.1M 1.04B 994.6M
otherPayables 299.3M - 349.4M 379.7M - - - - - -
accruedExpenses - 1.91B - - 1.63B 1.67B 1.61B 617.6M 642.9M 589M
shortTermDebt 829.9M 827.6M 1.07B 1.57B 1.5B 1.49B 2.07B 1.13B 814.2M 858.6M
capitalLeaseObligationsCurrent 235.4M 152.8M 161.7M 144.3M 156.6M 144.8M 150.6M 119.6M 123.4M 112.3M
taxPayables 299.3M - 349.4M 379.7M 284.8M 283.4M 251M 85.8M 215.2M 86.5M
deferredRevenue - - - 990.7M 907.9M 858.7M 683.4M 248M 278.2M 232.7M
otherCurrentLiabilities 3.38B 1.67B 3.18B 1.99B 734.7M 510.5M 508.3M 148.4M 205.1M 3.05B
totalCurrentLiabilities 5.73B 5.64B 5.81B 6.18B 6.18B 5.86B 6.34B 3.24B 3.1B 5.83B
longTermDebt 2.77B 2.82B 2.58B 2.35B 2.22B 2.92B 2.96B 3.06B 2.92B 2.5B
capitalLeaseObligationsNonCurrent 965.1M 996.3M 1.02B 948.9M 960.7M 1.08B 1.04B 943.2M 949.1M 934M
deferredRevenueNonCurrent 32.6M - 28.6M 25.6M 19.5M 19.3M 18M 17.9M 14.3M 20.7M
deferredTaxLiabilitiesNonCurrent 552.3M - 619.3M 664.8M 645.7M 717M 693.7M 539.3M 530.6M 400.2M
otherNonCurrentLiabilities 357.1M 974M 379.5M 416.4M 448.5M 1.18B 424.5M 884.4M 300.5M 755.9M
totalNonCurrentLiabilities 4.68B 4.79B 4.63B 4.41B 4.29B 5.17B 5.14B 4.89B 4.71B 4.19B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.2B 1.15B 1.18B 1.09B 1.12B 1.23B 1.2B 1.06B 1.07B 1.05B
totalLiabilities 10.41B 10.43B 10.43B 10.59B 10.47B 11.04B 11.48B 8.13B 7.82B 10.02B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 12.2B 12.2B 12.2B 12.2B 1.8M 1.8M 1.8M 1.8M 1.7M 1.7M
retainedEarnings 3.47B 2.89B 2.14B 1.5B 13.45B 13.01B 12.67B 11.95B 12.34B 8.71B
additionalPaidInCapital - - - - - - - - - -
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 572.89M 1.02B 1.23B 509.9M 450.5M 550M 808M -161.2M 3.77B 243.9M
depreciationAndAmortization 472.42M 603.4M 738.1M 569.1M 536.1M 531.5M 614.9M 1.02B 349M 393.7M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - 26M - 16.3M - 18.15M -
changeInWorkingCapital 387.55M -274.7M 348.6M -112.4M 201.1M -117.8M 335.2M -449.4M 160.5M -130.3M
accountsReceivables - - 39.7M - 2.1M - 2.1M - -53.05M -
inventory - - 57M - 28M - -1.1M - -75.6M -
accountsPayables - - - - - - - - - -
otherWorkingCapital 387.55M -274.7M 251.9M -112.4M 171M -58.9M 197.05M -224.7M 99.4M -65.15M
otherNonCashItems 121.85M -224.8M -870.5M 208.5M 292M 1.01B 530.4M 2.02B -2.99B 1.18B
netCashProvidedByOperatingActivities 1.55B 1.13B 1.45B 1.18B 1.51B 909M 1.06B 380.1M 589.8M 898.5M
investmentsInPropertyPlantAndEquipment -561.59M -609.9M -734.5M -585.9M -647.4M -566.5M -667.1M -266.7M -380.3M -443M
acquisitionsNet 55.18M -237.72M -505.6M -191.9M 502.4M -377.4M -1.46B -848.6M -632.5M -164.9M
purchasesOfInvestments -132.75M -178.82M -162.7M -369.6M 22.9M -82.1M -33.9M -78.6M -3.93B -4.6M
salesMaturitiesOfInvestments 941.85M 171.99M 64M 628.1M 101.7M 1.03B 891.6M 439.5M 4.86B 14.2M
otherInvestingActivities -4.8M -145.8M -20M - 46.7M 402.05M -316.6M -258.5M 545.15M -107.15M
netCashProvidedByInvestingActivities 297.89M -755.7M -1.36B -519.3M 26.3M 4.7M -1.27B -754.4M -81.2M -598.3M
netDebtIssuance -10.2M 118.5M 104.8M -113.2M - - - - - -
longTermNetDebtIssuance - 118.5M 79.2M -113.2M - - - - - -
shortTermNetDebtIssuance -10.2M - 25.6M - - - - - - -
netStockIssuance -8.5M -2.4M -2.1M 2.14M -450K -850K - 2.93M -3.25M 1.19M
netCommonStockIssuance -8.5M -2.4M -2.1M 2.14M -450K -850K - 2.93M -3.25M 1.19M
commonStockIssuance - - -2M 2M - - - 2.8M - 1M
commonStockRepurchased -8.5M -2.4M - - -450K -850K - - -3.25M -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid 199.92K -262.1M - -257.5M - -221.5M -100000 -247M -100000 -200.4M
commonDividendsPaid 199.92K -262.1M - -257.5M - -110.75M -50000 -123.5M -50000 -100.2M
preferredDividendsPaid - - - - - -110.75M -50000 - -50000 -100.2M
otherFinancingActivities 22.79M -294.7M -218M -282.3M -755.55M -321.95M 251.15M 12.4M 324.35M -32.05M
netCashProvidedByFinancingActivities 4.3M -440.7M -115.3M -653M -756M -1.09B 497M -111.1M 321M -464.9M