POWL
POWL

Powell Industries Inc

NASDAQ · Electrical Equipment
$584.22
+45.41 (+8.43%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.10B 864.24M 8.22B 7.64B 9.00B
Net Income 180.38M 127.31M 448.14M 504.70M 508.70M
EPS
Profit Margin 16.4% 15.6% 5.5% 6.6% 5.7%
Rev Growth +27.5% +27.5% -8.4% -5.9% -0.6%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 2.51B 2.18B 2.53B
Total Equity 5.34B 5.15B 5.10B
D/E Ratio 0.47 0.42 0.50
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 217.23M 161.83M 781.52M 713.99M 831.97M
Free Cash Flow 365.88M 284.49M 409.23M