NYSE : ESE

ESCO Technologies Inc.

$328.06 USD

$2.6 (0.8%)

Volume
106.96K
Average Volume
305.84K
Market Capitalization
$8.5B
P/E Ratio
27.59
Dividend Yield
0.10%
Price Target
$350.00
Year High
$362.15
Year Low
$174.92
Day High
Day Low
Payout Ratio
$0.03
Current Ratio
$1.45

ESE Financial

date 2025-09-30 2024-09-30 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30
revenue 1.1B 919.13M 855.79M 857.5M 715.44M 730.47M 726.04M 683.65M 685.74M 571.46M
costOfRevenue 634.3M 530.56M 502.68M 525.46M 445.04M 458.31M 438M 419.71M 436.92M 350.81M
grossProfit 461.08M 388.57M 353.11M 332.04M 270.4M 272.16M 288.05M 263.94M 248.82M 220.65M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - 159.49M 162.73M 153.06M - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 234.64M 208.2M 203.46M 195.13M 167.53M 159.49M 162.73M 153.06M 148.43M 131.49M
otherExpenses 53.32M 32.8M 28.95M 25.94M 20.83M 112.67M 18.49M 17.26M 16.34M 11.63M
operatingExpenses 287.96M 241.01M 232.41M 221.06M 188.36M 272.16M 181.23M 170.33M 164.77M 143.12M
costAndExpenses 922.26M 771.56M 735.1M 746.52M 633.41M 730.47M 619.22M 590.04M 601.69M 493.93M
netInterestIncome -17.5M -15.25M -8.77M -4.85M -2.26M -6.73M -8.09M -8.8M -4.58M -1.31M
interestIncome - - - - - - - - - -
interestExpense 17.5M 15.25M 8.77M 4.85M 2.26M 6.73M 8.09M 8.8M 4.58M 1.31M
depreciationAndAmortization 75.02M 52.16M 47.71M 48.34M 42.05M 41.34M 36M 33.69M 32.23M 23.57M
ebitda 245.38M 198.36M 166.85M 159.63M 124.98M 84.47M 141.96M 123.58M 116.96M 93.3M
ebit 170.36M 146.2M 119.14M 111.29M 82.93M 43.14M 105.97M 89.89M 84.73M 69.73M
nonOperatingIncomeExcludingInterest 2.78M 1.36M 1.56M -304K -894K -43.14M 851K 3.72M -680K 7.8M
operatingIncome 173.13M 147.56M 120.7M 110.98M 82.03M - 106.82M 93.61M 84.05M 77.53M
totalOtherIncomeExpensesNet -20.28M -16.61M -10.33M -4.55M -1.36M 36.41M -8.94M -12.52M -3.9M -9.11M
incomeBeforeTax 152.85M 130.95M 110.37M 106.44M 80.67M 36.41M 97.88M 81.09M 80.15M 68.42M
incomeTaxExpense 36.55M 28.32M 24.68M 24.12M 17.18M 13.51M 20.39M -5.17M 26.45M 22.54M
netIncomeFromContinuingOperations 116.3M 102.63M 85.68M 82.32M 63.5M 22.9M 77.49M 86.26M 53.7M 45.88M
netIncomeFromDiscontinuedOperations 182.92M -747K 6.86M - - 76.52M 3.55M 5.88M - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 299.22M 101.88M 92.54M 82.32M 63.5M 99.41M 81.04M 92.14M 53.7M 45.88M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 299.22M 101.88M 92.54M 82.32M 63.5M 99.41M 81.04M 92.14M 53.7M 45.88M
eps 11.55 3.96 3.59 3.17 2.44 0.88 3.12 3.56 2.08 1.78
date 2025-09-30 2024-09-30 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30
cashAndCashEquivalents 101.35M 65.96M 41.87M 97.72M 56.23M 52.56M 61.81M 30.48M 45.52M 53.82M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 101.35M 65.96M 41.87M 97.72M 56.23M 52.56M 61.81M 30.48M 45.52M 53.82M
netReceivables 344.28M 288.81M 337.19M 289.8M 240.11M 238.38M 268.93M 216.77M 207.87M 150.23M
accountsReceivables 253.55M 222.1M 198.56M 164.64M 146.34M 144.08M 158.72M 163.74M 160.58M 121.49M
otherReceivables 90.73M 66.71M 138.63M 125.15M 93.77M 94.3M 110.21M 53.03M 47.29M 28.75M
inventory 217.81M 195.46M 184.07M 162.4M 147.15M 135.3M 128.82M 135.42M 124.52M 105.54M
prepaids - - - - - - - - - -
otherCurrentAssets 25.06M 118.41M 17.97M 22.7M 22.66M 17.05M 35.64M 13.36M 14.9M 13.88M
totalCurrentAssets 688.51M 668.65M 581.1M 572.62M 466.15M 443.29M 495.19M 396.02M 392.79M 323.48M
propertyPlantEquipmentNet 220.2M 186.73M 195.32M 185.12M 186.11M 161.26M 161.47M 134.95M 132.75M 92.4M
goodwill 761.93M 529.94M 503.18M 492.71M 504.85M 408.06M 409.22M 381.65M 377.88M 323.62M
intangibleAssets 723.97M 403.52M 392.12M 394.46M 409.25M 346.63M 393.05M 345.35M 351.13M 231.76M
goodwillAndIntangibleAssets 1.49B 933.46M 895.3M 887.17M 914.1M 754.7M 802.26M 727M 729.01M 555.38M
longTermInvestments - - - - - - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 15.78M 49.78M 11.5M 9.54M 10.98M 10.94M 7.79M 7.14M 5.89M 7.11M
totalNonCurrentAssets 1.72B 1.17B 1.1B 1.08B 1.11B 926.89M 971.53M 869.1M 867.65M 654.89M
otherAssets - - - - - - - - - -
totalAssets 2.41B 1.84B 1.68B 1.65B 1.58B 1.37B 1.47B 1.27B 1.26B 978.37M
totalPayables 158.54M 95.19M 86.97M 78.75M 56.67M 50.52M 63.8M 63.03M 54.79M 42.07M
accountPayables 96.53M 88.94M 86.97M 78.75M 56.67M 50.52M 63.8M 63.03M 54.79M 42.07M
otherPayables 62.01M 6.25M - - - - - - - -
accruedExpenses 113.02M 91.32M 95.4M 94.37M 92.28M 82.04M 37.19M 68.46M 69.15M 52.6M
shortTermDebt 20M 20M 20M 20M 20M 22.37M 21.83M 20M 20M 20M
capitalLeaseObligationsCurrent - - - - - - 571K -49.04M -51.03M -43.4M
taxPayables 62.01M - - - - - - - - -
deferredRevenue 216.59M 80.84M 112.28M 125.01M 106.04M 100.55M 81.18M 29.57M 28.58M 27.21M
otherCurrentLiabilities - 62.5M - - - - 47.06M - - -
totalCurrentLiabilities 508.15M 349.85M 314.65M 318.13M 275M 255.48M 251.64M 200.53M 194.97M 158.08M
longTermDebt 166M 102M 82M 133M 134M 40M 265M 200M 255M 90M
capitalLeaseObligationsNonCurrent 44.4M 34.81M 36.55M 24.85M 28.03M 16.78M 29.98M - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 112.39M 72.62M 75.53M 82.02M 73.56M 60.72M 60.86M 64.79M 86.38M 69.56M
otherNonCurrentLiabilities 38.58M 41.98M 43.34M 48.29M 47.06M 38.18M 33.03M 40.39M 52.18M 45.62M
totalNonCurrentLiabilities 361.37M 251.42M 237.42M 288.17M 282.65M 155.68M 388.86M 305.18M 393.56M 205.19M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 44.4M 34.81M 36.55M 24.85M 28.03M 16.78M 30.55M -49.04M -51.03M -43.4M
totalLiabilities 869.52M 601.27M 552.07M 606.3M 557.65M 411.16M 640.5M 505.71M 588.53M 363.26M
treasuryStock -147.08M -147.08M -139.36M -126.96M -107.08M -107.13M -107.26M -107.39M -107.58M -107.77M
preferredStock - - - - - - - - - -
commonStock 309K 308K 308K 307K 307K 306K 306K 305K 305K 304K
retainedEarnings 1.37B 1.08B 989.32M 905.02M 830.99M 775.83M 684.74M 606.84M 516.72M 471.27M
additionalPaidInCapital 316.19M 311.94M 304.85M 301.55M 297.64M 293.68M 292.41M 291.19M 289.78M 290.59M
date 2025-09-30 2024-09-30 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30
netIncome 299.22M 101.88M 92.54M 82.32M 63.5M 99.41M 81.04M 92.14M 53.7M 45.88M
depreciationAndAmortization 75.02M 52.16M 47.71M 48.34M 42.05M 41.34M 36M 33.69M 32.23M 23.57M
deferredIncomeTax -10.98M -8.39M -5.46M 8.95M -3.04M -2.78M 61000 -21.03M 1.36M -2.99M
stockBasedCompensation 10.67M 8.6M 8.91M 7.32M 6.91M 5.55M 5.09M 5.03M 5.44M 4.7M
changeInWorkingCapital 9.38M -33.41M -56.12M -11.65M 15.67M 26.58M -6.65M -9.55M -17.89M 1.75M
accountsReceivables -8.34M -31.62M -31.44M -17.68M 11.27M 14.63M -65.9M -6.09M -42.13M -9.09M
inventory -5.14M -24.37M -16.31M -13.79M 612K -10.34M 7.11M -9.44M 3.96M 1.1M
accountsPayables -2.19M 11.48M 5.11M 21.98M -688K -13.28M 10.72M 7.93M 8.74M -1.95M
otherWorkingCapital 25.05M 11.09M -13.48M -2.18M 4.48M 35.57M 41.42M -1.96M 11.54M 11.69M
otherNonCashItems -141.38M 6.71M -10.7M - -1.95M -87.82M -10.4M -7.01M -7.51M 952K
netCashProvidedByOperatingActivities 241.94M 127.54M 76.89M 135.28M 123.14M 82.28M 105.14M 93.26M 67.34M 73.86M
investmentsInPropertyPlantAndEquipment -52.17M -40.18M -29.93M -45.01M -35.49M -41.13M -32.6M -24.82M -38.73M -22.51M
acquisitionsNet -472.01M -56.38M -17.69M -10.91M -168.9M - -95.84M -9.81M -198.63M -82.06M
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 268.38M -8.08M -4.84M - 1.95M 182.08M 3.3M -6.98M 3.49M -
netCashProvidedByInvestingActivities -255.79M -104.64M -52.47M -55.92M -202.44M 140.95M -125.14M -41.61M -233.87M -104.57M
netDebtIssuance 64M 20M -51M -1M 91.63M -222.63M 65M -55M 165M 60M
longTermNetDebtIssuance 64M 20M -51M -1M 91.63M -222.63M 65M -55M 165M 60M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - -8M -12.4M -19.88M - - - - - -4.3M
netCommonStockIssuance - -8M -12.4M -19.88M - - - - - -4.3M
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - -8M -12.4M -19.88M - - - - - -4.3M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -8.26M -8.25M -8.25M -8.27M -8.34M -8.32M -8.3M -8.28M -8.26M -8.25M
commonDividendsPaid -8.26M -8.25M -8.25M -8.27M -8.34M -8.32M -8.3M -8.28M -8.26M -8.25M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -6.2M -4.53M -6.68M -2.98M -1.82M -5.26M -3.18M -5M 20000 -1.22M
netCashProvidedByFinancingActivities 49.54M -773K -78.33M -32.12M 81.47M -236.22M 53.52M -66.36M 156.76M 46.22M
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 309.34M 289.66M 352.67M 296.34M 265.52M 214.59M 298.53M 233.57M 249.13M 218.31M
costOfRevenue 178.03M 169.74M 203.24M 174.35M 156.3M 124.21M 178.81M 135.37M 152.35M 134.15M
grossProfit 131.32M 119.92M 149.44M 121.99M 109.22M 90.38M 119.72M 98.2M 96.78M 84.16M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 62.83M 61.21M 63.33M 62.04M 58.16M 54.97M 60M 51.01M 55.1M 53.97M
otherExpenses 20.42M 20.32M 20.58M 16.75M 7.99M 7.99M 8.22M 8.14M 8.57M 7.87M
operatingExpenses 83.25M 81.53M 83.92M 78.8M 66.15M 62.96M 68.21M 59.16M 63.67M 61.84M
costAndExpenses 261.28M 251.27M 287.15M 253.14M 222.45M 187.18M 247.02M 194.53M 216.02M 195.99M
netInterestIncome -2.4M -2.88M -5.13M -7.92M -2.2M -2.26M -6.02M -3.34M -3.23M -2.67M
interestIncome - - - - - - - - - -
interestExpense 2.4M 2.88M 5.13M 7.92M 2.2M 2.26M 6.02M 3.34M 3.23M 2.67M
depreciationAndAmortization 26.84M 26.49M 26.62M 20.62M 14.81M 12.97M 14.05M 11.42M 14.1M 13.45M
ebitda 73.1M 64.85M 91.32M 61.61M 57.5M 41.02M 64.11M 50.72M 46.55M 35.57M
ebit 46.26M 38.36M 64.7M 40.99M 42.69M 28.05M 50.06M 39.3M 32.45M 22.12M
nonOperatingIncomeExcludingInterest 1.8M 30000 828K 2.21M 375K -637K 1.45M -264K 666K 206K
operatingIncome 48.06M 38.39M 65.52M 43.2M 43.07M 27.42M 51.51M 39.04M 33.11M 22.33M
totalOtherIncomeExpensesNet -4.2M -2.91M -5.96M -10.13M -2.57M -1.62M -7.47M -3.07M -3.89M -2.87M
incomeBeforeTax 43.86M 35.48M 59.57M 33.07M 40.5M 25.8M 44.04M 35.97M 29.22M 19.45M
incomeTaxExpense 10.31M 6.79M 14.71M 8.31M 9.47M 5.49M 9.78M 7.65M 6M 4.28M
netIncomeFromContinuingOperations 33.56M 28.69M 44.85M 24.76M 31.03M 20.31M 34.26M 28.31M 23.22M 15.17M
netIncomeFromDiscontinuedOperations 1.18M - 173.8M 1.31M - 3.17M - 918K - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 34.73M 28.69M 218.65M 26.06M 31.03M 23.47M 34.26M 29.23M 23.22M 15.17M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 34.73M 28.69M 218.65M 26.06M 31.03M 23.47M 34.26M 29.23M 23.22M 15.17M
eps 1.34 1.11 8.43 1.01 1.2 0.91 1.33 1.14 0.9 0.59
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 92.25M 103.82M 101.35M 78.72M 57.4M 71.28M 65.96M 63.04M 59.44M 51.4M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 92.25M 103.82M 101.35M 78.72M 57.4M 71.28M 65.96M 63.04M 59.44M 51.4M
netReceivables 360.37M 333.99M 344.28M 329.75M 343.4M 334.06M 288.81M 348.23M 326.84M 332.79M
accountsReceivables 256.84M 245.33M 253.55M 238.02M 218.12M 202.66M 222.1M 213.59M 187.54M 194.4M
otherReceivables 103.53M 88.66M 90.73M 91.73M 125.28M 131.4M 66.71M 134.64M 139.3M 138.39M
inventory 237.09M 227.15M 217.81M 237.11M 231.2M 219.38M 195.46M 219.31M 211.34M 202.58M
prepaids - - - - - - - - - -
otherCurrentAssets 37.08M 24.69M 25.06M 109.15M 28.75M 20.78M 118.41M 22.31M 24.31M 16.44M
totalCurrentAssets 726.79M 689.65M 688.51M 754.72M 660.75M 645.51M 668.65M 652.9M 621.92M 603.2M
propertyPlantEquipmentNet 219.84M 218.4M 220.2M 214.03M 210.4M 207.18M 186.73M 202.46M 200.13M 197.95M
goodwill 761.18M 767.38M 761.93M 760.56M 536.22M 532.31M 529.94M 535.37M 535.66M 537.6M
intangibleAssets 682.37M 706.38M 723.97M 745.08M 394.59M 396.3M 403.52M 408.98M 414.87M 422.05M
goodwillAndIntangibleAssets 1.44B 1.47B 1.49B 1.51B 930.82M 928.61M 933.46M 944.35M 950.53M 959.65M
longTermInvestments - - - - - - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 15.62M 17.19M 15.78M 52M 13.69M 13.76M 49.78M 11.34M 11.6M 11.72M
totalNonCurrentAssets 1.68B 1.71B 1.72B 1.77B 1.15B 1.15B 1.17B 1.16B 1.16B 1.17B
otherAssets - - - - - - - - - -
totalAssets 2.41B 2.4B 2.41B 2.53B 1.82B 1.8B 1.84B 1.81B 1.78B 1.77B
totalPayables 112.3M 152.77M 158.54M 86.21M 81.24M 75.88M 95.19M 83.41M 81.96M 77.96M
accountPayables 106.68M 92.29M 96.53M 86.21M 81.24M 75.88M 88.94M 83.41M 81.96M 77.96M
otherPayables 5.62M 60.48M 62.01M - - - 6.25M - - -
accruedExpenses 38.94M 92.75M 113.02M 110.54M 92.66M 90.49M 91.32M 94.14M 79.61M 85.58M
shortTermDebt 27.79M 20.51M 20M 20M 20M 20M 20M 20M 20M 20M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables 5.62M 60.48M 62.01M - - - - - - -
deferredRevenue 269.4M 252.36M 216.59M 205.59M 128.11M 129.74M 80.84M 113.65M 107.36M 121.15M
otherCurrentLiabilities 51.94M - - 74.5M - - 62.5M - - -
totalCurrentLiabilities 500.36M 518.39M 508.15M 496.84M 322.02M 316.11M 349.85M 311.21M 288.93M 304.69M
longTermDebt 125M 125M 166M 505M 68M 92M 102M 153M 171M 152M
capitalLeaseObligationsNonCurrent 59.88M 43.47M 44.4M 43.63M 35.95M 36.4M 34.81M 35.15M 35.44M 35.71M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 115.14M 115.78M 112.39M 115.02M 72.58M 75.52M 72.62M 77.57M 80.65M 83.8M
otherNonCurrentLiabilities 20M 35.5M 38.58M 39.28M 39.79M 38.1M 41.98M 40.44M 41.76M 42.23M
totalNonCurrentLiabilities 320.02M 319.74M 361.37M 702.93M 216.32M 242.02M 251.42M 306.16M 328.85M 313.74M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 59.88M 43.47M 44.4M 43.63M 35.95M 36.4M 34.81M 35.15M 35.44M 35.71M
totalLiabilities 820.38M 838.14M 869.52M 1.2B 538.33M 558.13M 601.27M 617.37M 617.78M 618.43M
treasuryStock -147.08M -147.08M -147.08M -147.08M -147.08M -147.08M -147.08M -147.05M -146.24M -139.36M
preferredStock - - - - - - - - - -
commonStock 310K 309K 309K 309K 309K 309K 308K 308K 308K 308K
retainedEarnings 1.43B 1.4B 1.37B 1.16B 1.13B 1.1B 1.08B 1.05B 1.02B 1B
additionalPaidInCapital 312.3M 308.93M 316.19M 313.65M 311.44M 308.14M 311.94M 309.98M 308.06M 305.28M
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 33.56M 28.69M 227.78M 16.94M 31.03M 23.47M 34.26M 24.94M 23.22M 15.17M
depreciationAndAmortization 26.84M 26.49M 26.62M 20.62M 14.81M 12.97M 14.05M 11.42M 14.1M 13.45M
deferredIncomeTax 1.79M 3.39M -4.97M -3.88M -3.65M 1.52M -2.91M -3.32M -3.46M 484K
stockBasedCompensation - 3.23M 2.74M 2.61M 2.8M 2.52M 2.23M 2.22M 1.96M 2.18M
changeInWorkingCapital 248K 7.06M 42.85M -6.27M -19.04M -8.17M 24.45M 8.59M -25.33M -22.54M
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital 248K 7.06M 42.85M -6.27M -19.04M -8.17M 24.45M 8.59M -25.33M -22.54M
otherNonCashItems -56.01M - -185.08M 43.7M -1.86M 1.86M - -7.64M - -
netCashProvidedByOperatingActivities 6.42M 68.86M 109.94M 73.73M 24.1M 34.17M 72.09M 36.22M 10.49M 8.75M
investmentsInPropertyPlantAndEquipment -9.84M -8.1M -14.94M -16.41M -13.1M -7.71M -14.75M -5.85M -11.42M -10.79M
acquisitionsNet -5.1M -5.13M - -472.01M - - - -204K - -56.18M
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities 1.54M - 269.35M -966K 84000 -84000 - -5.44M - -
netCashProvidedByInvestingActivities -13.4M -13.23M 254.41M -489.38M -13.02M -7.8M -14.75M -11.5M -11.42M -66.97M
netDebtIssuance -511K -40.49M -339M 437M -24M -10M -51M -18M 19M 70M
longTermNetDebtIssuance -511K -40.49M -339M 437M -24M -10M -51M -18M 19M 70M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - -809K -7.19M -
netCommonStockIssuance - - - - - - - -809K -7.19M -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - -809K -7.19M -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -2.07M -2.07M -2.07M -2.07M -2.07M -2.06M -2.06M -2.06M -2.06M -2.06M
commonDividendsPaid -2.07M -2.07M -2.07M -2.07M -2.07M -2.06M -2.06M -2.06M -2.06M -2.06M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -35000 -10.61M 8000 -59000 -115K -6.03M -3.01M -84000 - -1.43M
netCashProvidedByFinancingActivities -2.62M -53.17M -341.06M 434.88M -26.18M -18.1M -56.07M -20.95M 9.75M 66.5M