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
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
3.66M
-
3.98M
8.77%
3.71M
6.73%
11.44M
208.10%
8.72M
23.78%
10.74M
23.19%
14.77M
37.59%
17.64M
19.36%
17.42M
1.23%
12.71M
27.00%
15.22M
19.68%
17.30M
13.68%
22.81M
31.87%
22.76M
0.24%
23.48M
3.15%
25.04M
6.66%
26.85M
7.24%
34.84M
29.74%
37.01M
6.24%
38.34M
3.59%
42.04M
9.65%
50.14M
19.27%
61.49M
22.65%
66.12M
7.52%
72.97M
10.37%
87.00M
19.22%
85.78M
1.40%
cost of revenue
1.25M
-
1.33M
5.89%
1.35M
1.81%
1.37M
1.14%
1.60M
16.96%
1.99M
24.71%
1.71M
14.25%
2.01M
17.69%
2.39M
18.90%
2.15M
10.25%
2.48M
15.33%
2.67M
8%
3.03M
13.28%
3.70M
22.09%
4.50M
21.72%
4.60M
2.16%
5.94M
29.30%
7.69M
29.31%
8.86M
15.26%
9.52M
7.46%
10.18M
6.95%
11.06M
8.60%
11.32M
2.36%
15.09M
33.35%
13.89M
7.95%
14.52M
4.50%
15.61M
7.51%
gross profit
2.41M
-
2.65M
10.27%
2.36M
10.99%
10.07M
326.51%
7.12M
29.30%
8.75M
22.85%
13.07M
49.40%
15.62M
19.58%
15.03M
3.82%
10.57M
29.67%
12.74M
20.56%
14.63M
14.79%
19.79M
35.27%
19.06M
3.66%
18.98M
0.45%
20.44M
7.73%
20.91M
2.28%
27.15M
29.86%
28.15M
3.68%
28.82M
2.37%
31.86M
10.54%
39.08M
22.68%
50.17M
28.39%
51.03M
1.70%
59.08M
15.78%
72.48M
22.69%
70.17M
3.19%
selling and marketing expenses
-469
-
21.58M
-
22.39M
3.74%
-43.97M
296.40%
29.95M
168.10%
28.25M
5.65%
26.96M
-
general and administrative expenses
4.23M
-
4.16M
1.61%
3.92M
5.80%
6.05M
-
6.82M
12.81%
7.12M
4.41%
9.85M
38.34%
11.08M
12.44%
10.39M
6.19%
11.70M
12.62%
14.96M
27.82%
15.92M
-
14.24M
10.55%
30.16M
111.79%
16.82M
44.23%
16.43M
2.31%
17.13M
-
selling general and administrative expenses
4.23M
-
4.16M
1.61%
3.92M
5.80%
4.16M
6.28%
6.05M
45.20%
6.82M
12.81%
7.12M
4.41%
9.85M
38.33%
11.08M
12.44%
10.39M
6.19%
11.70M
12.62%
14.96M
27.82%
18.16M
21.41%
20.82M
14.65%
22.59M
8.52%
25.16M
11.35%
30.45M
21.04%
37.50M
23.13%
36.63M
2.33%
38.43M
4.91%
46.76M
21.69%
44.68M
4.45%
44.62M
0.14%
43.77M
1.89%
48.49M
10.78%
51.09M
5.35%
50.50M
1.15%
research and development expenses
1.26M
-
1.16M
8.20%
1.29M
11.65%
1.14M
12.07%
1.39M
22.48%
1.32M
5.50%
1.51M
15.01%
3.16M
108.52%
2.91M
7.79%
2.70M
7.17%
3.06M
13.09%
4.58M
49.80%
5.91M
28.97%
6.79M
14.98%
7.50M
10.41%
9.45M
25.93%
10.76M
13.93%
11.93M
10.83%
10.91M
8.54%
11.31M
3.69%
14.39M
27.27%
13.31M
7.54%
12.92M
2.89%
12.91M
0.10%
13.81M
6.96%
14.14M
2.37%
12.32M
12.83%
other expenses
-20.70K
-
34.04K
264.45%
-42.80K
225.73%
-242.96K
467.72%
-32.93K
86.45%
-189.65K
475.94%
-2.71M
1,329.19%
-8
100.00%
256K
-
694K
171.09%
5.61M
707.64%
4.21M
24.89%
2.10M
50.19%
2.31M
9.97%
2.21M
3.95%
2.22M
0.32%
2.25M
1.17%
2.27M
1.07%
2.27M
0.04%
2.25M
1.06%
2.25M
0%
2.27M
1.11%
cost and expenses
6.74M
-
6.65M
1.45%
6.56M
1.24%
6.67M
1.60%
9.04M
35.54%
10.13M
12.09%
10.35M
2.12%
15.02M
45.20%
16.38M
9.05%
13.36M
18.45%
19.12M
43.10%
20.33M
6.34%
27.10M
33.28%
31.57M
16.50%
35.29M
11.79%
40.21M
13.94%
51.37M
27.75%
59.21M
15.26%
58.70M
0.86%
61.47M
4.72%
73.56M
19.67%
71.30M
3.08%
71.13M
0.23%
71.78M
0.91%
78.44M
9.29%
81.99M
4.52%
80.70M
1.57%
operating expenses
5.49M
-
5.32M
3.12%
5.21M
2.00%
5.30M
1.72%
7.44M
40.32%
8.14M
9.38%
8.64M
6.13%
13.01M
50.64%
13.99M
7.53%
11.21M
19.85%
16.64M
48.41%
17.66M
6.10%
24.07M
36.31%
27.87M
15.80%
30.79M
10.47%
35.61M
15.67%
45.42M
27.55%
51.52M
13.42%
49.84M
3.26%
51.95M
4.24%
63.38M
22.00%
60.24M
4.95%
59.81M
0.70%
56.68M
5.23%
64.55M
13.88%
67.47M
4.52%
65.09M
3.52%
interest expense
530.23K
-
524.84K
1.02%
568.77K
8.37%
650K
14.28%
1.02M
57.60%
1.69M
65.23%
1.09M
35.71%
766K
29.60%
764K
0.26%
769K
0.65%
706K
8.19%
395K
44.05%
1K
-
3K
200%
4K
33.33%
6K
50%
4K
33.33%
4K
0%
3K
25%
2K
33.33%
2K
0%
-14K
800%
-270K
1,828.57%
-201K
25.56%
ebitda
-3.02M
-
-2.55M
15.59%
-2.80M
9.74%
4.61M
264.64%
-253.66K
105.51%
423.50K
266.95%
1.82M
328.57%
2.89M
59.39%
1.43M
50.74%
-505K
135.44%
-3.76M
645.35%
-3.01M
19.95%
-4.05M
34.32%
-8.15M
101.43%
-10.70M
31.28%
-14.15M
32.18%
-22.34M
57.89%
-21.37M
4.32%
-17.47M
18.25%
-18.64M
6.70%
-26.29M
41.05%
-15.72M
40.22%
-3.70M
76.48%
-2.43M
34.16%
-5.47M
124.77%
5.01M
191.61%
5.08M
1.34%
operating income
-3.08M
-
-2.67M
13.57%
-2.85M
6.95%
4.77M
267.18%
-321.44K
106.74%
607.62K
289.03%
4.43M
628.94%
2.61M
41.01%
1.04M
60.35%
-645K
162.26%
-3.90M
504.81%
-3.03M
22.28%
-4.28M
41.29%
-8.81M
105.65%
-11.81M
34.10%
-15.17M
28.42%
-24.52M
61.60%
-24.37M
0.60%
-21.69M
11.01%
-23.13M
6.66%
-31.52M
36.27%
-21.16M
32.88%
-9.64M
54.44%
-5.66M
41.31%
-5.47M
3.31%
5.01M
191.61%
5.08M
1.34%
depreciation and amortization
79.75K
-
80.42K
0.84%
83.30K
3.58%
79.55K
4.50%
79.92K
0.47%
87.53K
9.52%
91.03K
3.99%
99.52K
9.33%
91K
8.56%
102K
12.09%
119K
16.67%
160K
34.45%
233K
45.63%
634K
172.10%
1.09M
71.77%
1.01M
7.44%
2.18M
116.37%
3.00M
37.46%
4.22M
40.63%
4.49M
6.50%
5.23M
16.44%
3.04M
41.85%
3.17M
4.41%
3.22M
1.58%
3.54M
-
total other income expenses net
-20.70K
-
34.04K
264.45%
-42.80K
225.73%
-242.96K
467.72%
-32.93K
86.45%
-189.65K
475.94%
2.50M
1,419.83%
-439
100.02%
-466K
106,050.34%
-731K
56.87%
-688K
5.88%
-1.40M
103.05%
4K
100.29%
24K
500%
23K
4.17%
1K
95.65%
27K
2,600%
20.76M
76,803.70%
1.44M
93.07%
2.57M
78.79%
2.33M
9.30%
2.40M
2.74%
2.77M
15.48%
3.12M
12.65%
2.98M
4.33%
2.87M
3.62%
3.20M
11.45%
income before tax
-3.63M
-
-3.15M
13.10%
-3.45M
9.35%
3.88M
212.38%
-1.36M
135.03%
-1.27M
6.55%
5.85M
560.91%
2.13M
63.64%
570K
73.20%
-1.38M
341.40%
-4.59M
233.50%
-4.80M
4.71%
-4.28M
10.93%
-8.79M
105.28%
-11.79M
34.20%
-15.15M
28.53%
-24.49M
61.59%
-3.60M
85.28%
-20.25M
461.69%
-20.56M
1.54%
-29.19M
41.97%
-18.76M
35.73%
-6.87M
63.37%
-2.54M
63.03%
-2.49M
2.05%
7.89M
416.83%
8.28M
5.02%
income tax expense
509.53K
-
558.88K
9.69%
525.98K
5.89%
8.61K
98.36%
991.47K
11,420.71%
995.67M
100,323.11%
306.47M
69.22%
72K
99.98%
298K
313.89%
38K
87.25%
18K
52.63%
84K
366.67%
4K
95.24%
5K
25%
23K
360%
-8.72M
38,034.78%
134K
101.54%
-1.96M
1,560.45%
-1.44M
26.52%
57K
103.96%
14K
75.44%
16K
14.29%
32K
100%
39K
21.88%
45K
15.38%
-1.03M
2,397.78%
6.01M
681.53%
net income
-3.63M
-
-3.15M
13.10%
-3.45M
9.35%
3.87M
212.13%
-1.36M
135.10%
-1.27M
6.55%
5.85M
560.91%
2.06M
64.87%
570K
72.26%
-1.38M
341.40%
-4.59M
233.50%
-4.89M
6.54%
-4.28M
12.46%
-8.79M
105.40%
-11.79M
34.13%
-6.43M
45.47%
-24.62M
282.94%
-1.65M
93.31%
-18.81M
1,041.44%
-20.62M
9.61%
-29.20M
41.64%
-18.78M
35.70%
-6.91M
63.23%
-2.58M
62.64%
-2.53M
1.78%
8.92M
452.01%
2.27M
74.56%
weighted average shs out
10.65M
-
10.65M
0%
10.65M
0%
10.65M
0%
10.65M
0%
15.46M
45.12%
12.76M
17.45%
17.30M
35.56%
17.37M
0.45%
17.54M
0.99%
19.94M
13.63%
20.83M
4.50%
24.91M
19.58%
25.09M
0.72%
25.29M
0.78%
25.33M
0.17%
25.42M
0.38%
26.06M
2.52%
26.32M
0.97%
26.40M
0.32%
26.61M
0.78%
26.73M
0.47%
26.83M
0.38%
27.03M
0.73%
27.48M
1.68%
27.65M
0.59%
27.84M
0.70%
weighted average shs out dil
10.65M
-
10.65M
0%
10.65M
0%
10.65M
0%
10.65M
0%
15.46M
45.12%
14.30M
7.46%
18.60M
30.05%
18.73M
0.72%
17.54M
6.35%
19.94M
13.63%
20.83M
4.50%
24.91M
19.58%
25.09M
0.72%
25.29M
0.78%
25.33M
0.17%
25.42M
0.38%
26.06M
2.52%
26.32M
0.97%
26.40M
0.32%
26.61M
0.78%
26.73M
0.47%
26.83M
0.38%
27.03M
0.73%
27.48M
1.68%
28.74M
4.56%
29.40M
2.31%
eps
-0.34
-
-0.30
11.76%
-0.32
6.67%
0.36
212.50%
-0.13
136.11%
-0.08
36.85%
0.43
623.75%
0.12
72.09%
0.03
75%
-0.08
361.33%
-0.23
193.37%
-0.23
0%
-0.17
26.09%
-0.35
105.88%
-0.47
34.29%
-0.25
46.81%
-0.97
288%
-0.06
93.48%
-0.71
1,023.42%
-0.78
9.86%
-1.10
41.03%
-0.70
36.36%
-0.26
62.86%
-0.10
63.31%
-0.09
3.35%
0.32
447.07%
0.08
74.53%
epsdiluted
-0.34
-
-0.30
11.76%
-0.32
6.67%
0.36
212.50%
-0.13
136.11%
-0.08
36.85%
0.05
160.90%
0.11
120%
0.03
72.73%
-0.08
361.33%
-0.23
193.37%
-0.23
0%
-0.17
26.09%
-0.35
105.88%
-0.47
34.29%
-0.25
46.81%
-0.97
288%
-0.06
93.48%
-0.71
1,023.42%
-0.78
9.86%
-1.10
41.03%
-0.70
36.36%
-0.26
62.86%
-0.10
63.31%
-0.09
3.35%
0.31
436.23%
0.08
75.10%

All numbers in USD (except ratios and percentages)