Skip to content
10-K

Annual Report

ESCO TECHNOLOGIES INC ESE

0001104659-25-117276

← back to feed
Filed
Dec 1, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Nov 14, 2025 25.85M sh
Shares Diluted FY 2025 · Sep 30, 2025 25.91M sh
Shares Diluted FY 2025 · Sep 30, 2024 25.87M sh
Shares Diluted FY 2025 · Sep 30, 2023 25.88M sh
Dividends Paid FY 2025 · Sep 30, 2025 $8.26M
Dividends Paid FY 2025 · Sep 30, 2024 $8.25M
Dividends Paid FY 2025 · Sep 30, 2023 $8.25M
Operating Cash Flow FY 2025 · Sep 30, 2025 $241.94M
Operating Cash Flow FY 2025 · Sep 30, 2024 $127.54M
Operating Cash Flow FY 2025 · Sep 30, 2023 $76.89M
Long Term Debt FY 2025 · Sep 30, 2025 $166M
Long Term Debt FY 2025 · Sep 30, 2024 $102M
Cash And Equivalents FY 2025 · Sep 30, 2025 $101.35M
Cash And Equivalents FY 2025 · Sep 30, 2024 $65.96M
Stockholders Equity FY 2025 · Sep 30, 2025 $1.54B
Stockholders Equity FY 2025 · Sep 30, 2024 $1.24B
Stockholders Equity FY 2025 · Sep 30, 2023 $1.13B
Stockholders Equity FY 2025 · Sep 30, 2022 $1.05B
Current Liabilities FY 2025 · Sep 30, 2025 $508.15M
Current Liabilities FY 2025 · Sep 30, 2024 $349.85M
Total Liabilities FY 2025 · Sep 30, 2025 $869.52M
Total Liabilities FY 2025 · Sep 30, 2024 $601.27M
Current Assets FY 2025 · Sep 30, 2025 $688.51M
Current Assets FY 2025 · Sep 30, 2024 $668.65M
Total Assets FY 2025 · Sep 30, 2025 $2.41B
Total Assets FY 2025 · Sep 30, 2024 $1.84B
Eps Diluted FY 2025 · Sep 30, 2025 $11.55
Eps Diluted FY 2025 · Sep 30, 2024 $3.94
Eps Diluted FY 2025 · Sep 30, 2023 $3.58
Eps Basic FY 2025 · Sep 30, 2025 $11.59
Eps Basic FY 2025 · Sep 30, 2024 $3.95
Eps Basic FY 2025 · Sep 30, 2023 $3.59
Sga Expense FY 2025 · Sep 30, 2025 $234.64M
Sga Expense restated FY 2025 · Sep 30, 2024 $208.2M
Sga Expense restated FY 2025 · Sep 30, 2023 $203.46M
Rd Expense FY 2025 · Sep 30, 2025 $23M
Rd Expense FY 2025 · Sep 30, 2024 $12M
Rd Expense FY 2025 · Sep 30, 2023 $13M
Net Income FY 2025 · Sep 30, 2025 $299.22M
Net Income FY 2025 · Sep 30, 2024 $101.88M
Net Income FY 2025 · Sep 30, 2023 $92.55M
Operating Income FY 2025 · Sep 30, 2025 $170.36M
Operating Income FY 2025 · Sep 30, 2024 $146.2M
Operating Income FY 2025 · Sep 30, 2023 $119.14M
Cost Of Revenue FY 2025 · Sep 30, 2025 $634.3M
Cost Of Revenue restated FY 2025 · Sep 30, 2024 $530.56M
Cost Of Revenue restated FY 2025 · Sep 30, 2023 $502.68M
Revenue FY 2025 · Sep 30, 2025 $1.1B
Revenue restated FY 2025 · Sep 30, 2024 $919.13M
Revenue restated FY 2025 · Sep 30, 2023 $855.79M
Stock Repurchased FY 2025 · Sep 30, 2024 $8M
Stock Repurchased FY 2025 · Sep 30, 2023 $12.4M