Castle biosciences, inc. reports earnings results for the third quarter ended september 30, 2019

Castle biosciences, inc. announced earnings results for the third quarter ended september 30, 2019. for the third quarter, the company announced sales was usd 14.774 million compared to usd 3.711 million a year ago. net income was usd 5.849 million compared to net loss of usd 3.450 million a year ago. basic earnings per share was usd 0.43 compared to basic loss per share of usd 2.33 a year ago. diluted earnings per share was usd 0.05 compared to diluted loss per share of usd 2.33 a year ago. for the nine months, sales was usd 34.230 million compared to usd 11.349 million a year ago. net income was usd 3.222 million compared to net loss of usd 10.235 million a year ago. basic earnings per share was usd 0.17 compared to basic loss per share of usd 6.85 a year ago. diluted earnings per share was usd 0.67 compared to diluted loss per share of usd 6.85 a year ago.
CSTL Ratings Summary
CSTL Quant Ranking