Castle Biosciences, Inc.

NASDAQ:CSTL

32.78 (USD) • At close November 12, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017
Revenue 219.788137.03994.08562.64951.86522.78613.754
Cost of Revenue 55.55432.00915.8229.6857.315.2974.922
Gross Profit 164.234105.0378.26352.96444.55517.4898.832
Gross Profit Ratio 0.7470.7660.8320.8450.8590.7680.642
Reseach & Development Expenses 53.28844.90329.64613.2567.3854.8544.473
General & Administrative Expenses 66.49556.39600016.4715.259
Selling & Marketing Expenses 113.65786.60700000
SG&A 178.923143.00386.73848.13229.84216.4715.259
Other Expenses 9.0138.2661.958-1.882-2.933-0.2720.163
Operating Expenses 232.211196.172118.34259.50637.22721.32519.732
Operating Income -67.977-91.142-40.079-6.5424.707-3.836-10.9
Operating Income Ratio -0.309-0.665-0.426-0.1040.091-0.168-0.792
Total Other Income Expenses Net 10.6123.9510.067-3.658-1.979-2.522-1.46
Income Before Tax -57.365-68.904-40.012-10.25.349-6.358-12.36
Income Before Tax Ratio -0.261-0.503-0.425-0.1630.103-0.279-0.899
Income Tax Expense 0.101-1.766-8.720.0840.0720.0090.01
Net Income -57.466-67.138-31.292-10.2845.277-6.367-12.37
Net Income Ratio -0.261-0.49-0.333-0.1640.102-0.279-0.899
EPS -2.14-2.58-1.24-0.540.35-0.6-1.26
EPS Diluted -2.14-2.58-1.24-0.54-0.21-0.6-1.26
EBITDA -45.024-58.344-36.605-7.0947.686-3.762-10.399
EBITDA Ratio -0.253-0.559-0.389-0.0910.098-0.165-0.756