Mismanagement

POWLPOWELL INDUSTRIES INC

Switchgear & Switchboard Apparatus

Revenue
$1.1BFY2021: $471MFY2022: $533MFY2023: $699MFY2024: $1.0BFY2025: $1.1B
9.1% YoY
Operating margin
19.7%FY2021: 0.2%FY2022: 1.4%FY2023: 8.9%FY2024: 17.7%FY2025: 19.7%
12% YoY
EBITDA
$225MFY2021: $11MFY2022: $17MFY2023: $71MFY2024: $186MFY2025: $225M
21% YoY
Market cap
—
Employees
—
Net debt / EBITDA
-2.8×
−$634M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$471M$533M$699M$1.0B$1.1B 9.1% FY2021: $471MFY2022: $533MFY2023: $699MFY2024: $1.0BFY2025: $1.1B
Operating income$1M$7M$63M$179M$218M 22% FY2021: $1MFY2022: $7MFY2023: $63MFY2024: $179MFY2025: $218M
Net income$631K$14M$55M$150M$181M 21% FY2021: $631KFY2022: $14MFY2023: $55MFY2024: $150MFY2025: $181M
Operating cash flow−$30M−$4M$183M$109M$168M 55% FY2021: −$30MFY2022: −$4MFY2023: $183MFY2024: $109MFY2025: $168M
Capex$3M$2M$8M$12M$13M 9.7% FY2021: $3MFY2022: $2MFY2023: $8MFY2024: $12MFY2025: $13M
Stock-based comp$3M$4M$5M$5M$5M 2.4% FY2021: $3MFY2022: $4MFY2023: $5MFY2024: $5MFY2025: $5M
Dividends$12M$12M$12M$13M$13M 1.7% FY2021: $12MFY2022: $12MFY2023: $12MFY2024: $13MFY2025: $13M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$1M · 3
Net
−$1M

Pay vs performance

No pay-versus-performance disclosure yet.