Castle Biosciences, Inc.
CSTL · NASDAQ
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | – | $590,424 | $572,752 | $749,558 |
| - Cash | $85,556 | $82,233 | $89,689 | $119,709 |
| + Debt | $35,690 | $37,352 | $25,844 | $26,344 |
| Enterprise Value | – | $545,543 | $508,907 | $656,193 |
| Revenue | $83,043 | $86,188 | $87,988 | $86,311 |
| % Growth | -3.6% | -2% | 1.9% | – |
| Gross Profit | $64,339 | $68,562 | $71,605 | $70,128 |
| % Margin | 77.5% | 79.5% | 81.4% | 81.3% |
| EBITDA | $5,245 | $3,292 | $3,510 | $13,745 |
| % Margin | 6.3% | 3.8% | 4% | 15.9% |
| Net Income | -$501 | $4,523 | -$25,848 | $9,590 |
| % Margin | -0.6% | 5.2% | -29.4% | 11.1% |
| EPS Diluted | -0.02 | 0.15 | -0.9 | 0.32 |
| % Growth | -113.3% | 116.7% | -381.3% | – |
| Operating Cash Flow | $22,631 | $20,821 | -$6,036 | $24,365 |
| Capital Expenditures | -$14,834 | -$9,263 | -$4,740 | -$7,567 |
| Free Cash Flow | $7,797 | $11,558 | -$10,776 | $16,798 |