-$0.28 (-0.49%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|---|
| revenue | 921.73M | 594.16M | 416.89M | 392.7M | 424.01M | 299.87M |
| costOfRevenue | 386.86M | 342.89M | 290.88M | 267.01M | 235.67M | 184.76M |
| grossProfit | 534.87M | 251.27M | 126.02M | 125.69M | 188.34M | 115.12M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 48.95M | 31.03M | 24.76M | 22.33M | 22.74M | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 48.95M | 31.03M | 24.76M | 22.33M | 22.74M | 19.52M |
| otherExpenses | 32.15M | 14.88M | 14.23M | 15.14M | 9.68M | - |
| operatingExpenses | 81.1M | 45.9M | 38.99M | 37.46M | 32.42M | 19.52M |
| costAndExpenses | 467.96M | 388.8M | 329.87M | 304.47M | 268.09M | 204.28M |
| netInterestIncome | -21.05M | -29.27M | -14.77M | -6.42M | -4.9M | -7.39M |
| interestIncome | 9.09M | 5.38M | 4.82M | 1.24M | 1.53M | - |
| interestExpense | 30.14M | 34.65M | 19.58M | 7.65M | 6.43M | 7.39M |
| depreciationAndAmortization | 70.95M | 62.73M | 48.53M | 45.37M | 37.8M | 24.18M |
| ebitda | 152.97M | 149.8M | 106.42M | 135.01M | 192.13M | 107.31M |
| ebit | 82.02M | 87.07M | 57.89M | 89.64M | 154.33M | 83.13M |
| nonOperatingIncomeExcludingInterest | 371.76M | 118.3M | 29.14M | -1.41M | 1.59M | 12.46M |
| operatingIncome | 453.78M | 205.37M | 87.02M | 88.23M | 155.92M | 95.59M |
| totalOtherIncomeExpensesNet | -401.9M | -152.95M | -48.72M | -6.24M | -8.02M | -20.11M |
| incomeBeforeTax | 51.87M | 52.42M | 38.31M | 81.99M | 147.9M | 75.48M |
| incomeTaxExpense | 131.21M | 82.69M | 6.43M | 25.74M | 55.24M | 7.01M |
| netIncomeFromContinuingOperations | -79.34M | -30.27M | 31.88M | 56.25M | 92.66M | 68.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | 10.25M | -49.16M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - |
| netIncome | -79.34M | -30.27M | 31.88M | 66.5M | 43.5M | 68.48M |
| netIncomeDeductions | - | - | - | - | - | - |
| bottomLineNetIncome | -79.34M | -30.27M | 31.88M | 66.5M | 43.5M | 68.48M |
| eps | -0.97 | -0.42 | 0.44 | 0.92 | 0.6 | 1.01 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 286.06M | 270.19M | 237.3M | 127.9M | 161.49M | 118.12M |
| shortTermInvestments | - | - | - | - | - | - |
| cashAndShortTermInvestments | 286.06M | 270.19M | 237.3M | 127.9M | 161.49M | 118.12M |
| netReceivables | 103.13M | 35.74M | 83.81M | 55.89M | 42.4M | 35.76M |
| accountsReceivables | 20.07M | 2.35M | 5.26M | 11.71M | 42.4M | - |
| otherReceivables | 83.05M | 33.38M | 78.55M | 44.18M | - | 35.76M |
| inventory | 115.81M | 57.94M | 46.7M | 42.97M | 56.55M | 46.54M |
| prepaids | - | - | - | 13.53M | 11.06M | 7.58M |
| otherCurrentAssets | 7.49M | 25.47M | 11.13M | -4.81M | 944K | 9.35M |
| totalCurrentAssets | 512.49M | 389.34M | 378.94M | 235.48M | 272.45M | 217.35M |
| propertyPlantEquipmentNet | 945.35M | 610.78M | 488.73M | 378.53M | 285.84M | 271.16M |
| goodwill | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - |
| longTermInvestments | - | - | - | 54.35M | - | - |
| taxAssets | 35.42M | 15.22M | 26.65M | 31.1M | 20.86M | 37.48M |
| otherNonCurrentAssets | 115.74M | 64.92M | 29.5M | 27.84M | 13.34M | 10.2M |
| totalNonCurrentAssets | 1.1B | 690.93M | 544.88M | 491.83M | 320.03M | 318.84M |
| otherAssets | - | - | - | - | - | - |
| totalAssets | 1.61B | 1.08B | 923.82M | 727.31M | 592.48M | 536.19M |
| totalPayables | 256.38M | 117.97M | 80.52M | 64.3M | 71M | 54.97M |
| accountPayables | 189.61M | 69.56M | 57.4M | 46.86M | 39.63M | 38.35M |
| otherPayables | 66.76M | 48.41M | 23.12M | 17.43M | 31.37M | 16.62M |
| accruedExpenses | - | 12.68M | 13.09M | 11.28M | 11.62M | - |
| shortTermDebt | 99.55M | - | - | - | - | 30.42M |
| capitalLeaseObligationsCurrent | - | 13.22M | 13.94M | 12.34M | 633K | - |
| taxPayables | - | 47.44M | 22.29M | 16.8M | 29.85M | - |
| deferredRevenue | - | - | 4.88M | - | 5.17M | 12.96M |
| otherCurrentLiabilities | 170.33M | 107.43M | 89.05M | 73.22M | 58.17M | 22.37M |
| totalCurrentLiabilities | 526.25M | 251.3M | 201.48M | 161.13M | 146.6M | 120.71M |
| longTermDebt | 311.62M | 361.1M | 250.72M | 140.83M | 99.86M | 41.94M |
| capitalLeaseObligationsNonCurrent | - | 11.03M | 24.71M | 26.91M | 477K | 1.33M |
| deferredRevenueNonCurrent | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 37.01M | 31.58M | 8.71M | 26.51M | 17.11M | 10.83M |
| otherNonCurrentLiabilities | 468.38M | 202.29M | 123.4M | 61.8M | 56.16M | 48.98M |
| totalNonCurrentLiabilities | 817M | 606M | 407.54M | 256.05M | 173.61M | 103.09M |
| otherLiabilities | - | - | - | - | - | - |
| capitalLeaseObligations | - | 24.25M | 38.65M | 39.25M | 1.11M | 1.33M |
| totalLiabilities | 1.34B | 857.31M | 609.02M | 417.18M | 320.2M | 223.8M |
| treasuryStock | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - |
| commonStock | 834.43M | 599.2M | 612.3M | 611.98M | 621.12M | 618.06M |
| retainedEarnings | -626.27M | -431.12M | -358.15M | -361.87M | -408.12M | -365.99M |
| additionalPaidInCapital | 57.76M | 55.6M | 55.48M | 55.29M | 55.04M | 55.87M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|---|
| netIncome | -79.34M | -30.27M | 31.88M | 66.5M | 43.5M | 68.48M |
| depreciationAndAmortization | 75.81M | 28.43M | 23.63M | 19.82M | 37.8M | 24.18M |
| deferredIncomeTax | - | 82.69M | 6.43M | 25.74M | 57.26M | 8.95M |
| stockBasedCompensation | - | 186K | 287K | 471K | 660K | - |
| changeInWorkingCapital | -31.24M | -33.91M | 2.84M | 725K | -34.14M | -7.13M |
| accountsReceivables | - | -7.25M | -9.19M | -13.01M | -14.74M | -10.12M |
| inventory | - | -12.08M | -12.71M | 13.48M | -8.95M | -10.24M |
| accountsPayables | - | 6.99M | - | - | - | 17.28M |
| otherWorkingCapital | -31.24M | -21.57M | 24.74M | 255K | -10.45M | -4.05M |
| otherNonCashItems | 292.7M | 175.11M | 59.88M | -16.89M | 26.11M | -7.29M |
| netCashProvidedByOperatingActivities | 257.93M | 222.24M | 124.95M | 96.36M | 131.19M | 87.18M |
| investmentsInPropertyPlantAndEquipment | -179.43M | -180.58M | -96.09M | -103.36M | -79.47M | -51.97M |
| acquisitionsNet | - | -1.24M | 1.56M | -54.35M | 1.3M | 912K |
| purchasesOfInvestments | -74.54M | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | 5.42M | - | - | - | - |
| otherInvestingActivities | - | - | 600K | 221K | - | - |
| netCashProvidedByInvestingActivities | -253.98M | -176.4M | -93.93M | -157.5M | -78.16M | -51.06M |
| netDebtIssuance | -62.83M | 116.68M | 99.88M | 64.82M | 79.65M | -730K |
| longTermNetDebtIssuance | - | 116.68M | 99.88M | 117.6M | 112.93M | 14.18M |
| shortTermNetDebtIssuance | -62.83M | - | - | -52.79M | -33.28M | -14.91M |
| netStockIssuance | 199.96M | -13.17M | - | -9.34M | 1.57M | 52.09M |
| netCommonStockIssuance | 199.96M | -13.17M | - | -9.34M | 1.57M | 52.09M |
| commonStockIssuance | 200.32M | 194K | - | - | 1.57M | 52.2M |
| commonStockRepurchased | -351K | -13.36M | - | -9.34M | - | -107K |
| netPreferredStockIssuance | - | - | - | - | - | - |
| netDividendsPaid | -115.81M | -42.69M | -28.16M | -20.25M | -85.63M | -3.04M |
| commonDividendsPaid | -115.81M | -42.69M | -28.16M | -20.25M | -85.63M | -3.04M |
| preferredDividendsPaid | - | - | - | - | - | - |
| otherFinancingActivities | -10.85M | -55.62M | 7.71M | -13.36M | -4.22M | -3.84M |
| netCashProvidedByFinancingActivities | 10.47M | 5.2M | 79.43M | 21.88M | -8.63M | 44.48M |
| 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 | 382.61M | 321.66M | 247.83M | 190.44M | 161.8M | 171.52M | 156.16M | 134.41M | 132.08M | 124.32M |
| costOfRevenue | 189.1M | 118.76M | 103.68M | 86.5M | 83.38M | 90.42M | 83.98M | 83.1M | 89.51M | 87.67M |
| grossProfit | 193.5M | 202.9M | 144.15M | 103.94M | 78.43M | 81.1M | 72.18M | 51.31M | 42.57M | 36.65M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 19.05M | - | 10.39M | 9.64M | 9.4M | 6.61M | 6.59M | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 15.74M | 19.05M | 10.23M | 10.39M | 9.64M | 9.4M | 6.61M | 6.59M | 7.22M | 5.28M |
| otherExpenses | 5.41M | 19.55M | - | 2.61M | 1.38M | 4.59M | 4.6M | 3.89M | 421K | 660K |
| operatingExpenses | 21.15M | 38.6M | 10.23M | 13M | 11.01M | 13.98M | 11.22M | 10.48M | 7.64M | 5.94M |
| costAndExpenses | 210.25M | 157.37M | 113.91M | 99.5M | 94.39M | 104.4M | 95.19M | 93.58M | 97.15M | 93.61M |
| netInterestIncome | -10.15M | -4.96M | -4.91M | -4.88M | -5.57M | -8.6M | -9.02M | -5.84M | -5.37M | -6.48M |
| interestIncome | 1.82M | 3.65M | 2.28M | 1.37M | 1.78M | 2.61M | 1.49M | 429K | 853K | 2.22M |
| interestExpense | 11.97M | 8.61M | 7.2M | 6.26M | 7.35M | 11.21M | 10.51M | 6.27M | 6.23M | 8.71M |
| depreciationAndAmortization | 32.96M | 26.41M | 18.18M | 15.28M | 14.06M | 14.17M | 17.01M | 15.17M | 18.28M | 10.18M |
| ebitda | 181.34M | 76.95M | 58.89M | 53.21M | -33.54M | 82.39M | 25.44M | 17.17M | 26.28M | 3.02M |
| ebit | 148.37M | 50.54M | 40.71M | 37.93M | -47.6M | 68.22M | 8.43M | 2M | 8M | -7.16M |
| nonOperatingIncomeExcludingInterest | 23.98M | 113.75M | 93.21M | 53.01M | 115.02M | -1.1M | 52.54M | 38.83M | 26.93M | 37.87M |
| operatingIncome | 172.35M | 164.3M | 133.92M | 90.94M | 67.42M | 67.12M | 60.96M | 40.83M | 34.93M | 30.71M |
| totalOtherIncomeExpensesNet | -35.96M | -122.36M | -100.41M | -59.57M | -122.36M | -10.11M | -63.05M | -45.1M | -33.16M | -41.07M |
| incomeBeforeTax | 136.4M | 41.93M | 33.52M | 31.37M | -54.95M | 57.01M | -2.08M | -4.28M | 1.77M | -10.36M |
| incomeTaxExpense | 41.24M | 61.8M | 27.89M | 23.22M | 18.3M | 40.36M | 9.84M | 21.5M | 10.99M | -4.45M |
| netIncomeFromContinuingOperations | 95.16M | -19.86M | 5.63M | 8.15M | -73.25M | 16.64M | -11.92M | -25.78M | -9.22M | -5.91M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 95.16M | -19.86M | 5.63M | 8.15M | -73.25M | 16.64M | -11.92M | -25.78M | -9.22M | -5.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 95.16M | -19.86M | 5.63M | 8.15M | -73.25M | 16.64M | -11.92M | -25.78M | -9.22M | -5.91M |
| eps | 1.17 | -0.24 | 0.07 | 0.11 | -1 | 0.23 | -0.16 | -0.36 | -0.13 | -0.08 |
| 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 | 161.15M | 286.06M | 149.9M | 167.94M | 198.07M | 270.19M | 195.98M | 191.96M | 215.38M | 237.3M |
| shortTermInvestments | 110M | - | 201.52M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 271.14M | 286.06M | 351.41M | 167.94M | 198.07M | 270.19M | 195.98M | 191.96M | 215.38M | 237.3M |
| netReceivables | 49.33M | 103.13M | 36.73M | 47.68M | 39.3M | 35.74M | 76.58M | 68.52M | 63.1M | 60.42M |
| accountsReceivables | 13.86M | 20.07M | 12.84M | 4.47M | 2.22M | 2.35M | 2.98M | 6.42M | 7.84M | 5.26M |
| otherReceivables | 35.47M | 83.05M | 23.89M | 43.2M | 37.08M | 33.38M | 73.6M | 62.1M | 55.25M | 55.16M |
| inventory | 121.01M | 115.81M | 76.67M | 80.03M | 67.88M | 57.94M | 63.15M | 54.97M | 51.01M | 46.7M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 74.66M | 7.49M | 43.54M | 5.4M | 28.31M | 25.47M | 214K | 45000 | 29.99M | 34.52M |
| totalCurrentAssets | 516.14M | 512.49M | 508.35M | 301.04M | 333.56M | 389.34M | 335.93M | 315.5M | 359.48M | 378.94M |
| propertyPlantEquipmentNet | 962.63M | 945.35M | 783.35M | 762.57M | 720.47M | 610.78M | 560.99M | 516.74M | 504.6M | 488.73M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 40.51M | 35.42M | 35.9M | 28.64M | 18.13M | 15.22M | 20.97M | 18.77M | 25.28M | 26.65M |
| otherNonCurrentAssets | 125.57M | 115.74M | 101.26M | 73.67M | 66.84M | 64.92M | 37.11M | 30.97M | 29.98M | 29.5M |
| totalNonCurrentAssets | 1.13B | 1.1B | 920.51M | 864.88M | 805.44M | 690.93M | 619.07M | 566.49M | 559.86M | 544.88M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.64B | 1.61B | 1.43B | 1.17B | 1.14B | 1.08B | 955M | 881.98M | 919.34M | 923.82M |
| totalPayables | 144.39M | 256.38M | 122.14M | 117.76M | 116.35M | 117.97M | 100.75M | 74.79M | 61.23M | 62.55M |
| accountPayables | 83.77M | 189.61M | 75.91M | 70.68M | 67.85M | 69.56M | 65.11M | 51.16M | 53.14M | 57.4M |
| otherPayables | 60.62M | 66.76M | 46.23M | 47.08M | 48.5M | 48.41M | 35.64M | 23.63M | 8.09M | 5.15M |
| accruedExpenses | - | - | - | 21.9M | 18.82M | 12.68M | 18.05M | 13.5M | - | - |
| shortTermDebt | 115.34M | 99.55M | 105.16M | - | - | - | 163.12M | 98M | 75.96M | 96.81M |
| capitalLeaseObligationsCurrent | - | - | - | - | 14.71M | 13.22M | - | - | - | - |
| taxPayables | - | - | - | 47.08M | 48.5M | 47.44M | 35.64M | 23.63M | - | - |
| deferredRevenue | 436K | - | - | - | - | - | - | - | - | 4.88M |
| otherCurrentLiabilities | 265.83M | 170.33M | 87.33M | 127.99M | 134.02M | 107.43M | 16.58M | 16.78M | 43.13M | 33.16M |
| totalCurrentLiabilities | 526M | 526.25M | 314.62M | 267.65M | 283.9M | 251.3M | 298.49M | 203.07M | 180.31M | 197.4M |
| longTermDebt | 311.96M | 311.62M | 339.97M | 375.11M | 366.83M | 361.1M | 177.44M | 236.41M | 251.08M | 250.72M |
| capitalLeaseObligationsNonCurrent | 2.95M | - | 10.79M | - | 9.03M | 11.03M | - | - | 21.39M | 24.71M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 35.18M | 37.01M | 31.89M | 35.92M | 32.05M | 31.58M | 11.36M | 11.18M | 8.8M | 8.71M |
| otherNonCurrentLiabilities | 466.91M | 468.38M | 409.16M | 347.48M | 307.31M | 202.29M | 237.29M | 183.11M | 153.42M | 127.48M |
| totalNonCurrentLiabilities | 817M | 817M | 791.8M | 758.51M | 715.23M | 606M | 426.1M | 430.7M | 434.69M | 411.62M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.95M | - | 10.79M | - | 23.74M | 24.25M | - | - | 21.39M | 24.71M |
| totalLiabilities | 1.34B | 1.34B | 1.11B | 1.03B | 999.13M | 857.31M | 724.58M | 633.77M | 615M | 609.02M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 830.58M | 834.43M | 833.38M | 633.27M | 610.5M | 599.2M | 602.91M | 608.98M | 612.3M | 655.61M |
| retainedEarnings | -586.26M | -626.27M | -566.3M | -544.36M | -522.7M | -431.12M | -430.41M | -418.48M | -367.37M | -401.47M |
| additionalPaidInCapital | 57.99M | 57.76M | 56.94M | 55.67M | 55.67M | 55.6M | 55.56M | 55.49M | 55.53M | 55.48M |
| 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 | 95.16M | -19.86M | 5.63M | 8.15M | -73.25M | 16.64M | -11.92M | -25.78M | -9.22M | -5.91M |
| depreciationAndAmortization | 35.42M | 26.16M | 18.18M | - | 15.73M | 14.17M | 18.56M | 9.81M | 18.28M | 10.18M |
| deferredIncomeTax | -6.17M | - | -10.64M | 23.22M | -2.51M | 40.36M | -1.96M | 21.49M | 845K | 6.35M |
| stockBasedCompensation | - | - | - | - | - | 134K | - | - | - | - |
| changeInWorkingCapital | -44.17M | 9.83M | -28.71M | 12.02M | -24.22M | -14.55M | -13.2M | 11.68M | -17.8M | 2.96M |
| accountsReceivables | -755K | - | -14.95M | 9.84M | -7.95M | -1.59M | -1.15M | 9.06M | -3.13M | -9.4M |
| inventory | -12.79M | - | 3.35M | -11.25M | -4.45M | 11.86M | -12.9M | -6.72M | -4.49M | 4.43M |
| accountsPayables | -13.81M | - | 13.83M | - | -1.73M | - | 7.35M | - | -10.16M | 10.22M |
| otherWorkingCapital | -16.82M | 9.83M | -30.95M | 13.43M | -10.08M | -24.81M | -6.5M | 9.34M | -30999 | -2.3M |
| otherNonCashItems | 30.98M | 54.8M | 101.32M | 36.47M | 117.7M | 9.24M | 73.49M | 36.41M | 20.14M | 25.82M |
| netCashProvidedByOperatingActivities | 111.22M | 70.93M | 85.77M | 79.86M | 33.45M | 66M | 64.95M | 53.61M | 12.25M | 39.4M |
| investmentsInPropertyPlantAndEquipment | -44.11M | -44.1M | -31.78M | -50.32M | -51.72M | -66.82M | -60.42M | -23.58M | -29.7M | -6.32M |
| acquisitionsNet | - | - | - | -439K | - | - | - | - | - | - |
| purchasesOfInvestments | -277K | -55.43M | 57661 | - | -18.54M | - | - | - | -1.31M | -2.15M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | -7952 |
| otherInvestingActivities | - | - | - | - | - | 4.17M | - | 1.31M | - | - |
| netCashProvidedByInvestingActivities | -44.38M | -99.53M | -31.72M | -50.76M | -70.26M | -62.64M | -60.42M | -22.26M | -31.02M | -8.48M |
| netDebtIssuance | -18.32M | -7.8M | -34.18M | -14.27M | -11.46M | 107.94M | 7.63M | 5.21M | 1.21M | 24.71M |
| longTermNetDebtIssuance | - | - | - | -14.27M | - | 52.61M | 39.59M | 5.21M | 15M | 37.79M |
| shortTermNetDebtIssuance | -18.32M | -7.8M | -34.18M | - | -11.46M | 55.33M | -31.97M | - | -13.79M | -13.08M |
| netStockIssuance | -4.28M | -1.59M | 203.16M | - | -1.2M | -3.84M | -5.99M | -3.46M | - | 226.93K |
| netCommonStockIssuance | -4.28M | -1.59M | 203.16M | - | -1.2M | -3.84M | -5.99M | -3.46M | - | 226.93K |
| commonStockIssuance | 350K | -2.45M | 203.16M | - | - | - | 65064 | - | - | 226.93K |
| commonStockRepurchased | -4.63M | 866.69K | 3646 | - | -1.2M | -3.84M | -6.06M | -3.46M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -55.15M | -39.19M | -27.84M | -29.81M | -18.33M | -17.35M | -80587 | -25.34M | - | -17.76M |
| commonDividendsPaid | -55.15M | -39.19M | -27.84M | -29.81M | -18.33M | -17.35M | -80587 | -25.34M | - | -17.76M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -8.48M | 6.7M | -8.05M | -11.67M | -5.96M | -8.48M | -5.91M | -18.65M | -2.44M | 18.07M |
| netCashProvidedByFinancingActivities | -86.23M | -41.87M | 133.1M | -55.75M | -36.95M | 78.27M | -4.35M | -42.24M | -1.23M | 25.25M |