Standardized SEC financial data for ESCO TECHNOLOGIES INC — income statement, balance sheet, cash flow and 40+ ratios, available as a clean JSON API. CIK 0000866706 · NYSE · Communications Equipment, NEC.
Ratios for fiscal year 2025, standardized from SEC filings.
| USD | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | $730.5M | $715.4M | $857.5M | $855.8M | $919.1M | $1.10B |
| Cost of revenue | $458.3M | $445.0M | $525.5M | $502.7M | $530.6M | $634.3M |
| Gross profit | $272.2M | $270.4M | $332.0M | $353.1M |
| USD | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Cash & equivalents | $52.6M | $56.2M | $97.7M | $41.9M | $66.0M | $101.3M |
| Inventory | $135.3M | $147.1M | $162.4M | $184.1M | $195.5M | $217.8M |
| Total current assets | $443.3M | $466.2M | $572.6M | $581.1M |
| USD | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Operating cash flow | $108.5M | $123.1M | $135.3M | $80.7M | $127.5M | $241.9M |
| Capital expenditures | $32.1M | $26.7M | $32.1M | $19.7M | $28.3M | $36.3M |
| Free cash flow | $76.4M | $96.4M | $103.2M | $61.1M |
# JSON
curl https://sec-financial-api-production.up.railway.app/v1/company/ESE/financials \
-H "X-API-Key: YOUR_KEY"
# CSV export (income / balance / cash-flow)
curl "https://sec-financial-api-production.up.railway.app/v1/company/ESE/income-statement?format=csv" \
-H "X-API-Key: YOUR_KEY"| $388.6M |
| $461.1M |
| R&D expense | $13.3M | $15.4M | $12.3M | $13.0M | $12.0M | $23.0M |
| SG&A expense | $159.5M | $167.5M | $195.1M | $203.5M | $208.2M | $234.6M |
| Operating income | — | — | — | $119.1M | $146.2M | $170.4M |
| EBITDA | — | — | — | $166.8M | $198.4M | $245.4M |
| Interest expense | $6.7M | $2.2M | $4.9M | $8.8M | $15.2M | $17.5M |
| Pretax income | $39.7M | $80.7M | $106.4M | $110.4M | $131.0M | $152.9M |
| Income tax | $13.5M | $17.2M | $24.1M | $24.7M | $28.3M | $36.6M |
| Net income | $99.4M | $63.5M | $82.3M | $92.5M | $101.9M | $299.2M |
| EPS (diluted) | $3.81 | $2.42 | $3.16 | $3.58 | $3.94 | $11.55 |
Standardized from ESCO TECHNOLOGIES INC's SEC filings — per-share figures split-adjusted. Full history via the API.
| $668.6M |
| $688.5M |
| Property, plant & equipment | $139.9M | $154.3M | $156.0M | $155.5M | $149.3M | $172.5M |
| Goodwill | $408.1M | $504.9M | $492.7M | $493.2M | $529.9M | $761.9M |
| Total assets | $1.37B | $1.58B | $1.65B | $1.68B | $1.84B | $2.41B |
| Total current liabilities | $255.5M | $275.0M | $318.1M | $314.7M | $349.9M | $508.1M |
| Long-term debt | $62.4M | $154.0M | $153.0M | $102.0M | $122.0M | $186.0M |
| Total debt | $82.4M | $174.0M | $173.0M | $122.0M | $142.0M | $206.0M |
| Total liabilities | $411.2M | $557.6M | $606.3M | $552.1M | $601.3M | $869.5M |
| Retained earnings | $775.8M | $831.0M | $905.0M | $989.3M | $1.08B | $1.37B |
| Total equity | $959.0M | $1.02B | $1.05B | $1.13B | $1.24B | $1.54B |
| $99.3M |
| $205.6M |
| Investing cash flow | $141.0M | -$202.4M | -$55.9M | -$52.5M | -$104.6M | -$524.2M |
| Financing cash flow | -$236.2M | $81.5M | -$32.1M | -$78.3M | -$773K | $49.5M |
| Dividends paid | $8.3M | $8.3M | $8.3M | $8.3M | $8.2M | $8.3M |
| Share repurchases | — | — | $19.9M | $12.4M | $8.0M | — |