CSTL
CSTL
NASDAQ · Health Care

Castle Biosciences Inc

$32.75
+0.35 (+1.08%)
As of Feb 8, 1:44 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 331.31M 217.61M 479.62M 444.03M 500.52M
Net Income 18.20M 10.76M 44.54M 38.68M 60.33M
EPS
Profit Margin 5.5% 5.2% 9.3% 8.7% 12.1%
Rev Growth +52.3% +52.3% +15.4% +19.0% +24.3%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 10.70M 10.70M 63.44M 78.86M 84.01M
Total Equity 467.26M 467.26M 360.42M 398.79M 356.04M
D/E Ratio 0.02 0.02 0.18 0.20 0.24
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 21.67M 13.52M 94.02M 81.60M 101.87M
Free Cash Flow 35.43M 45.77M 46.26M