Skip to content

ESE

ESCO Technologies Inc.

Stock

$274.95+5.03 (+1.86%)Close Oct 2, 2026

Income statement

LineFY2025FY2024FY2023
Revenue$1.1B$919M$856M
Cost of revenue$634M$531M$503M
Gross profit$461M$389M$353M
R&D$23M$12M$13M
SG&A$235M$208M$203M
Other operating expenses$33M$22M$18M
Operating income$170M$146M$119M
Non-operating income−$18M−$15M−$8.8M
Pretax income$153M$131M$110M
Taxes−$146M$29M$18M
Net income$299M$102M$93M
Diluted EPS$11.55$3.94$3.58
Diluted shares25.9M25.9M25.9M
Revenue growth+19.2%+7.4%—
Gross margin42.1%42.3%41.3%
Operating margin15.6%15.9%13.9%
Net margin27.3%11.1%10.8%

Revenue to net income