Powell Industries, Inc.

POWL · NASDAQ
Analyze with AI
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
% Growth9.1%44.8%31.3%
Gross Profit$324,381$273,088$147,553$85,018
% Margin29.4%27%21.1%16%
EBITDA$240,815$185,644$71,126$16,582
% Margin21.8%18.3%10.2%3.1%
Net Income$180,747$149,848$54,525$13,737
% Margin16.4%14.8%7.8%2.6%
EPS Diluted14.8612.294.51.15
% Growth20.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