CSTL
CSTL
NASDAQ · Health Care

Castle Biosciences Inc

$35.63
+0.38 (+1.06%)
As of Oct 3, 1:53 AM ET ·
Financial Highlights (FY 2026)
Revenue
361.40M
Net Income
-25,361,706
Gross Margin
79.4%
Profit Margin
-7.0%
Rev Growth
+36.0%
D/E Ratio
0.02
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 79.4% 79.4% 47.7% 47.7%
Operating Margin -12.4% -11.2% 15.2% 13.0%
Profit Margin -7.0% -6.7% 8.7% 12.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 361.40M 265.83M 444.03M 500.52M
Gross Profit 286.84M 210.99M 212.01M 238.98M
Operating Income -44,957,751 -29,762,394 67.36M 64.83M
Net Income -25,361,706 -16,789,654 38.68M 60.33M
Gross Margin 79.4% 79.4% 47.7% 47.7%
Operating Margin -12.4% -11.2% 15.2% 13.0%
Profit Margin -7.0% -6.7% 8.7% 12.1%
Rev Growth +36.0% +36.0% +19.0% +24.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 11.77M 11.77M 78.86M 84.01M
Total Equity 530.37M 530.37M 398.79M 356.04M
D/E Ratio 0.02 0.02 0.20 0.24
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -6,250,653 -4,367,870 81.60M 101.87M
Free Cash Flow — — 45.77M 46.26M