Castle Biosciences Inc.

27.50
0.44 (1.63%)
At close: Jan 29, 2025, 3:59 PM

Ratios (Annual)

Discover comprehensive ratio statement breakdowns that reveal insights into revenue, expenses, and beyond.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17
PE Ratio -10.06 -9.14 -34.44 -123.6 55.91 -35.8 -16.93
PS Ratio 2.63 4.48 11.45 20.29 5.69 10.00 15.22
PB Ratio 1.48 1.54 2.62 3.06 3.47 -22.64 -14.67
P/FCF Ratio -30.05 -12.97 -47.97 248.55 48.54 -18.13 -16.45
P/OCF Ratio -102.81 -14.72 -56.77 128.85 42.06 -18.54 -17.12
OCF/S Ratio -0.03 -0.3 -0.2 0.16 0.14 -0.54 -0.89
Debt / Equity Ratio 0.04 0.03 0.02 n/a 0.30 -2.43 -1.3
Quick Ratio 6.04 7.98 14.13 20.47 7.55 2.56 1.22
Current Ratio 6.20 8.09 14.21 20.58 7.63 2.69 1.28
Asset Turnover 0.48 0.31 0.20 0.14 0.43 1.02 1.40
Interest Coverage -6.18K -5.36K -40.08K -2.48 1.03 -1.69 -6.61
Return on Equity (ROE) -0.15 -0.17 -0.08 -0.02 0.06 0.63 0.87
Return on Assets (ROA) -0.13 -0.15 -0.07 -0.02 0.04 -0.28 -1.26
Return on Capital (ROIC) -0.17 -0.22 -0.09 -0.02 0.05 -0.24 -2.37
Dividend Yield n/a n/a n/a n/a n/a n/a n/a
Payout Ratio n/a n/a n/a n/a n/a n/a n/a
Gross Profit Margin 79.53% 76.64% 83.18% 84.54% 85.91% 76.75% 64.21%
Net Profit Margin -26.15% -48.99% -33.26% -16.42% 10.17% -27.94% -89.93%
Pretax Profit Margin -26.1% -50.28% -42.53% -16.28% 10.31% -27.91% -89.86%
Operating Profit Margin -30.93% -66.51% -42.6% -10.44% 9.08% -16.83% -79.25%
FCF Margin -8.76% -34.51% -23.88% 8.16% 11.72% -55.17% -92.54%
EBITDA Margin -20.49% -42.57% -38.91% -11.32% 14.82% -16.51% -75.61%