May 05 (Reuters) - Castle Biosciences Q1 revenue USD 87.988 million vs. IBES estimate USD 80.3 million.
- Q1 operating income USD -27.928 million
- Q1 operating expenses USD 115.916 million
- Q1 pretax profit USD -26.271 million vs. IBES estimate USD -4.51 million
- Q1 net income USD -25.848 million vs. IBES estimate USD -5.04 million