NORDSON CORP
Financial highlights
| Metric | FY 10/31/25 | FY 10/31/24 | FY 10/31/23 | FY 10/31/22 | FY 10/31/21 |
|---|---|---|---|---|---|
| Income Statement | |||||
| Revenue | $2.8B | $2.7B | $2.6B | $2.6B | $2.4B |
| Cost of revenue | $1.3B | $1.2B | $1.2B | $1.2B | $1.0B |
| Selling, general & administrative | $815.5M | $812.1M | $752.6M | $724.2M | $709.0M |
| Research and development | $68.2M | $65.0M | $71.4M | $52.5M | $59.4M |
| Operating income | $711.7M | $674.0M | $672.8M | $702.4M | $615.1M |
| Interest expense | $104.2M | $88.9M | $59.5M | $22.4M | $25.5M |
| Pretax income | $597.6M | $585.5M | $615.3M | $649.3M | $574.2M |
| Income tax expense | $113.2M | $118.2M | $127.8M | $136.2M | $119.8M |
| Net income | $484.5M | $467.3M | $487.5M | $513.1M | $454.4M |
| Balance Sheet | |||||
| Cash and equivalents | $108.4M | $116.0M | $115.7M | $163.5M | $300.0M |
| Current assets | $1.2B | $1.3B | $1.2B | $1.1B | $1.2B |
| Total assets | $5.9B | $6.0B | $5.3B | $3.8B | $3.8B |
| Current liabilities | $758.3M | $528.5M | $582.1M | $834.2M | $445.4M |
| Total debt | $2.0B | $2.2B | $1.7B | $738.8M | $817.5M |
| Stockholders' equity | $3.0B | $2.9B | $2.6B | $2.3B | $2.2B |
| Cash Flow Statement | |||||
| Cash from operations | $719.2M | $556.2M | $641.3M | $513.1M | $545.9M |
| Depreciation and amortization | $79.3M | $77.0M | $59.7M | $99.9M | $103.9M |
| Stock-based compensation | $18.9M | $19.0M | $22.7M | $30.7M | $22.8M |
| Capital expenditure | $58.1M | $64.4M | $34.6M | $51.4M | $38.3M |
| Free cash flow | $661.1M | $491.8M | $606.7M | $461.7M | $507.6M |
| Dividends paid | $179.1M | $161.4M | $150.4M | $125.9M | $97.7M |
| Share repurchases | $306.4M | $33.3M | $89.7M | $262.9M | $61.0M |
| Impairments | $6.7M | — | — | — | — |
Shares outstanding 55.7M · Free float 99.5%
Annual filing data through FY ended October 31, 2025; float as of July 8, 2026.
Recent filings
- June 3, 2026 8-K
- May 21, 2026 10-Q
- May 20, 2026 8-K
- March 4, 2026 8-K
- February 19, 2026 10-Q
- February 18, 2026 8-K
- February 2, 2026 8-K
- December 17, 2025 10-K