Mismanagement

CSTLCASTLE BIOSCIENCES INC

Services-Medical Laboratories

Revenue
$344MFY2021: $94MFY2022: $137MFY2023: $220MFY2024: $332MFY2025: $344M
3.7% YoY
Operating margin
-12.4%FY2021: -42.6%FY2022: -53.2%FY2023: -30.9%FY2024: 2.6%FY2025: -12.4%
576% YoY
EBITDA
−$2MFY2021: −$37MFY2022: −$62MFY2023: −$56MFY2024: $25MFY2025: −$2M
108% YoY
Market cap
—
Employees
—
Net debt / EBITDA
—
−$52M net debt
AI in 10-K
—

Red flags 1 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$94M$137M$220M$332M$344M 3.7% FY2021: $94MFY2022: $137MFY2023: $220MFY2024: $332MFY2025: $344M
Operating income−$40M−$73M−$68M$9M−$43M 594% FY2021: −$40MFY2022: −$73MFY2023: −$68MFY2024: $9MFY2025: −$43M
Net income−$31M−$67M−$57M$18M−$24M 232% FY2021: −$31MFY2022: −$67MFY2023: −$57MFY2024: $18MFY2025: −$24M
Operating cash flow−$19M−$42M−$6M$65M$64M 0.8% FY2021: −$19MFY2022: −$42MFY2023: −$6MFY2024: $65MFY2025: $64M
Capex$3M$6M$14M$28M$36M 27% FY2021: $3MFY2022: $6MFY2023: $14MFY2024: $28MFY2025: $36M
Stock-based comp$22M$36M$51M$50M$46M 8.8% FY2021: $22MFY2022: $36MFY2023: $51MFY2024: $50MFY2025: $46M

Deal filings

None.

13D filers

None on file.

Insider trading

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

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$7M$13M58125
FY2024$7M$10M4093
FY2023$2M$780K3294
FY2022$8M$3M3590
FY2021$7M$2M64100