B
ESCO Technologies Inc. ESE
$161.63 -$2.71-1.65%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Revenue 1.06B 1.03B 1.00B 988.84M 968.85M
Total Other Revenue -- -- -- -- --
Total Revenue 1.06B 1.03B 1.00B 988.84M 968.85M
Cost of Revenue 637.23M 622.74M 608.36M 598.20M 588.15M
Gross Profit 418.24M 404.02M 392.52M 390.64M 380.70M
SG&A Expenses 228.83M 224.02M 220.58M 221.00M 219.78M
Depreciation & Amortization 32.93M 32.80M 32.52M 31.50M 29.96M
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 898.99M 879.56M 861.45M 850.69M 837.88M
Operating Income 156.48M 147.20M 139.43M 138.15M 130.97M
Income Before Tax 140.38M 129.89M 127.04M 125.37M 119.50M
Income Tax Expenses 30.19M 28.01M 27.42M 27.05M 26.52M
Earnings from Continuing Operations 110.19 101.88 99.62 98.33 92.99
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 110.19M 101.88M 99.62M 98.33M 92.99M
EBIT 156.48M 147.20M 139.43M 138.15M 130.97M
EBITDA 212.24M 202.61M 193.61M 191.31M 182.57M
EPS Basic 4.27 3.95 3.86 3.81 3.60
Normalized Basic EPS 3.46 3.20 3.08 3.04 2.88
EPS Diluted 4.26 3.94 3.86 3.81 3.60
Normalized Diluted EPS 3.45 3.20 3.07 3.03 2.88
Average Basic Shares Outstanding 103.18M 103.20M 103.20M 103.21M 103.22M
Average Diluted Shares Outstanding 103.38M 103.39M 103.40M 103.38M 103.43M
Dividend Per Share 0.32 0.32 0.32 0.32 0.32
Payout Ratio 7.48% 8.09% 8.28% 8.39% 8.87%
Weiss Ratings