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 '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
account payables
1.45M
-
1.61M
10.94%
2.08M
29.54%
1.25M
39.98%
1.86M
49.05%
1.93M
3.70%
2.50M
29.01%
2.10M
15.79%
2.10M
0.14%
2.17M
3.53%
1.37M
37.02%
2.77M
102.19%
2.55M
7.95%
3.31M
30.16%
3.28M
1.00%
5.77M
75.80%
4.73M
17.98%
9.96M
110.55%
7.13M
28.37%
6.93M
2.89%
10.27M
48.19%
9.32M
9.25%
9.54M
2.38%
6.81M
28.62%
accumulated other comprehensive income loss
-909.38K
-
-986.80K
8.51%
-1.01M
2.55%
-1.10M
9.00%
-1.20M
9.07%
-1.29M
7.48%
-1.40M
7.97%
-1.50M
7.31%
-189K
-
-381K
101.59%
-136K
64.30%
-144K
5.88%
-71K
50.69%
136K
291.55%
-111K
181.62%
-172K
54.95%
473K
375%
cash and cash equivalents
4.48M
-
16.23M
262.41%
17.47M
7.63%
94.47M
440.83%
98.84M
4.63%
98.65M
0.19%
179.76M
82.21%
183.05M
1.83%
409.85M
123.90%
406.98M
0.70%
368.34M
9.49%
363.18M
1.40%
329.63M
9.24%
309.02M
6.25%
273.17M
11.60%
134.18M
50.88%
122.95M
8.37%
114.82M
6.61%
95.87M
16.50%
91.22M
4.85%
98.84M
8.35%
82.95M
16.08%
85.57M
3.16%
94.96M
10.97%
cash and short term investments
4.48M
-
16.23M
262.41%
17.47M
7.63%
94.47M
440.83%
98.84M
4.63%
98.65M
0.19%
179.76M
82.21%
183.05M
1.83%
409.85M
123.90%
406.98M
0.70%
368.34M
9.49%
363.18M
1.40%
329.63M
9.24%
309.02M
6.25%
273.17M
11.60%
265.98M
2.63%
258.63M
2.77%
232.06M
10.27%
225.51M
2.82%
229.75M
1.88%
243.10M
5.81%
239.21M
1.60%
259.69M
8.56%
279.79M
7.74%
common stock
1.92K
-
11.04K
476.46%
2.19K
80.15%
17.07K
678.92%
17K
0.43%
17K
0%
19K
11.76%
20K
5.26%
25K
25%
25K
0%
25K
0%
25K
0%
25K
0%
25K
0%
26K
4%
26K
0%
27K
3.85%
27K
0%
27K
0%
27K
0%
27K
0%
28K
3.70%
28K
0%
28K
0%
deferred revenue
8.61K
-
8.61K
0%
79K
817.96%
79K
0%
8.35M
10,469.62%
8.35M
0%
6.62M
20.78%
8.18M
23.63%
6.18M
24.47%
3.00M
51.45%
1.18M
60.69%
deferred revenue non current
-25K
-
deferrred tax liabilities non current
635K
-
757K
19.21%
614K
18.89%
614K
0%
428K
30.29%
441K
3.04%
441K
0%
441K
0%
24.68M
5,495.69%
206K
99.17%
4.22M
-
goodwill
10.49M
-
10.49M
0.08%
10.69M
1.96%
10.70M
0.07%
10.70M
0%
10.69M
-
10.69M
-
goodwill and intangible assets
4.17K
-
1.67K
60.00%
32.80M
-
32.10M
2.12%
88.92M
176.98%
87.28M
1.85%
132.67M
52.01%
130.36M
1.74%
126.35M
3.08%
124.13M
1.76%
121.88M
1.81%
119.61M
1.86%
117.33M
1.90%
115.09M
1.92%
112.84M
1.95%
110.57M
2.01%
intangible assets
4.17K
-
1.67K
60.00%
32.80M
-
32.10M
2.12%
88.92M
176.98%
87.28M
1.85%
122.18M
39.99%
119.87M
1.89%
115.66M
3.52%
113.43M
1.93%
111.18M
1.98%
106.64M
-
99.88M
-
inventory
882.23K
-
809.30K
8.27%
550.89K
31.93%
821.66K
49.15%
1.24M
50.55%
1.22M
1.46%
1.67M
36.75%
1.68M
0.72%
2.22M
32.04%
2.31M
4.19%
2.12M
8.05%
2.38M
11.82%
2.02M
14.91%
2.35M
16.28%
3.37M
43.19%
3.80M
12.99%
3.98M
4.68%
4.52M
13.57%
6.12M
35.42%
5.77M
5.75%
7.94M
37.67%
7.64M
3.74%
8.01M
4.81%
6.57M
17.98%
long term debt
24.50M
-
23.63M
3.54%
23.86M
0.96%
21.57M
9.59%
19.29M
10.58%
17.01M
11.80%
14.74M
13.35%
12.46M
15.51%
6.90M
-
6.71M
2.74%
6.48M
3.44%
11.90M
83.64%
11.53M
3.08%
11.10M
3.73%
12.43M
11.92%
13.44M
8.11%
14.20M
5.68%
23.86M
68.08%
23.96M
0.42%
25.00M
4.30%
long term investments
1.19M
-
1.11M
-
net debt
20.02M
-
7.40M
63.03%
11.65M
57.39%
-69.57M
697.20%
-73.72M
5.97%
-73.31M
0.56%
-155.02M
111.46%
-160.59M
3.60%
-409.85M
155.21%
-406.98M
0.70%
-368.34M
9.49%
-363.18M
1.40%
-321.55M
11.46%
-301.11M
6.36%
-265.48M
11.83%
-120.75M
54.52%
-109.64M
9.20%
-101.94M
7.02%
-81.48M
20.07%
-76.70M
5.87%
-83.53M
8.91%
-57.90M
30.69%
-60.38M
4.29%
-68.22M
12.98%
net receivables
12.09M
-
9.23M
23.66%
9.73M
5.43%
12.37M
27.12%
14.65M
18.42%
14.60M
0.33%
12.53M
14.19%
12.62M
0.72%
12.76M
1.12%
14.29M
12.02%
17.82M
24.66%
18.53M
4.01%
17.28M
6.75%
19.91M
15.21%
22.61M
13.54%
22.84M
1.01%
23.48M
2.81%
27.73M
18.11%
31.31M
12.93%
37.00M
18.17%
38.30M
3.51%
42.70M
11.48%
45.99M
7.70%
50.26M
9.29%
other assets
other current assets
675.56K
-
741.42K
9.75%
774.88K
4.51%
2.20M
183.56%
1.95M
11.21%
2.08M
6.61%
1.72M
17.45%
3.72M
116.54%
4.77M
28.19%
3.09M
35.23%
3.42M
10.75%
5.50M
60.87%
4.81M
12.60%
5.16M
7.43%
5.78M
11.83%
6.79M
17.66%
6.21M
8.65%
6.80M
9.51%
6.11M
10.09%
7.10M
16.13%
6.29M
11.34%
6.22M
1.13%
6.72M
7.96%
8.15M
21.41%
other current liabilities
5.29M
-
3.67M
30.66%
4.39M
19.85%
4.64M
5.73%
7.51M
61.74%
4.91M
34.64%
7.40M
50.65%
9.79M
32.34%
12.10M
23.62%
7.17M
40.78%
11.10M
54.88%
15.22M
37.11%
19.98M
31.31%
35.01M
75.20%
23.03M
34.22%
24.64M
7.00%
29.62M
20.22%
18.40M
37.87%
24.62M
33.76%
28.30M
14.98%
36.26M
28.12%
21.45M
40.84%
28.69M
33.73%
35.74M
24.58%
other liabilities
other non current assets
2.75M
-
2.23M
18.65%
3.08M
37.87%
1.54M
50.02%
1.00M
34.70%
972K
3.28%
851K
12.45%
2.68M
215.28%
2.63M
1.90%
2.88M
9.50%
2.94M
2.15%
3.14M
6.59%
3.02M
3.66%
4.11M
35.79%
2.59M
36.91%
2.38M
8.03%
2.20M
7.77%
2.01M
8.51%
2.42M
20.25%
2.90M
20.15%
1.44M
50.41%
2.78M
92.78%
3.81M
37.18%
1.83M
51.92%
other non current liabilities
1.24M
-
57.37K
95.36%
1.34M
2,229.59%
56.01K
95.81%
55K
1.80%
54K
1.82%
941K
1,642.59%
1.14M
21.15%
2.76M
142.19%
1.17M
57.73%
963K
17.48%
986K
2.39%
18.41M
1,767.24%
100K
99.46%
2.11M
2,007%
1.92M
8.78%
90K
95.32%
55K
38.89%
47K
14.55%
36K
23.40%
25K
30.56%
16K
36%
othertotal stockholders equity
1.83M
-
61.82M
3,276.95%
10.92M
82.33%
-113.06B
1,035,200.98%
138.51M
100.12%
140.85M
1.69%
212.02M
50.52%
225.64M
6.43%
478.16M
111.91%
485.34M
1.50%
491.46M
1.26%
499.05M
1.54%
505.48M
1.29%
515.70M
2.02%
541.67M
5.04%
551.88M
1.89%
560.41M
1.54%
575.37M
2.67%
587.77M
2.16%
601.62M
2.36%
609.48M
1.31%
623.45M
2.29%
636.02M
2.02%
650.27M
2.24%
preferred stock
46.50M
-
46.61M
-
113.20B
242,773.52%
property plant equipment net
1.53M
-
1.72M
12.46%
1.74M
1.37%
1.80M
3.16%
2.06M
14.56%
2.73M
32.67%
5.02M
83.83%
6.65M
32.29%
7.10M
6.86%
7.78M
9.55%
8.09M
4.01%
8.87M
9.57%
16.88M
90.44%
16.60M
1.66%
18.21M
9.65%
25.66M
40.92%
26.50M
3.27%
29.66M
11.92%
32.05M
8.08%
33.89M
5.73%
37.74M
11.37%
44.87M
18.88%
50.26M
12.02%
56.29M
11.99%
retained earnings
-57.49M
-
-58.85M
2.36%
-60.12M
2.16%
-54.27M
9.73%
-52.21M
3.79%
-51.64M
1.09%
-53.02M
2.66%
-57.61M
8.66%
-62.50M
8.49%
-66.78M
6.85%
-75.57M
13.16%
-87.36M
15.60%
-93.77M
7.34%
-118.39M
26.26%
-120.04M
1.39%
-140.29M
16.87%
-160.91M
14.70%
-190.11M
18.15%
-208.89M
9.88%
-215.79M
3.31%
-218.37M
1.20%
-220.91M
1.16%
-211.99M
4.04%
-209.72M
1.07%
short term debt
5.26M
-
3.33M
36.62%
5.83M
74.99%
8.33M
42.86%
10M
20.00%
10M
0%
62K
99.38%
62K
0%
10K
83.87%
10K
0%
1.18M
11,690%
1.20M
1.70%
1.21M
1.00%
1.53M
26.75%
1.78M
15.77%
1.78M
0.11%
1.97M
10.51%
1.09M
44.51%
1.14M
4.22%
1.19M
4.57%
1.23M
3.11%
1.75M
42.33%
short term investments
131.80M
-
135.68M
2.94%
117.23M
13.59%
129.63M
10.58%
138.53M
6.86%
144.26M
4.13%
156.26M
8.32%
174.12M
11.42%
184.83M
6.15%
tax assets
24.47M
-
-1.11M
-
tax payables
8.61K
-
8.61K
-
8.61K
0%
79K
817.96%
79K
0%
79K
0%
62K
-
62K
0%
10K
83.87%
10K
0%
695K
6,850%
260K
62.59%
total assets
22.40M
-
30.97M
38.21%
33.35M
7.69%
113.20M
239.46%
119.75M
5.78%
120.26M
0.43%
201.55M
67.60%
210.39M
4.39%
439.33M
108.81%
437.33M
0.45%
435.53M
0.41%
433.69M
0.42%
462.57M
6.66%
444.43M
3.92%
458.38M
3.14%
457.81M
0.12%
447.33M
2.29%
426.89M
4.57%
425.40M
0.35%
436.02M
2.50%
477.81M
9.58%
458.51M
4.04%
487.31M
6.28%
514.57M
5.59%
total current assets
18.13M
-
27.01M
49.02%
28.52M
5.60%
109.86M
285.15%
116.68M
6.21%
116.55M
0.11%
195.67M
67.88%
201.06M
2.76%
429.59M
113.66%
426.67M
0.68%
391.70M
8.20%
389.58M
0.54%
353.74M
9.20%
336.44M
4.89%
304.91M
9.37%
299.41M
1.80%
292.29M
2.38%
271.10M
7.25%
269.05M
0.75%
279.62M
3.93%
295.63M
5.73%
295.78M
0.05%
320.40M
8.33%
344.77M
7.61%
total current liabilities
6.74M
-
5.27M
21.70%
11.75M
122.67%
9.24M
21.35%
15.29M
65.51%
15.26M
0.22%
28.24M
85.12%
30.24M
7.07%
20.88M
30.97%
17.58M
15.80%
18.65M
6.12%
20.99M
12.54%
24.89M
18.54%
39.52M
58.81%
27.52M
30.37%
31.94M
16.07%
36.13M
13.11%
30.14M
16.57%
33.72M
11.86%
36.32M
7.73%
47.67M
31.23%
31.96M
32.95%
39.45M
23.45%
44.30M
12.27%
total debt
24.50M
-
23.63M
3.54%
29.12M
23.21%
24.90M
14.47%
25.12M
0.88%
25.35M
0.89%
24.74M
2.39%
22.45M
9.24%
8.08M
-
7.91M
2.09%
7.69M
2.77%
13.44M
74.68%
13.31M
0.93%
12.88M
3.22%
14.39M
11.73%
14.53M
0.92%
15.31M
5.40%
25.05M
63.64%
25.19M
0.55%
26.74M
6.15%
total investments
131.80M
-
135.68M
2.94%
117.23M
13.59%
129.63M
10.58%
138.53M
6.86%
145.45M
4.99%
156.26M
7.44%
174.12M
11.42%
184.83M
6.15%
total liabilities
32.47M
-
28.96M
10.81%
36.94M
27.54%
30.86M
16.45%
34.63M
12.21%
32.32M
6.67%
43.92M
35.89%
43.84M
0.20%
23.64M
46.08%
18.75M
20.70%
19.62M
4.65%
21.98M
12.04%
50.83M
131.28%
47.09M
7.36%
36.72M
22.02%
46.38M
26.30%
48.18M
3.88%
41.74M
13.36%
46.63M
11.71%
50.24M
7.73%
86.54M
72.27%
56.05M
35.24%
63.42M
13.16%
73.51M
15.91%
total liabilities and stockholders equity
22.40M
-
30.97M
38.21%
33.35M
7.69%
113.20M
239.46%
119.75M
5.78%
120.26M
0.43%
201.55M
67.60%
210.39M
4.39%
439.33M
108.81%
437.33M
0.45%
435.53M
0.41%
433.69M
0.42%
462.57M
6.66%
444.43M
3.92%
458.38M
3.14%
457.81M
0.12%
447.33M
2.29%
426.89M
4.57%
425.40M
0.35%
436.02M
2.50%
477.81M
9.58%
458.51M
4.04%
487.31M
6.28%
514.57M
5.59%
total non current assets
4.28M
-
3.95M
7.57%
4.82M
21.94%
3.34M
30.80%
3.06M
8.16%
3.71M
20.88%
5.88M
58.57%
9.33M
58.79%
9.73M
4.34%
10.66M
9.53%
43.83M
311.12%
44.11M
0.63%
108.83M
146.73%
107.98M
0.78%
153.47M
42.12%
158.40M
3.21%
155.04M
2.12%
155.79M
0.48%
156.35M
0.36%
156.40M
0.03%
182.18M
16.48%
162.73M
10.67%
166.91M
2.57%
169.79M
1.73%
total non current liabilities
25.74M
-
23.69M
7.95%
25.20M
6.36%
21.63M
14.17%
19.34M
10.55%
17.07M
11.77%
15.68M
8.12%
13.60M
13.31%
2.76M
79.69%
1.17M
57.73%
963K
17.48%
986K
2.39%
25.95M
2,531.44%
7.57M
70.83%
9.20M
21.58%
14.44M
56.90%
12.05M
16.52%
11.60M
3.75%
12.91M
11.35%
13.91M
7.72%
38.88M
179.44%
24.09M
38.04%
23.96M
0.50%
29.21M
21.91%
total stockholders equity
-10.07M
-
2.00M
119.87%
-3.59M
279.59%
82.34M
2,391.03%
85.11M
3.37%
87.93M
3.31%
157.62M
79.25%
166.56M
5.67%
415.69M
149.58%
418.59M
0.70%
415.92M
0.64%
411.71M
1.01%
411.74M
0.01%
397.34M
3.50%
421.66M
6.12%
411.43M
2.43%
399.15M
2.99%
385.15M
3.51%
378.77M
1.66%
385.78M
1.85%
391.27M
1.42%
402.46M
2.86%
423.89M
5.32%
441.06M
4.05%

All numbers in USD (except ratios and percentages)