Powell Industries, Inc.

POWL · NASDAQ
Analyze with AI
6/30/2025
3/31/2025
12/31/2024
9/30/2024
Market Cap$2,540$2,056$2,668$2,662
- Cash$398$360$326$315
+ Debt$1$1$1$1
Enterprise Value$2,143$1,698$2,344$2,348
Revenue$286$279$241$275
% Growth2.7%15.4%-12.2%
Gross Profit$88$83$60$80
% Margin30.7%29.9%24.7%29.2%
EBITDA$62$61$37$58
% Margin21.6%21.8%15.5%21.1%
Net Income$48$46$35$46
% Margin16.8%16.6%14.4%16.7%
EPS Diluted3.963.812.863.78
% Growth3.9%33.2%-24.3%
Operating Cash Flow$47$22$37-$6
Capital Expenditures-$5-$4-$2-$8
Free Cash Flow$42$18$35-$14