Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
The New Investors
All Markets Summit
Give Feedback
Australia markets closed
ALL ORDS
7,238.70
-39.90
(-0.55%)
AUD/USD
0.6980
+0.0013
(+0.18%)
ASX 200
6,992.70
-37.10
(-0.53%)
OIL
90.26
-0.24
(-0.27%)
GOLD
1,809.30
-3.00
(-0.17%)
BTC-AUD
33,073.63
-1,140.75
(-3.33%)
📩 Sign up now
News that makes you smarter and richer... For free.
Get Fully Briefed with Yahoo Finance, delivered straight to your inbox.
Castle Biosciences, Inc. (CSTL)
NasdaqGM - NasdaqGM Real-time price. Currency in USD
Add to watchlist
30.64
+2.16
(+7.58%)
At close: 04:00PM EDT
31.16
+0.52
(+1.70%)
After hours:
04:15PM EDT
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
98,124
94,085
62,649
51,865
22,786
Cost of revenue
18,738
15,822
9,685
7,310
5,297
Gross profit
79,386
78,263
52,964
44,555
17,489
Operating expenses
Research development
34,499
29,646
13,256
7,385
4,854
Selling general and administrative
99,030
86,738
48,132
29,842
16,470
Total operating expenses
139,697
118,342
59,506
37,227
21,325
Operating income or loss
-60,311
-40,079
-6,542
7,328
-3,836
Interest expense
4
1
2,634
4,571
2,274
Total other income/expenses net
-
-
-1,397
2,280
-272.417
Income before tax
-60,221
-40,012
-10,200
5,349
-6,358
Income tax expense
-8,586
-8,720
84
72
8.606
Income from continuing operations
-51,635
-31,292
-10,284
5,277
-6,367
Net income
-51,635
-31,292
-10,284
5,277
-6,367
Net income available to common shareholders
-51,635
-31,292
-10,284
2,991
-6,095
Basic EPS
-
-1.24
-0.54
0.35
-0.62
Diluted EPS
-
-1.24
-0.54
-0.21
-0.62
Basic average shares
-
25,137
18,929
8,584
9,784
Diluted average shares
-
25,137
18,929
8,658
9,784
EBITDA
-
-36,604
-7,094
10,278
-3,762
© 2022 Yahoo. All rights reserved.
Data disclaimer
Help
Suggestions
Privacy Dashboard
Privacy
About our ads
Terms