For the year ending 2025-12-31, CSTL made $344,229K in revenue. -$24,158K in net income. Net profit margin of -7.02%.
| Income Statement | 2025-12-31 | 2024-12-31 | ||
|---|---|---|---|---|
| Net revenues | 344,229 | 332,069 | ||
| Cost of sales (exclusive of amortization of acquired intangible assets) | 71,028 | 60,205 | ||
| Research and development | 51,850 | 52,041 | ||
| Selling, general and administrative | 229,323 | 200,047 | ||
| Amortization of acquired intangible assets | 34,838 | 11,106 | ||
| Total operating expenses, net | 387,039 | 323,399 | ||
| Operating (loss) income | -42,810 | 8,670 | ||
| Interest income | 11,772 | 12,916 | ||
| Net gains on equity securities | 1,466 | - | ||
| Interest expense | 86 | 577 | ||
| Changes in fair value of trading securities | - | 555 | ||
| Other income | 144 | - | ||
| (loss) income before income taxes | -29,514 | 21,564 | ||
| Income tax (benefit) expense | -5,356 | 3,319 | ||
| Net (loss) income | -24,158 | 18,245 | ||
| Basic EPS | -0.83 | 0.66 | ||
| Diluted EPS | -0.83 | 0.62 | ||
| Basic Average Shares | 28,986,000 | 27,776,000 | ||
| Diluted Average Shares | 28,986,000 | 29,255,000 | ||
CASTLE BIOSCIENCES INC (CSTL)
CASTLE BIOSCIENCES INC (CSTL)