Powell Industries, Inc.
POWL · NASDAQ
9/30/2025 | 9/30/2024 | 9/30/2023 | 9/30/2022 | |
|---|---|---|---|---|
| Market Cap | $3,676,618 | $2,659,884 | $984,769 | $248,681 |
| - Cash | $450,739 | $315,331 | $245,875 | $101,954 |
| + Debt | $1,664 | $1,216 | $1,436 | $2,322 |
| Enterprise Value | $3,227,543 | $2,345,769 | $740,330 | $149,049 |
| Revenue | $1,104,318 | $1,012,356 | $699,308 | $532,582 |
| % Growth | 9.1% | 44.8% | 31.3% | – |
| Gross Profit | $324,381 | $273,088 | $147,553 | $85,018 |
| % Margin | 29.4% | 27% | 21.1% | 16% |
| EBITDA | $240,815 | $185,644 | $71,126 | $16,582 |
| % Margin | 21.8% | 18.3% | 10.2% | 3.1% |
| Net Income | $180,747 | $149,848 | $54,525 | $13,737 |
| % Margin | 16.4% | 14.8% | 7.8% | 2.6% |
| EPS Diluted | 14.86 | 12.29 | 4.5 | 1.15 |
| % Growth | 20.9% | 173.1% | 291.3% | – |
| Operating Cash Flow | $167,937 | $108,661 | $182,553 | -$3,582 |
| Capital Expenditures | -$13,149 | -$11,983 | -$7,819 | -$2,451 |
| Free Cash Flow | $154,788 | $96,678 | $174,734 | -$6,033 |