Castle Biosciences Inc.

NASDAQ: CSTL · Real-Time Price · USD
19.85
-0.24 (-1.19%)
At close: Apr 29, 2025, 3:59 PM
19.85
0.00%
After-hours: Apr 29, 2025, 04:05 PM EDT

Castle Biosciences Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017
332.07M 219.79M 137.04M 94.08M 62.65M 51.87M 22.79M 13.75M
n/a 44.98M 32.01M 15.82M 9.69M 7.31M 5.3M 4.92M
332.07M 174.81M 105.03M 78.26M 52.96M 44.55M 17.49M 8.83M
8.67M -67.98M -91.14M -40.08M -6.54M 4.71M -3.84M -10.9M
12.92M 10.62M 3.97M 68K 373K 312K 23.51K 26.18K
21.56M -57.37M -68.9M -40.01M -10.2M 5.35M -6.36M -12.36M
18.25M -57.47M -67.14M -31.29M -10.28M 5.28M -6.37M -12.37M
200.05M 180.15M 143M 86.74M 48.13M 29.84M 16.47M 15.26M
52.04M 53.62M 44.9M 29.65M 13.26M 7.38M 4.85M 4.47M
71.31M 9.01M 8.27M 1.96M -1.88M -2.93M -272.42K 163.29K
323.4M 242.78M 196.17M 118.34M 59.51M 37.23M 21.32M 19.73M
577K 11K 17K 1K 2.63M 4.57M 2.27M 1.65M
123.47M 113.66M 86.61M n/a n/a n/a n/a n/a
323.4M 287.76M 228.18M 134.16M 69.19M 44.54M 26.62M 24.65M
3.32M 101K -1.77M -8.72M 84K 72K 8.61K 9.73K
27.78M 26.8M 26.05M 25.14M 18.93M 8.58M 10.65M 9.78M
29.25M 26.8M 26.05M 25.14M 18.93M 8.66M 10.65M 9.78M
0.66 -2.14 -2.58 -1.24 -0.54 0.35 -0.6 -1.26
0.62 -2.14 -2.58 -1.24 -0.54 -0.21 -0.6 -1.26
38.14M -45.02M -58.34M -36.6M -7.09M 7.69M -3.76M -10.4M
22.14M -57.35M -68.89M -40.01M -7.57M 7.33M -4.08M -10.71M
16M 12.33M 10.54M 3.41M 472K 358K 323.02K 310.82K