← ESCO TECHNOLOGIES INC
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $571.5m | $685.7m | $771.6m | $813.0m | $732.9m | $715.4m | $857.5m | $956.0m | $1.0b | $1.1b | |
| Cost of Goods and Services Sold | $350.8m | $436.9m | $490.4m | $508.5m | $457.4m | $445.0m | $525.5m | $580.4m | $622.7m | $634.3m | |
| Gross Profit (Calculated) | $220.7m | $248.8m | $281.2m | $304.4m | $275.5m | $270.4m | $332.0m | $375.7m | $404.0m | $461.1m | |
| Operating Income (Loss) | — | — | — | — | — | — | — | — | — | $170.4m | |
| Additional Financial Items | |||||||||||
| Amortization of Intangible Assets | $11.6m | $16.3m | $18.3m | $19.5m | $21.8m | $20.8m | $25.9m | $29.0m | $32.8m | $53.3m | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $62.4m | $72.4m | $81.0m | $93.7m | $27.3m | $70.2m | $90.7m | $99.0m | $100.1m | $121.2m | |
| Income (Loss) from Continuing Operations, Per Basic Share | $2 | $2 | $3 | $3 | $1 | $2 | $3 | $3 | $4 | $4 | |
| Income (Loss) from Continuing Operations, Per Diluted Share | $2 | $2 | $3 | $3 | $1 | $2 | $3 | $3 | $4 | $4 | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | — | — | — | — | — | $80.7m | $106.4m | $118.9m | $129.9m | $152.9m | |
| Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax | $0 | — | $5.9m | $3.5m | ($601k) | — | — | $6.9m | $747k | $10.3m | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | $45.9m | $53.7m | $5.9m | $3.5m | $25.5m | $63.5m | $82.3m | $6.9m | $747k | $116.3m | |
| Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest | $0 | $0 | $5.9m | $3.5m | $601k | — | — | $6.9m | $747k | $182.9m | |
| Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | $0 | — | $5.9m | $3.5m | $76.5m | — | — | $6.9m | $747k | $182.9m | |
| Net Income (Loss) Attributable to Parent | $45.9m | $53.7m | $92.1m | $81.0m | $102.0m | $63.5m | $82.3m | $92.5m | $101.9m | $299.2m | |
| Earnings Per Share, Basic | $1.78 | $2.08 | $3.56 | $3.12 | $3.92 | $2.44 | $3.17 | $3.59 | $3.95 | $11.59 | |
| Earnings Per Share, Diluted | $1.77 | $2.07 | $3.54 | $3.10 | $3.90 | $2.42 | $3.16 | $3.58 | $3.94 | $11.55 | |
| Common Stock, Dividends, Per Share, Declared | $0.32 | $0.32 | $0.32 | $0.32 | $0.32 | $0.32 | $0.32 | $0.32 | $0.32 | $0.32 | |
| Weighted Average Number of Shares Outstanding, Basic | 25.8m | 26k | 25.9m | 25.9m | 26.0m | 26.0m | 25.9m | 25.8m | 25.8m | 25.8m | |
| Weighted Average Number of Shares Outstanding, Diluted | 26.0m | 26k | 26.1m | 26.1m | 26.1m | 26.2m | 26.1m | 25.9m | 25.9m | 25.9m | |
| Selling, General and Administrative Expense | $131.5m | $148.4m | $162.4m | $172.1m | $159.5m | $167.5m | $195.1m | $217.1m | $224.0m | $234.6m | |
| Costs and Expenses | $503.0m | $605.6m | $683.6m | $710.8m | $693.2m | $634.8m | $751.1m | $837.1m | $896.9m | $942.5m | |
| Interest Expense | — | — | — | — | — | $2.2m | $4.9m | $8.8m | $15.2m | $17.5m | |
| Research and Development Expense | $19.8m | $14.0m | $13.1m | $14.5m | $13.3m | $15.4m | $12.3m | $13.0m | $12.0m | $23.0m | |
| Share-based Payment Arrangement, Expensed and Capitalized, Amount | — | — | $180k | — | — | $180k | $180k | $180k | $180k | $180k | |
| Income Tax Expense (Benefit) | $22.5m | $26.4m | ($4.1m) | $21.2m | $14.3m | $17.2m | $24.1m | $26.4m | $28.0m | $36.6m | |
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement | $0 | — | — | — | — | — | — | — | — | — | |
| Interest Income (Expense), Net | ($1.3m) | ($4.6m) | ($8.7m) | ($8.4m) | ($6.7m) | ($2.3m) | ($4.9m) | ($8.8m) | ($15.2m) | ($17.5m) | |
| Other Operating Income (Expense), Net | ($7.8m) | $680k | ($3.7m) | ($2.2m) | ($7.1m) | $894k | $304k | ($1.9m) | ($2.1m) | ($2.8m) |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.