CASTLE BIOSCIENCES INC (CSTL) — Revenue

Annual figures by fiscal year, from SEC filings.

2018: $22.79M2019: $51.87M2020: $62.65M2021: $94.08M2022: $137.04M2023: $219.79M2024: $332.07M2025: $344.23M$344.23M
2018Revenue (USD)2025
Fiscal YearRevenueChange YoY
2025$344.23M+3.7%
2024$332.07M+51.1%
2023$219.79M+60.4%
2022$137.04M+45.7%
2021$94.08M+50.2%
2020$62.65M+20.8%
2019$51.87M+127.6%
2018$22.79M