ESCO Technologies Inc.

158.40
-0.72 (-0.45%)
At close: Apr 01, 2025, 3:59 PM
157.43
-0.61%
After-hours: Apr 01, 2025, 08:00 PM EDT

ESCO Income Statement

Year FY24 FY23 FY22 FY21 FY20
Revenue 1.03B 956.03M 857.5M 715.44M 732.91M
Cost of Revenue 622.74M 580.38M 525.46M 445.05M 457.42M
Gross Profit 404.02M 375.66M 332.05M 270.39M 275.5M
Operating Income 129.89M 145.55M 111.29M 82.93M 87.07M
Interest Income n/a n/a 4.85M 2.25M 6.73M
Pretax Income 129.89M 118.95M 106.44M 80.67M 39.74M
Net Income 101.88M 92.55M 82.32M 63.5M 25.46M
Selling & General & Admin 224.01M 217.11M 195.13M 167.53M 159.49M
Research & Development n/a 13M 12.3M 15.4M 13.3M
Other Expenses 180M n/a 25.94M 20.83M 21.81M
Operating Expenses 404.02M 230.11M 221.06M 188.36M 181.3M
Interest Expense 15.25M 8.77M 4.85M 2.25M 6.73M
Selling & Marketing Expenses n/a n/a n/a n/a n/a
Cost & Expenses 896.87M 810.49M 746.52M 633.41M 638.72M
Income Tax 28.01M 26.4M 24.11M 17.18M 14.28M
Shares Outstanding (Basic) 25.75M 25.79M 25.93M 26.05M 26.01M
Shares Outstanding (Diluted) 25.87M 25.88M 26.07M 26.23M 26.14M
EPS (Basic) 3.96 3.59 3.17 2.44 0.98
EPS (Diluted) n/a n/a n/a n/a n/a
EBITDA 200.54M 178.24M 159.63M 124.97M 132.2M
Depreciation & Amortization 55.41M 50.52M 48.34M 42.05M 41.34M