Castle Biosciences, Inc.

CSTL · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$590,424$572,752$749,558
- Cash$85,556$82,233$89,689$119,709
+ Debt$35,690$37,352$25,844$26,344
Enterprise Value$545,543$508,907$656,193
Revenue$83,043$86,188$87,988$86,311
% Growth-3.6%-2%1.9%
Gross Profit$64,339$68,562$71,605$70,128
% Margin77.5%79.5%81.4%81.3%
EBITDA$5,245$3,292$3,510$13,745
% Margin6.3%3.8%4%15.9%
Net Income-$501$4,523-$25,848$9,590
% Margin-0.6%5.2%-29.4%11.1%
EPS Diluted-0.020.15-0.90.32
% Growth-113.3%116.7%-381.3%
Operating Cash Flow$22,631$20,821-$6,036$24,365
Capital Expenditures-$14,834-$9,263-$4,740-$7,567
Free Cash Flow$7,797$11,558-$10,776$16,798
Castle Biosciences, Inc. (CSTL) Financial Statements & Key Stats | AlphaPilot