Source: ESCO Technologies Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 05, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$571.46M
$685.74M
$683.65M
$726.04M
$730.47M
$715.44M
$857.50M
$855.79M
$919.13M
$1.10B
Cost of revenue
$350.81M
$436.92M
$419.71M
$438.00M
$458.31M
$445.05M
$525.46M
$502.68M
$530.55M
$634.30M
Gross profit
$220.65M
$248.82M
$263.94M
$288.05M
$272.16M
$270.39M
$332.05M
$353.11M
$388.57M
$461.08M
Research & development
$12.20M
$14.00M
$10.90M
$12.10M
$13.30M
$15.40M
$12.30M
$13.00M
$12.00M
$23.00M
Selling, general & admin
$131.49M
$148.43M
$153.06M
$162.73M
$159.49M
$167.53M
$195.13M
$203.46M
$208.20M
$234.64M
Operating income
—
—
—
—
—
—
—
$119.14M
$146.20M
$170.35M
Interest expense
—
—
—
$8.10M
$6.70M
$2.20M
$4.90M
$8.77M
$15.25M
$17.50M
Pre-tax income
$68.42M
$80.15M
$81.09M
$97.88M
$36.41M
$80.67M
$106.44M
$110.37M
$130.95M
$152.85M
Income tax
$22.54M
$26.45M
-$5.17M
$20.39M
$13.51M
$17.18M
$24.11M
$24.68M
$28.32M
$36.55M
Net income
$45.88M
$53.70M
$92.14M
$81.04M
$99.41M
$63.50M
$82.32M
$92.55M
$101.88M
$299.22M
EBITDA
—
—
—
—
—
—
—
$166.85M
$198.35M
$245.38M
EPS (basic)
$1.78
$2.08
$3.56
$3.12
$3.82
$2.44
$3.17
$3.59
$3.95
$11.59
EPS (diluted)
$1.77
$2.07
$3.54
$3.10
$3.81
$2.42
$3.16
$3.58
$3.94
$11.55
Diluted shares
25.97M
26.00M
26.06M
26.10M
26.14M
26.23M
26.07M
25.88M
25.87M
25.91M
Gross margin
38.6%
36.3%
38.6%
39.7%
37.3%
37.8%
38.7%
41.3%
42.3%
42.1%
Operating margin
—
—
—
—
—
—
—
13.9%
15.9%
15.6%
Net margin
8.0%
7.8%
13.5%
11.2%
13.6%
8.9%
9.6%
10.8%
11.1%
27.3%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$53.83M
$45.52M
$30.48M
$61.81M
$52.56M
$56.23M
$97.72M
$41.87M
$65.96M
$101.35M
Receivables
$121.49M
$160.58M
$163.74M
$158.72M
$144.08M
$146.30M
$164.60M
$189.30M
$222.10M
$253.55M
Inventory
$105.54M
$124.52M
$135.42M
$124.96M
$135.30M
$147.15M
$162.40M
$184.07M
$195.47M
$217.81M
Total current assets
$323.48M
$392.79M
$396.02M
$495.19M
$443.29M
$466.15M
$572.62M
$581.10M
$668.65M
$688.51M
Goodwill
$323.60M
$377.90M
$361.90M
$390.30M
$408.10M
$504.90M
$492.70M
$493.20M
$529.93M
$761.93M
Total assets
$978.37M
$1.26B
$1.27B
$1.47B
$1.37B
$1.58B
$1.65B
$1.68B
$1.84B
$2.41B
Total current liabilities
$158.08M
$194.97M
$200.53M
$251.63M
$255.48M
$275.00M
$318.13M
$314.65M
$349.85M
$508.15M
Short-term debt
$20.00M
$20.00M
$20.00M
$20.00M
$22.37M
$20.00M
$20.00M
$20.00M
$20.00M
$20.00M
Long-term debt
$90.00M
$255.00M
$200.00M
$265.00M
$40.00M
$134.00M
$133.00M
$82.00M
$102.00M
$166.00M
Total debt
$110.00M
$275.00M
$220.00M
$285.00M
$62.37M
$154.00M
$153.00M
$102.00M
$122.00M
$186.00M
Total liabilities
$363.26M
$588.53M
$505.71M
$640.50M
$411.16M
$557.65M
$606.30M
$552.07M
$601.27M
$869.52M
Shareholders' equity
$615.11M
$671.92M
$759.41M
$826.22M
$959.03M
$1.02B
$1.05B
$1.13B
$1.24B
$1.54B
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$73.86M
$67.34M
$93.26M
$105.14M
$82.28M
$123.14M
$135.28M
$76.89M
$127.54M
$241.94M
Capital expenditures
$13.84M
$29.73M
$15.24M
$24.23M
$32.11M
$26.70M
$32.10M
$19.66M
$28.27M
$36.32M
Free cash flow
$60.02M
$37.61M
$78.02M
$80.91M
$50.17M
$96.43M
$103.17M
$57.23M
$99.27M
$205.62M
Investing cash flow
-$104.57M
-$233.87M
-$41.61M
-$125.14M
$140.95M
-$202.44M
-$55.92M
-$52.47M
-$104.64M
-$255.79M
Financing cash flow
$46.22M
$156.76M
-$68.28M
$49.78M
-$236.22M
$81.47M
-$32.12M
-$78.33M
-$773.00K
$49.54M
Dividends paid
$8.25M
$8.26M
$8.28M
$8.30M
$8.32M
$8.34M
$8.27M
$8.25M
$8.25M
$8.26M
Share buybacks
$4.30M
$0
$0
—
—
—
$19.88M
$12.40M
$8.00M
—
Stock-based compensation
$4.70M
$5.44M
$5.03M
$5.09M
$5.55M
$6.91M
$7.32M
$8.91M
$8.60M
$10.67M
Depreciation & amortization
$23.57M
$32.23M
$33.69M
$35.99M
$41.34M
$42.05M
$48.34M
$47.71M
$52.16M
$75.02M
Income statement
quarters · USD
Quarter ended
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Revenue
$172.41M
$218.31M
$249.13M
$233.57M
$273.51M
$214.59M
$231.78M
$296.34M
$352.67M
$289.66M
$309.34M
$339.03M
Cost of revenue
$86.73M
$134.15M
$152.35M
$135.37M
$152.13M
$124.21M
$132.50M
$174.35M
$203.24M
$169.74M
$178.03M
$197.51M
Gross profit
$85.68M
$84.16M
$96.78M
$98.19M
$121.38M
$90.38M
$99.27M
$121.99M
$149.44M
$119.92M
$131.31M
$141.52M
Selling, general & admin
$42.90M
$53.97M
$55.10M
$51.01M
$55.60M
$54.97M
$54.29M
$62.04M
$63.33M
$61.21M
$62.83M
$71.00M
Operating income
—
—
—
—
—
$28.05M
—
—
—
$38.36M
—
—
Interest expense
$2.35M
$2.67M
$3.23M
$3.33M
$6.02M
$2.26M
$2.19M
$7.92M
$5.13M
$2.88M
—
—
Pre-tax income
$32.61M
$19.45M
$29.22M
$35.97M
$50.58M
$25.80M
$34.42M
$33.07M
$59.57M
$35.48M
$43.86M
$40.95M
Income tax
$7.48M
$4.29M
$6.00M
$7.65M
$11.29M
$5.49M
$8.04M
$8.31M
$14.71M
$6.79M
$10.31M
$8.22M
Net income
$32.00M
$15.17M
$23.22M
$29.23M
$34.26M
$23.47M
$31.03M
$26.07M
$218.65M
$28.69M
$34.73M
$32.73M
EBITDA
—
—
—
—
—
$41.02M
—
—
—
$64.85M
—
—
EPS (basic)
$1.24
$0.59
$0.90
$1.14
$1.33
$0.91
$1.20
$1.01
$8.47
$1.11
$1.34
$1.26
EPS (diluted)
$1.24
$0.59
$0.90
$1.13
$1.32
$0.91
$1.20
$1.01
$8.44
$1.11
$1.34
$1.26
Diluted shares
-11.00K
25.85M
25.85M
25.84M
28.00K
25.83M
25.88M
25.92M
34.00K
25.88M
25.94M
25.98M
Gross margin
49.7%
38.6%
38.8%
42.0%
44.4%
42.1%
42.8%
41.2%
42.4%
41.4%
42.4%
41.7%
Operating margin
—
—
—
—
—
13.1%
—
—
—
13.2%
—
—
Net margin
18.6%
6.9%
9.3%
12.5%
12.5%
10.9%
13.4%
8.8%
62.0%
9.9%
11.2%
9.7%
Balance sheet
quarters · USD
Quarter ended
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Cash & equivalents
$41.87M
$51.40M
$59.44M
$63.04M
$65.96M
$71.28M
$57.40M
$78.72M
$101.35M
$103.82M
$92.25M
$73.24M
Receivables
$189.30M
$194.40M
$187.53M
$213.59M
$222.10M
$202.66M
$218.12M
$238.02M
$253.55M
$245.33M
$256.83M
$267.49M
Inventory
$184.07M
$202.58M
$211.34M
$219.31M
$195.47M
$219.38M
$231.20M
$237.11M
$217.81M
$227.15M
$237.09M
$240.54M
Total current assets
$581.10M
$603.20M
$621.92M
$652.89M
$668.65M
$645.51M
$660.75M
$754.72M
$688.51M
$689.65M
$726.79M
$755.51M
Goodwill
$493.20M
$537.60M
$535.66M
$535.37M
$529.93M
$532.31M
$536.22M
$760.55M
$761.93M
$767.38M
$761.18M
$760.27M
Total assets
$1.68B
$1.77B
$1.78B
$1.81B
$1.84B
$1.80B
$1.70B
$2.42B
$2.41B
$2.40B
$2.41B
$2.42B
Total current liabilities
$314.65M
$304.69M
$288.93M
$311.21M
$349.85M
$316.11M
$322.02M
$496.84M
$508.15M
$518.39M
$500.37M
$546.69M
Short-term debt
$20.00M
$20.00M
$20.00M
$20.00M
$20.00M
$20.00M
$20.00M
$20.00M
$20.00M
$20.51M
$20.00M
$20.00M
Long-term debt
$82.00M
$152.00M
$171.00M
$153.00M
$102.00M
$92.00M
$68.00M
$505.00M
$166.00M
$125.00M
$125.00M
$65.00M
Total debt
$102.00M
$172.00M
$191.00M
$173.00M
$122.00M
$112.00M
$88.00M
$525.00M
$186.00M
$145.51M
$145.00M
$85.00M
Total liabilities
$552.07M
$618.43M
$617.78M
$617.37M
$601.27M
$558.13M
$538.33M
$1.20B
$869.52M
$838.13M
$820.38M
$802.74M
Shareholders' equity
$1.13B
$1.15B
$1.17B
$1.19B
$1.24B
$1.24B
$1.28B
$1.33B
$1.54B
$1.56B
$1.59B
$1.62B
Cash flow
quarters · USD
Quarter ended
Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Operating cash flow
$47.69M
$8.75M
$10.49M
$36.22M
$72.09M
$34.17M
$24.10M
$73.73M
$109.94M
$68.86M
$6.42M
$58.76M
Capital expenditures
$2.67M
$7.85M
$8.45M
$3.25M
$8.72M
$5.12M
$9.74M
$9.35M
$12.11M
$5.90M
$7.23M
$11.43M
Free cash flow
$45.02M
$898.00K
$2.04M
$32.97M
$63.36M
$29.05M
$14.36M
$64.38M
$97.83M
$62.96M
-$811.00K
$47.33M
Investing cash flow
-$8.52M
-$66.97M
-$11.42M
-$11.50M
-$14.75M
-$7.79M
-$13.02M
-$489.38M
$254.41M
-$13.23M
-$13.39M
-$14.50M
Financing cash flow
-$52.18M
$66.50M
$9.75M
-$20.95M
-$56.07M
-$18.09M
-$26.18M
$434.88M
-$341.06M
-$53.17M
-$2.62M
-$63.37M
Dividends paid
$2.06M
$2.06M
$2.06M
$2.06M
$2.06M
$2.06M
$2.07M
$2.07M
$2.07M
$2.07M
$2.07M
$2.07M
Share buybacks
$0
$2.06M
$5.12M
$809.00K
$0
—
—
—
—
—
—
—
Stock-based compensation
$1.90M
$2.18M
$1.96M
$2.23M
$2.23M
$2.52M
$2.80M
$2.61M
$2.74M
$3.23M
$3.33M
$3.62M
Depreciation & amortization
$10.01M
$13.45M
$14.10M
$11.42M
$13.18M
$12.97M
$13.07M
$22.36M
$26.62M
$26.49M
$26.84M
$26.74M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.