NYSE : HFRO
-$0.08 (-1.07%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-06-30 |
|---|---|---|---|---|---|---|---|---|
| revenue | 28.26M | -23.81M | 49.25M | 241.36M | 146.48M | 21.9M | 49.62M | 70.85M |
| costOfRevenue | 12.19M | 321.15K | 10.56M | 11.52M | 11.14M | 13.58M | 14.92M | 16.9M |
| grossProfit | 16.07M | -23.81M | 38.68M | 229.83M | 146.48M | 8.31M | 34.7M | 53.95M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 5.34M | 4.9M | 5.49M | 8.27M | 7.68M | 8.63M | 4.57M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 5.34M | 4.9M | 5.49M | 8.27M | 7.68M | 8.63M | 4.57M |
| otherExpenses | 30.75M | 318.38K | 375.4K | 351.14K | 211.91K | 34.24M | 426.36K | 1.4M |
| operatingExpenses | 30.75M | 5.66M | 5.28M | 5.84M | 8.48M | 41.92M | 9.05M | 5.98M |
| costAndExpenses | 42.94M | 5.66M | 54.14M | 202.13M | 9.07M | -20.27M | 9.05M | 5.98M |
| netInterestIncome | 14.69M | 30.73M | 36.78M | 28.46M | 25.69M | 41.04M | 69.94M | 62.13M |
| interestIncome | 26.81M | 31.05M | 38.19M | 28.85M | 26.28M | 48.83M | 86.08M | 67.21M |
| interestExpense | 12.13M | 321.15K | 1.4M | 384.9K | 587.43K | 7.79M | 16.13M | 5.08M |
| depreciationAndAmortization | - | - | - | - | 236.56K | - | 171.86K | 74.85M |
| ebitda | -14.69M | -29.15M | -4.89M | 39.08M | 141.65M | 42.16M | 40.57M | 68.88M |
| ebit | -14.69M | -29.15M | -4.89M | 39.22M | 141.41M | 42.16M | 56.7M | -54.12M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | -3.41M | - | -16.13M | 48.15M |
| operatingIncome | -14.69M | -29.15M | -4.89M | 39.22M | 138M | 42.16M | 40.57M | -5.98M |
| totalOtherIncomeExpensesNet | -12.13M | -8.11M | -9.19M | -8.32M | -11.21M | -16.08M | - | -48.16M |
| incomeBeforeTax | -26.81M | -37.26M | -14.09M | 30.91M | 138M | 26.09M | 40.57M | 63.8M |
| incomeTaxExpense | - | - | - | - | - | - | - | -74.85M |
| netIncomeFromContinuingOperations | -26.81M | -37.26M | -14.09M | 30.91M | 138M | 26.09M | 40.57M | -54.13M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 7.79M | - | - | - | - | 117.93M |
| netIncome | -26.81M | -37.26M | -6.29M | 30.91M | 138M | 26.09M | 40.57M | 63.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | 117.93M |
| bottomLineNetIncome | -26.81M | -37.26M | -14.09M | 30.91M | 130.2M | 26.09M | 37.28M | -54.13M |
| eps | -0.48 | -0.57 | -0.23 | 0.45 | 1.87 | 0.37 | 0.57 | 0.89 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-06-30 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 7.32M | 16.56M | 14.71M | 25.21M | 51.43M | 147.79M | 37.95M | 217.64M |
| shortTermInvestments | 7448 | - | 87211 | - | - | - | - | - |
| cashAndShortTermInvestments | 7.33M | 16.56M | 14.8M | 25.21M | 51.43M | 147.79M | 37.95M | 217.64M |
| netReceivables | 38.97M | 27.66M | 18.75M | 30.05M | 16.63M | 21.25M | 28.01M | 51.44M |
| accountsReceivables | - | 27.66M | - | - | - | - | - | - |
| otherReceivables | - | - | 18.75M | 30.05M | 16.63M | 21.25M | 28.01M | 51.44M |
| inventory | - | - | - | 37.23M | 55.7M | - | 79.52M | -174.3M |
| prepaids | - | - | - | - | -39.07M | -20.17M | - | - |
| otherCurrentAssets | - | -27.66M | -7.14M | -62.44M | -68.06M | -148.87M | -79.52M | -43.35M |
| totalCurrentAssets | 46.29M | 16.56M | 26.4M | 30.05M | 16.63M | - | 65.96M | 51.44M |
| propertyPlantEquipmentNet | - | - | - | - | - | - | - | - |
| goodwill | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - |
| longTermInvestments | 828.26M | 880.67M | 1.01B | 1.07B | 1.07B | 1.11B | 1.49B | 1.37B |
| taxAssets | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 128.8K | 916.06M | 7.3M | 62.8M | 107.55M | - | - | 291.08M |
| totalNonCurrentAssets | 828.39M | 880.67M | 1.01B | 1.13B | 1.18B | 1.11B | 1.49B | 1.66B |
| otherAssets | - | 35.39M | - | -30.05M | -16.63M | 1.3B | 14.49M | -51.44M |
| totalAssets | 874.68M | 932.62M | 1.04B | 1.13B | 1.18B | 1.3B | 1.57B | 1.66B |
| totalPayables | 1.78M | 1.45M | 3.07M | 15.03M | 15.17M | 4.56M | 5.61M | - |
| accountPayables | 1M | 519.12K | 1.69M | 13.1M | 15.17M | 2.22M | 1.02M | - |
| otherPayables | 780.54K | 933.96K | 1.39M | 1.93M | 1.33M | 2.34M | 4.58M | - |
| accruedExpenses | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | 419.8M | 496.14M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | -418.77M | - |
| otherCurrentLiabilities | - | -933.96K | -1.39M | -1.93M | - | -2.34M | -5.61M | -496.14M |
| totalCurrentLiabilities | 1.78M | 519.12K | 1.69M | 13.1M | 15.17M | 2.22M | 1.02M | 63.56M |
| longTermDebt | - | - | 20.69M | 21.72M | - | 200M | - | 498.56M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 4.64M | 148.77M | 148.43M | 148.77M | 165.03M | - | - | 75.23M |
| totalNonCurrentLiabilities | 4.64M | 148.77M | 169.12M | 170.49M | 165.03M | 200M | 436.52M | 573.8M |
| otherLiabilities | - | - | - | -13.1M | -15.17M | -2.22M | -1.02M | -63.56M |
| capitalLeaseObligations | - | - | - | - | - | - | - | - |
| totalLiabilities | 4.64M | 149.29M | 31.05M | 43.84M | 40.45M | 212.52M | 436.52M | 573.8M |
| treasuryStock | - | - | - | - | - | - | - | - |
| preferredStock | 239.35M | 139.76M | 139.76M | 139.76M | 139.76M | 139.76M | 139.76M | - |
| commonStock | 1.27B | 1.39B | 1.42B | 1.45B | 1.5B | 1.58B | 1.62B | 71797 |
| retainedEarnings | -637.29M | -609.29M | -544.67M | -508.81M | -508.72M | -625.9M | -623.31M | -15.21M |
| additionalPaidInCapital | - | - | - | - | 1.5B | 1.58B | 1.62B | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-06-30 |
|---|---|---|---|---|---|---|---|---|
| netIncome | -26.81M | -37.26M | -14.09M | 30.91M | 130.2M | 26.09M | 37.28M | 63.8M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -5.48M | 3.22M | 29.2M | -15.01M | 16.13M | 6.67M | -18.24M | -40.8M |
| accountsReceivables | -8.17M | 4.6M | 11.33M | 93.29M | 208.45M | 71.31M | 82.19M | 103.05M |
| inventory | - | - | - | -106.7M | -203.83M | -64.53M | -85.85M | - |
| accountsPayables | 344.34K | -1.64M | -11.72M | -1.66M | 11.66M | 86896 | -12.81M | -45.25M |
| otherWorkingCapital | 2.35M | 249.05K | 29.6M | 67181 | -155.84K | -186.81K | -1.77M | -6.78M |
| otherNonCashItems | 38.04M | 96.7M | 136.11M | -15.44M | 61.22M | 81.72M | 18.35M | -654.11M |
| netCashProvidedByOperatingActivities | 5.75M | 62.65M | 151.23M | 458.72K | 207.54M | 114.48M | 37.39M | -631.12M |
| investmentsInPropertyPlantAndEquipment | - | - | 3 | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -160.6M | -151.51M | -185.65M | -901.57M | -545.21M | -450.09M | -938.82M | -911.33M |
| salesMaturitiesOfInvestments | 163.71M | 168.83M | 79.69M | 493.7M | 438.78M | 699.36M | 861.5M | 659.32M |
| otherInvestingActivities | - | - | -3 | - | - | - | - | - |
| netCashProvidedByInvestingActivities | 3.11M | 17.32M | -105.96M | -407.88M | -106.43M | 249.26M | -77.32M | -252.01M |
| netDebtIssuance | - | -20.69M | -1.03M | 21.72M | -200M | -100M | -150M | - |
| longTermNetDebtIssuance | - | -20.69M | -1.03M | 21.72M | -200M | -100M | -150M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -19.91M | -30070 | -19.23M | -20.89M | -6.54M | 136.68M | - |
| netCommonStockIssuance | - | -19.91M | -30070 | -19.23M | -20.89M | -6.54M | -3.08M | - |
| commonStockIssuance | - | 96965 | - | -5093 | -3506 | - | 85322 | 379.59M |
| commonStockRepurchased | - | -20.01M | -30070 | -19.22M | -20.89M | -6.54M | -3.16M | -201M |
| netPreferredStockIssuance | - | - | - | - | - | - | 139.76M | - |
| netDividendsPaid | -25.83M | -29.81M | -61.49M | -61.31M | -64.04M | -64.61M | -65.12M | -44.25M |
| commonDividendsPaid | -25.83M | -29.81M | -61.49M | -61.31M | -64.04M | -64.61M | -65.12M | -44.25M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 21125 | - | - | - | - | -119.8M | 73.66M | 677.16M |
| netCashProvidedByFinancingActivities | -25.81M | -70.41M | -62.55M | -58.82M | -284.94M | -290.95M | -4.79M | 632.91M |
| 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 | 9.21M | 19.05M | 25.34M | -4.04M | 17.21M | 32.03M | 22.07M | 219.29M | -1.42M | -12.54M |
| costOfRevenue | 7.43M | 4.76M | 5.25M | 5.03M | 5.23M | 5.33M | 5.89M | 5.63M | 5.46M | 5.69M |
| grossProfit | 1.78M | 14.28M | 20.09M | -9.07M | 11.98M | 26.7M | 16.18M | 213.65M | -6.88M | -18.23M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | 57.09M | 16.92M | - | - | - | - | - | - |
| otherExpenses | -18.41M | 49.17M | 57.09M | -16.92M | 34.25M | 0.4 | -3.25 | 0.47 | -43.58 | -5.45 |
| operatingExpenses | -18.41M | 49.17M | 57.09M | 16.92M | 34.25M | 9.32M | 83.65M | 106.96M | -43.58 | -5.45 |
| costAndExpenses | -10.99M | 53.93M | 62.35M | -11.89M | 39.48M | 17.38M | -67.47M | 106.69M | 68.15M | 73.26M |
| netInterestIncome | 1.65M | 13.04M | 21.42M | 17.82M | -4.63M | -4.56M | -4.19M | -3.99M | 68.15M | 73.26M |
| interestIncome | 8.23M | - | - | - | - | - | - | - | 68.15M | 73.26M |
| interestExpense | 6.58M | - | - | - | 4.63M | 4.56M | 4.19M | 3.99M | - | - |
| depreciationAndAmortization | - | - | - | - | - | 12.81M | - | 102.57M | 61.82M | 68.38M |
| ebitda | 20.2M | -34.88M | -37M | 7.85M | -22.27M | 17.38M | -67.47M | 106.69M | 131.47M | 139.8M |
| ebit | 20.2M | -34.88M | -37M | 7.85M | -22.27M | 17.38M | -67.47M | 106.69M | 68.15M | 73.26M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 20.2M | -34.88M | -37M | 7.85M | -22.27M | 12.81M | -71.66M | 102.57M | 61.82M | 68.38M |
| totalOtherIncomeExpensesNet | -6.58M | -5.54M | -3.9M | -4.22M | -4.63M | -4.56M | -4.19M | -4.13M | -6.33M | -4.88M |
| incomeBeforeTax | 13.61M | -40.43M | -40.9M | 3.63M | -26.9M | 0.19 | -1.05 | 1.51 | 0.89 | 0.96 |
| incomeTaxExpense | - | - | - | - | - | 0.19 | -1.05 | 1.51 | 0.89 | 0.96 |
| netIncomeFromContinuingOperations | 13.61M | -40.43M | -40.9M | 3.63M | -26.9M | 12.81M | -71.66M | 102.57M | 61.82M | 68.38M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 55.39M | 139.78M | -34.53M | 7.82M | 3.04M |
| netIncome | 13.61M | -40.43M | -40.9M | 3.63M | -26.9M | 68.2M | 68.12M | 68.04M | 69.65M | 71.42M |
| netIncomeDeductions | - | - | - | - | - | 55.39M | 139.78M | -34.53M | 7.82M | 3.04M |
| bottomLineNetIncome | 13.61M | -40.43M | -40.9M | 3.63M | -26.9M | 12.81M | -71.66M | 102.57M | 61.82M | 68.38M |
| eps | 0.25 | -0.73 | -0.63 | 0.06 | -0.39 | 68.2M | 68.12M | 1 | 0.99 | 1.01 |
| 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 | 7.32M | 30.11M | 16.56M | 50.34M | 14.71M | 12.38M | 25.21M | 11.47M | 51.43M | 10.25M |
| shortTermInvestments | 7448 | - | - | 47688 | 87211 | - | - | - | - | - |
| cashAndShortTermInvestments | 7.33M | 30.11M | 16.56M | 50.39M | 14.8M | 12.38M | 25.21M | 11.47M | 51.43M | 10.25M |
| netReceivables | 38.97M | 31.02M | 27.66M | 21.16M | 18.75M | 40.65M | 30.05M | 29.14M | 16.63M | 13.2M |
| accountsReceivables | - | - | 27.66M | 21.16M | 18.75M | - | - | - | - | - |
| otherReceivables | - | 31.02M | - | - | - | 40.65M | 30.05M | 29.14M | 16.63M | 13.2M |
| inventory | - | - | - | - | - | 60.29M | 37.23M | 56.87M | 55.7M | 34.73M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | -27.66M | -8M | -7.14M | -60.29M | -62.44M | -68.34M | -107.14M | -44.98M |
| totalCurrentAssets | 46.29M | 61.13M | 16.56M | 63.55M | 26.4M | 53.02M | 30.05M | 29.14M | 16.63M | 13.2M |
| propertyPlantEquipmentNet | - | - | - | - | - | - | - | - | - | - |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 828.26M | 808.62M | 880.67M | 922.14M | 1.01B | 1.04B | 1.07B | 1.18B | 1.07B | 1.09B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 128.8K | 367.47K | 916.06M | 951.35M | 7.3M | -1.04B | 62.8M | 68.66M | 107.55M | 45.91M |
| totalNonCurrentAssets | 828.39M | 808.99M | 880.67M | 922.14M | 1.01B | 1.04B | 1.13B | 1.25B | 1.18B | 1.14B |
| otherAssets | - | - | 35.39M | - | - | 7.57M | -30.05M | -29.14M | -16.63M | -13.2M |
| totalAssets | 874.68M | 870.12M | 932.62M | 993.74M | 1.04B | 1.1B | 1.13B | 1.25B | 1.18B | 1.14B |
| totalPayables | 1.78M | 783.61K | 1.45M | 179.23K | 3.07M | 1.51M | 15.03M | 51.54M | 16.5M | 2.37M |
| accountPayables | 1M | - | 519.12K | 179.23K | 1.69M | - | 13.1M | 22.59M | 15.17M | 27809 |
| otherPayables | 780.54K | 783.61K | 933.96K | 1.4M | 1.39M | 1.51M | 1.93M | -22.59M | 1.33M | -27809 |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | -933.96K | - | -1.39M | -1.51M | -15.03M | -51.54M | -16.5M | -2.37M |
| totalCurrentLiabilities | 1.78M | 783.61K | 519.12K | 179.23K | 1.69M | - | 13.1M | 22.59M | 15.17M | 27809 |
| longTermDebt | - | - | - | - | 20.69M | - | 21.72M | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 4.64M | 1.12M | 148.77M | 149.23M | 148.43M | 28.18M | -21.72M | 60.36M | 40.45M | 10.69M |
| totalNonCurrentLiabilities | 4.64M | 1.12M | 148.77M | 149.23M | 169.12M | 19.12M | 43.84M | 55.36M | 40.45M | 10.69M |
| otherLiabilities | - | - | - | - | - | - | -13.1M | -22.59M | -15.17M | -27809 |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 4.64M | 1.12M | 149.29M | 149.41M | 31.05M | 19.12M | 43.84M | 55.36M | 40.45M | 10.69M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 239.35M | 239.35M | 139.76M | 139.76M | 139.76M | 139.76M | 139.76M | 139.76M | 139.76M | 139.76M |
| commonStock | 1.27B | 1.27B | 1.39B | 1.39B | 1.42B | 1.46B | 1.45B | 1.49B | 1.5B | 1.58B |
| retainedEarnings | -637.29M | -643.29M | -609.29M | -542.38M | -544.67M | -527.48M | -508.81M | -432.73M | -508.72M | -590.49M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | 1.5B | 1.58B |
| 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 | 13.61M | -40.43M | -40.9M | 3.63M | -14.09M | 12.81M | -71.66M | 102.57M | 61.82M | 68.38M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -2.55M | -2.92M | -4.38M | 7.6M | 45.96M | -16.76M | -5.82M | 97.51M | 191.65M | 28.31M |
| accountsReceivables | -6.31M | -1.86M | -4.55M | 9.15M | 44.11M | -3.14M | 22.49M | 70.8M | 176.78M | 31.68M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 999.33K | -654.99K | -135.89K | -1.5M | 2M | -13.72M | -28.22M | 26.56M | 14.92M | -3.26M |
| otherWorkingCapital | 2.76M | -403.68K | 300.85K | -51798 | -154.13K | 107.38K | -86368 | 153.55K | -46967 | -108.88K |
| otherNonCashItems | -3.87M | 41.91M | 89M | 7.7M | 38.82M | 101.34M | 175.07M | 19.03M | -129.52M | -126.77M |
| netCashProvidedByOperatingActivities | 7.19M | -1.44M | 43.71M | 18.94M | 70.7M | 80.53M | 91.86M | 316.47M | 315.64M | -1.67M |
| investmentsInPropertyPlantAndEquipment | - | - | - | -4 | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -38.77M | -121.83M | -76.08M | -75.43M | -82.58M | -103.07M | -208.57M | -693M | -370.67M | -174.54M |
| salesMaturitiesOfInvestments | 21.35M | 142.36M | 26.4M | 142.44M | 38.04M | 41.65M | 145.87M | 347.82M | 166.54M | 272.25M |
| otherInvestingActivities | - | - | - | 4 | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -17.42M | 20.53M | -49.69M | 67.01M | -44.55M | -61.42M | -62.7M | -345.17M | -204.14M | 97.71M |
| netDebtIssuance | - | - | 14.64M | -35.33M | 1.57M | -2.6M | - | - | 74209 | - |
| longTermNetDebtIssuance | - | - | 14.64M | -35.33M | 1.57M | -2.6M | - | - | 74209 | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | -20.01M | - | -6391 | 6391 | 19822 | -19.25M | -20.89M | - |
| netCommonStockIssuance | - | - | -20.01M | - | -6391 | 6391 | 19822 | -19.25M | -20.89M | - |
| commonStockIssuance | - | - | - | - | -6391 | 6391 | -5093 | - | -3506 | - |
| commonStockRepurchased | - | - | -20.01M | - | - | - | 24915 | -19.25M | -20.89M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -12.57M | -13.26M | -14.74M | -15.07M | -30.74M | -30.74M | -30.51M | -30.8M | -31.86M | -32.18M |
| commonDividendsPaid | - | -13.26M | -14.74M | -15.07M | -30.74M | -30.74M | -30.51M | -30.8M | -31.86M | -32.18M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 4491 | 16634 | 5543 | 91422 | -30070 | - | 21.72M | - | - | -200.07M |
| netCashProvidedByFinancingActivities | -12.56M | -13.25M | -20.1M | -50.32M | -29.21M | -33.34M | -8.77M | -50.04M | -52.68M | -232.26M |