U.S. market Closed. Opens in 5 hours 46 minutes

CSTL | Castle Biosciences, Inc. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-31
Revenue219.79M137.04M94.08M62.65M51.87M22.79M13.75M
Cost of Revenue55.55M32.01M15.82M9.69M7.31M5.30M4.92M
Gross Profit164.23M105.03M78.26M52.96M44.55M17.49M8.83M
Operating Expenses232.21M196.17M118.34M59.51M37.23M21.32M19.73M
Selling, General & Admin178.92M143.00M86.74M48.13M29.84M16.47M15.26M
Research & Development53.29M44.90M29.65M13.26M7.38M4.85M4.47M
Other Operating Expenses9.01M8.27M1.96M-1.88M-2.93M-272.42KN/A
Operating Income-67.98M-91.14M-40.08M-6.54M4.71M-3.84M-10.90M
Other Expenses / Income10.61M22.24M67.00K-3.66M642.00K-272.42K-1.46M
Before Tax Income-57.37M-68.90M-40.01M-10.20M5.35M-6.36M-12.36M
Income Tax Expenses101.00K-1.77M-8.72M84.00K72.00K8.61K9.73K
Net Income-57.47M-67.14M-31.29M-10.28M5.28M-6.37M-12.37M
Interest Expenses11.00K17.00K1.00K2.63M4.57M2.27M1.65M
Basic Shares Outstanding26.80M26.05M25.14M18.93M8.58M10.65M9.78M
Diluted Shares Outstanding26.80M26.05M25.14M18.93M8.66M10.65M9.78M
EBITDA-55.65M-76.63M-36.60M-5.70M5.07M-3.76M-10.40M
EBITDA Margin-25.32%-55.92%-38.91%-9.09%9.77%-16.51%-75.61%
EBIT-57.35M-68.89M-40.01M-7.57M9.92M-4.08M-10.71M
EBIT Margin-26.10%-50.27%-42.53%-12.08%19.13%-17.93%-77.87%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙