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
account payables
1.12M
-
1.45M
29.91%
1.86M
28.55%
2.10M
12.49%
2.55M
21.35%
4.73M
85.82%
10.27M
117.04%
accumulated other comprehensive income loss
-638.47K
-
-909.38K
42.43%
-119.75M
13,067.80%
-381K
-
136K
135.70%
cash and cash equivalents
1.21M
-
4.48M
269.49%
98.84M
2,107.09%
409.85M
314.64%
329.63M
19.57%
122.95M
62.70%
98.84M
19.61%
cash and short term investments
1.21M
-
4.48M
269.49%
98.84M
2,107.09%
409.85M
314.64%
329.63M
19.57%
258.63M
21.54%
243.10M
6.00%
common stock
1.90K
-
1.92K
1.05%
17K
787.27%
25K
47.06%
25K
0%
27K
8%
27K
0%
deferred revenue
9.73K
-
6.62M
-
deferred revenue non current
-25K
-
deferrred tax liabilities non current
635K
-
428K
32.60%
24.68M
5,665.65%
goodwill
10.69M
-
10.69M
0%
goodwill and intangible assets
40.12K
-
4.17K
89.61%
88.92M
-
126.35M
42.09%
117.33M
7.13%
intangible assets
40.12K
-
4.17K
89.61%
88.92M
-
115.66M
30.06%
106.64M
7.79%
inventory
304.58K
-
882.23K
189.66%
1.24M
40.21%
2.22M
79.22%
2.02M
8.84%
3.98M
96.93%
7.94M
99.55%
long term debt
17.60M
-
24.50M
39.18%
19.29M
21.27%
6.90M
-
11.53M
67.14%
14.20M
23.11%
long term investments
1.19M
-
net debt
17.39M
-
20.02M
15.13%
-73.72M
468.22%
-409.85M
455.94%
-321.55M
21.54%
-109.64M
65.90%
-83.53M
23.81%
net receivables
4.65M
-
12.09M
159.86%
14.65M
21.16%
12.76M
12.90%
17.28M
35.45%
23.48M
35.84%
38.30M
63.15%
other assets
other current assets
515.51K
-
675.56K
31.05%
1.95M
188.80%
4.77M
144.28%
4.81M
0.86%
6.21M
29.12%
6.29M
1.37%
other current liabilities
3.09M
-
5.29M
70.83%
7.59M
43.60%
12.16M
60.23%
21.16M
73.98%
29.62M
39.97%
36.26M
22.42%
other liabilities
other non current assets
1.63M
-
2.75M
68.86%
1.00M
63.40%
2.63M
161.89%
3.02M
14.86%
2.20M
27.32%
1.44M
34.46%
other non current liabilities
1.27M
-
1.24M
2.42%
55K
95.55%
2.76M
4,920%
18.41M
566.82%
90K
99.51%
25K
72.22%
othertotal stockholders equity
1.45M
-
1.83M
26.46%
137.31M
7,400.12%
478.16M
248.24%
505.48M
5.71%
560.41M
10.87%
609.48M
8.76%
preferred stock
36.04M
-
46.50M
29.02%
119.75M
157.54%
property plant equipment net
1.47M
-
1.53M
4.04%
2.06M
34.73%
7.10M
244.76%
16.88M
137.74%
26.50M
56.93%
37.74M
42.43%
retained earnings
-51.12M
-
-57.49M
12.45%
-52.21M
9.18%
-62.50M
19.70%
-93.77M
50.04%
-160.91M
71.60%
-218.37M
35.71%
short term debt
1M
-
5.83M
-
1.18M
-
1.78M
50.72%
1.14M
36.02%
short term investments
135.68M
-
144.26M
6.32%
tax assets
24.47M
-
tax payables
9.73K
-
8.61K
11.56%
79K
817.96%
62K
21.52%
695K
1,020.97%
total assets
9.82M
-
22.40M
128.15%
119.75M
434.46%
439.33M
266.88%
462.57M
5.29%
447.33M
3.30%
477.81M
6.81%
total current assets
6.68M
-
18.13M
171.17%
116.68M
543.72%
429.59M
268.18%
353.74M
17.66%
292.29M
17.37%
295.63M
1.15%
total current liabilities
5.22M
-
6.74M
29.04%
15.29M
126.94%
20.88M
36.54%
24.89M
19.21%
36.13M
45.17%
47.67M
31.94%
total debt
18.60M
-
24.50M
31.70%
25.12M
2.54%
8.08M
-
13.31M
64.75%
15.31M
15.03%
total investments
135.68M
-
145.45M
7.20%
total liabilities
24.09M
-
32.47M
34.79%
34.63M
6.65%
23.64M
31.75%
50.83M
115.05%
48.18M
5.22%
86.54M
79.63%
total liabilities and stockholders equity
9.82M
-
22.40M
128.15%
119.75M
434.46%
439.33M
266.88%
462.57M
5.29%
447.33M
3.30%
477.81M
6.81%
total non current assets
3.14M
-
4.28M
36.45%
3.06M
28.37%
9.73M
217.59%
108.83M
1,018.03%
155.04M
42.46%
182.18M
17.50%
total non current liabilities
18.87M
-
25.74M
36.39%
19.34M
24.84%
2.76M
85.73%
25.95M
839.73%
12.05M
53.55%
38.88M
222.59%
total stockholders equity
-14.27M
-
-10.07M
29.44%
85.11M
945.28%
415.69M
388.40%
411.74M
0.95%
399.15M
3.06%
391.27M
1.97%

All numbers in USD (except ratios and percentages)