Mismanagement

PLPlanet Labs PBC

Radio & Tv Broadcasting & Communications Equipment

Revenue
$308MFY2022: $131MFY2023: $191MFY2024: $221MFY2025: $244MFY2026: $308M
26% YoY
Operating margin
-30.9%FY2022: -97.6%FY2023: -91.9%FY2024: -76.9%FY2025: -47.5%FY2026: -30.9%
35% YoY
EBITDA
−$53MFY2022: −$83MFY2023: −$132MFY2024: −$122MFY2025: −$70MFY2026: −$53M
24% YoY
Market cap
—
Employees
—
Net debt / EBITDA
—
AI in 10-K
—

Red flags 1 of 9

Financials

MetricFY2022FY2023FY2024FY2025FY2026YoYTrend
Revenue$131M$191M$221M$244M$308M 26% FY2022: $131MFY2023: $191MFY2024: $221MFY2025: $244MFY2026: $308M
Operating income−$128M−$176M−$170M−$116M−$95M 18% FY2022: −$128MFY2023: −$176MFY2024: −$170MFY2025: −$116MFY2026: −$95M
Net income−$137M−$162M−$141M−$123M−$247M 100% FY2022: −$137MFY2023: −$162MFY2024: −$141MFY2025: −$123MFY2026: −$247M
Operating cash flow−$42M−$74M−$51M−$14M$134M 1035% FY2022: −$42MFY2023: −$74MFY2024: −$51MFY2025: −$14MFY2026: $134M
Capex$10M$10M$38M$44M$77M 73% FY2022: $10MFY2023: $10MFY2024: $38MFY2025: $44MFY2026: $77M
Stock-based comp$42M$76M$57M$48M$55M 13% FY2022: $42MFY2023: $76MFY2024: $57MFY2025: $48MFY2026: $55M

Deal filings

None.

13D filers

None on file.

Insider trading

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

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2026$5M$58M231187
FY2025$5M$14M56144
FY2024$6M−$39K21110
FY2023$610K−$352K4674
FY2022$11M$7M5694