bf/NASDAQ:CSTL_icon.jpeg

COM:CASTLEBIOSCIENCES

Castle Biosciences

  • Stock

USD

Last Close

28.88

22/11 21:00

Market Cap

482.57M

Beta: -

Volume Today

314.82K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
13.75M
-
22.79M
65.67%
51.87M
127.62%
62.65M
20.79%
94.08M
50.18%
137.04M
45.65%
219.79M
60.38%
cost of revenue
4.92M
-
5.30M
7.62%
7.31M
38.01%
9.69M
32.49%
15.82M
63.37%
32.01M
102.31%
55.55M
73.56%
gross profit
8.83M
-
17.49M
98.02%
44.55M
154.76%
52.96M
18.87%
78.26M
47.77%
105.03M
34.20%
164.23M
56.37%
selling and marketing expenses
113.66M
-
general and administrative expenses
15.26M
-
16.47M
7.94%
66.50M
-
selling general and administrative expenses
15.26M
-
16.47M
7.94%
29.84M
81.19%
48.13M
61.29%
86.74M
80.21%
143.00M
64.87%
178.92M
25.12%
research and development expenses
4.47M
-
4.85M
8.52%
7.38M
52.14%
13.26M
79.50%
29.65M
123.64%
44.90M
51.46%
53.29M
18.67%
other expenses
163.29K
-
-272.42K
266.83%
-2.93M
976.66%
-1.88M
35.83%
1.96M
204.04%
8.27M
322.17%
9.01M
9.04%
cost and expenses
24.65M
-
26.62M
7.98%
44.54M
67.30%
69.19M
55.36%
134.16M
93.90%
228.18M
70.08%
287.76M
26.11%
operating expenses
19.73M
-
21.32M
8.07%
37.23M
74.57%
59.51M
59.85%
118.34M
98.87%
196.17M
65.77%
232.21M
18.37%
interest expense
1.65M
-
2.27M
37.84%
4.57M
101.03%
2.63M
42.38%
1K
99.96%
17K
1,600%
11K
35.29%
ebitda
-10.40M
-
-3.76M
63.83%
5.07M
234.65%
-5.70M
212.48%
-36.60M
542.51%
-76.63M
109.35%
-55.65M
27.38%
operating income
-10.90M
-
-3.84M
64.81%
4.71M
222.72%
-6.54M
238.98%
-40.08M
512.64%
-91.14M
127.41%
-67.98M
25.42%
depreciation and amortization
310.82K
-
323.02K
3.92%
358K
10.83%
845K
136.03%
3.48M
311.24%
14.51M
317.58%
12.33M
15.03%
total other income expenses net
163.29K
-
-272.42K
266.83%
642K
335.67%
-3.66M
669.78%
67K
101.83%
22.24M
33,091.04%
10.61M
52.28%
income before tax
-12.36M
-
-6.36M
48.56%
5.35M
184.13%
-10.20M
290.69%
-40.01M
292.27%
-68.90M
72.21%
-57.37M
16.75%
income tax expense
9.73K
-
8.61K
11.56%
72K
736.63%
84K
16.67%
-8.72M
10,480.95%
-1.77M
79.75%
101K
105.72%
net income
-12.37M
-
-6.37M
48.53%
5.28M
182.88%
-10.28M
294.88%
-31.29M
204.28%
-67.14M
114.55%
-57.47M
14.41%
weighted average shs out
9.78M
-
10.65M
8.85%
8.58M
19.40%
18.93M
120.51%
25.14M
32.80%
26.05M
3.65%
26.80M
2.87%
weighted average shs out dil
9.78M
-
10.65M
8.85%
8.66M
18.71%
18.93M
118.63%
25.14M
32.80%
26.05M
3.65%
26.80M
2.87%
eps
-1.26
-
-0.60
52.38%
0.35
158.33%
-0.54
254.29%
-1.24
129.63%
-2.58
108.06%
-2.14
17.05%
epsdiluted
-1.26
-
-0.60
52.38%
-0.21
65%
-0.54
157.14%
-1.24
129.63%
-2.58
108.06%
-2.14
17.05%

All numbers in USD (except ratios and percentages)