CSTL
CSTL
US14843C1053
Castle Biosciences, Inc.
Loading chart...

Financials

Updating data...
Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Updating data...
Details
Breakdown 2025 2024 Change %
Total Revenue 344.229.000 332.069.000
3.7%
Cost of Revenue 71.028.000 60.205.000
18.0%
Gross Profit 273.201.000 271.864.000
0.5%
316.011.000 263.194.000
20.1%
Operating Income -42.810.000 8.670.000
593.8%
Pretax Income -29.514.000 21.564.000
236.9%
Net Income Common Stockholders -24.158.000 18.245.000
232.4%
-- --
--
-- --
--
ende