CSTL
CSTL
NASDAQ · Health Care

Castle Biosciences Inc

$24.11
-0.60 (-2.43%)
As of Jul 4, 10:16 PM ET ·
Financial Highlights (FY 2026)
Revenue
360.19M
Net Income
-25,276,980
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 360.19M 264.94M 444.03M 500.52M
Gross Profit 285.88M 210.28M 212.01M 238.98M
Operating Income -44,807,559 -29,662,966 67.36M 64.83M
Net Income -25,276,980 -16,733,565 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 7.94M 7.94M 78.86M 84.01M
Total Equity 357.69M 357.69M 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,229,771 -4,353,278 81.60M 101.87M
Free Cash Flow 45.77M 46.26M