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 247.03M 298.53M 260.78M 249.13M 218.31M
Total Other Revenue -- -- -- -- --
Total Revenue 247.03M 298.53M 260.78M 249.13M 218.31M
Cost of Revenue 148.64M 178.81M 157.44M 152.35M 134.15M
Gross Profit 98.38M 119.73M 103.35M 96.78M 84.16M
SG&A Expenses 58.78M 60.00M 54.96M 55.10M 53.97M
Depreciation & Amortization 7.99M 8.22M 8.15M 8.57M 7.87M
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 215.42M 247.02M 220.54M 216.02M 195.99M
Operating Income 31.61M 51.51M 40.25M 33.11M 22.33M
Income Before Tax 29.94M 44.04M 37.17M 29.22M 19.45M
Income Tax Expenses 6.47M 9.78M 7.94M 6.00M 4.29M
Earnings from Continuing Operations 23.47M 34.26M 29.23M 23.22M 15.17M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 23.47M 34.26M 29.23M 23.22M 15.17M
EBIT 31.61M 51.51M 40.25M 33.11M 22.33M
EBITDA 45.41M 65.56M 54.05M 47.22M 35.78M
EPS Basic 0.91 1.33 1.14 0.90 0.59
Normalized Basic EPS 0.73 1.11 0.90 0.72 0.47
EPS Diluted 0.91 1.32 1.13 0.90 0.59
Normalized Diluted EPS 0.72 1.11 0.90 0.72 0.47
Average Basic Shares Outstanding 25.78M 25.85M 25.75M 25.79M 25.80M
Average Diluted Shares Outstanding 25.83M 25.85M 25.84M 25.85M 25.85M
Dividend Per Share 0.08 0.08 0.08 0.08 0.08
Payout Ratio 8.79% 6.02% 7.05% 8.88% 13.61%
Weiss Ratings