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
average inventory
593.40K
-
1.06M
78.57%
1.73M
62.98%
2.12M
22.70%
3.00M
41.60%
5.96M
98.67%
average payables
1.28M
-
1.66M
29.14%
1.98M
19.52%
2.32M
17.18%
3.64M
56.70%
7.50M
106.12%
average receivables
8.37M
-
13.37M
59.70%
13.70M
2.50%
15.02M
9.61%
20.38M
35.67%
30.89M
51.57%
book value per share
-1.46
-
-0.95
35.18%
9.92
1,148.77%
21.96
121.48%
16.38
25.41%
15.32
6.47%
14.60
4.71%
capex per share
-0.05
-
-0.03
48.57%
-0.11
319.64%
-0.25
129.94%
-0.14
44.79%
-0.22
56.01%
-0.51
135.10%
capex to depreciation
-1.59
-
-0.86
46.13%
-2.62
205.17%
-10.07
284.58%
-1.02
89.84%
-0.53
47.75%
-1.10
106.80%
capex to operating cash flow
0.04
-
0.02
44.29%
-0.13
692.77%
-0.48
260.56%
0.18
138.10%
0.14
26.31%
2.42
1,690.66%
capex to revenue
-0.04
-
-0.01
66.21%
-0.02
48.59%
-0.08
319.76%
-0.04
51.18%
-0.04
11.02%
-0.06
50.79%
cash per share
0.12
-
0.42
239.44%
11.52
2,638.40%
21.65
88.03%
13.11
39.44%
9.93
24.30%
9.07
8.63%
days of inventory on hand
22.59
-
60.79
169.15%
61.77
1.60%
83.55
35.27%
46.62
44.20%
45.38
2.66%
64.44
42.00%
days payables outstanding
82.82
-
99.97
20.72%
93.12
6.85%
79.07
15.09%
58.73
25.72%
53.95
8.15%
83.32
54.44%
days sales outstanding
123.46
-
193.66
56.86%
103.09
46.77%
74.34
27.89%
67.05
9.81%
62.53
6.74%
63.61
1.73%
debt to assets
1.89
-
1.09
42.27%
0.21
80.81%
0.02
-
0.03
70.36%
0.03
13.50%
debt to equity
-1.30
-
-2.43
86.66%
0.30
112.13%
0.02
-
0.03
69.94%
0.04
17.34%
dividend yield
earnings yield
-0.06
-
-0.03
52.71%
0.02
164.03%
-0.01
145.23%
-0.03
258.90%
-0.11
276.98%
-0.10
9.24%
enterprise value
226.77M
-
247.94M
9.33%
221.31M
10.74%
861.23M
289.15%
756.07M
12.21%
503.67M
33.38%
494.86M
1.75%
enterprise value over ebitda
-21.81
-
-65.91
202.27%
43.69
166.29%
-151.17
445.98%
-20.66
86.34%
-6.57
68.18%
46.58
808.74%
ev to operating cash flow
-18.54
-
-20.17
8.79%
31.55
256.44%
87.30
176.73%
-39.83
145.62%
-12.09
69.64%
-87.96
627.44%
ev to sales
16.49
-
10.88
34.00%
4.27
60.79%
13.75
222.17%
8.04
41.54%
3.68
54.26%
2.25
38.74%
free cash flow per share
-1.30
-
-1.18
9.27%
0.71
159.99%
0.27
61.84%
-0.89
430.81%
-1.81
103.07%
-0.72
60.43%
free cash flow yield
-0.06
-
-0.06
9.27%
0.02
137.35%
0.00
80.47%
-0.02
618.17%
-0.08
269.83%
-0.03
56.84%
graham net net
-1.97
-
-1.74
11.72%
8.83
608.83%
20.97
137.39%
11.65
44.45%
8.83
24.19%
7.97
9.69%
graham number
6.44
-
3.57
44.64%
11.71
228.40%
16.38
39.91%
21.42
30.73%
29.80
39.14%
26.54
10.96%
income quality
0.99
-
1.93
95.24%
1.33
31.16%
-0.96
172.16%
0.61
163.24%
0.62
2.27%
0.10
84.22%
intangibles to total assets
0.00
-
0.00
95.45%
0
100%
0
0.19
Infinity%
0.28
46.93%
0.26
8.36%
interest coverage
-6.61
-
-1.69
74.47%
1.03
161.05%
-2.48
341.19%
-40.08K
1,613,597.43%
-5.36K
86.62%
-965.73
81.99%
interest debt per share
2.07
-
2.51
21.45%
3.46
37.60%
0.14
95.98%
0.32
131.00%
0.51
59.13%
0.57
11.59%
inventory turnover
16.16
-
6.00
62.85%
5.91
1.57%
4.37
26.08%
7.83
79.21%
8.04
2.73%
5.66
29.58%
invested capital
-1.30
-
-2.43
86.66%
0.30
112.13%
0.02
-
0.03
69.94%
0.04
17.34%
market cap
209.38M
-
227.92M
8.85%
295.03M
29.45%
1.27B
330.83%
1.08B
15.22%
613.31M
43.09%
578.39M
5.69%
net current asset value
-17.41M
-
-14.35M
17.57%
82.05M
671.84%
405.96M
394.78%
302.91M
25.38%
244.11M
19.41%
233.56M
4.32%
net debt to ebitda
-1.67
-
-5.32
218.29%
-14.56
173.46%
71.94
594.26%
8.78
87.79%
1.43
83.71%
-7.86
649.60%
net income per share
-1.26
-
-0.60
52.71%
0.61
202.83%
-0.54
188.38%
-1.24
129.13%
-2.58
107.00%
-2.14
16.79%
operating cash flow per share
-1.25
-
-1.15
7.68%
0.82
170.79%
0.52
36.23%
-0.76
244.90%
-1.60
111.71%
-0.21
86.87%
payables turnover
4.41
-
3.65
17.16%
3.92
7.35%
4.62
17.78%
6.21
34.62%
6.77
8.87%
4.38
35.25%
receivables turnover
2.96
-
1.88
36.25%
3.54
87.87%
4.91
38.68%
5.44
10.87%
5.84
7.22%
5.74
1.70%
research and ddevelopement to revenue
0.33
-
0.21
34.50%
0.14
33.16%
0.21
48.60%
0.32
48.92%
0.33
3.99%
0.24
25.55%
return on tangible assets
-1.26
-
-0.28
77.53%
0.04
115.50%
-0.02
153.12%
-0.08
257.76%
-0.21
149.76%
-0.17
18.23%
revenue per share
1.41
-
2.14
52.19%
6.04
182.42%
3.31
45.22%
3.74
13.09%
5.26
40.53%
8.20
55.91%
roe
0.87
-
0.63
27.05%
0.06
90.19%
-0.02
139.90%
-0.08
207.20%
-0.17
121.32%
-0.15
12.68%
roic
-2.52
-
-0.27
89.43%
0.04
115.83%
-0.02
137.67%
-0.07
361.66%
-0.21
184.74%
0.03
112.09%
sales general and administrative to revenue
1.11
-
0.72
34.84%
shareholders equity per share
-1.46
-
-0.95
35.18%
9.92
1,148.77%
21.96
121.48%
16.38
25.41%
15.32
6.47%
14.60
4.71%
stock based compensation to revenue
0.01
-
0.01
63.07%
0.02
86.87%
0.13
450.74%
0.23
74.22%
0.27
14.70%
0.23
12.07%
tangible asset value
-14.31M
-
-10.07M
29.61%
85.11M
944.94%
415.69M
388.40%
322.82M
22.34%
272.80M
15.49%
273.93M
0.41%
tangible book value per share
-1.46
-
-0.95
35.34%
9.92
1,148.33%
21.96
121.48%
12.84
41.52%
10.47
18.47%
14.60
39.42%
working capital
1.46M
-
11.39M
678.14%
101.39M
790.26%
408.72M
303.11%
328.86M
19.54%
256.16M
22.11%
247.97M
3.20%

All numbers in USD (except ratios and percentages)