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
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.05M
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%
-20.25M
1,128.70%
-20.62M
1.82%
-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%
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.45M
33.24%
2.15M
48.24%
2.63M
22.18%
2.92M
11.23%
2.84M
2.81%
2.89M
1.80%
3.04M
5.12%
3.17M
4.41%
3.22M
1.58%
3.34M
3.60%
3.35M
0.24%
3.54M
5.76%
deferred income tax
20.70K
-
-34.04K
264.46%
42.80K
225.73%
242.96K
467.71%
32.93K
86.45%
189.65K
475.94%
-2.50M
1,419.83%
440
100.02%
1.40M
-
-8.74M
-
123K
101.41%
-1.96M
1,695.12%
-38K
-
13K
134.21%
16K
23.08%
32K
100%
-236K
837.50%
-1.03M
-
5.25M
607.74%
stock based compensation
61.71K
-
84.63K
37.15%
74.39K
12.10%
72.91K
2.00%
168.42K
131.01%
138.81K
17.58%
229.48K
65.32%
712.29K
210.39%
1.58M
121.40%
1.65M
4.82%
2.12M
28.13%
2.96M
39.80%
4.91M
65.92%
4.77M
2.99%
5.21M
9.32%
6.85M
31.50%
8.42M
22.89%
8.78M
4.32%
9.20M
4.70%
9.92M
7.91%
13.53M
36.30%
12.85M
5.00%
13.04M
1.51%
11.80M
9.51%
13.18M
-
13.03M
1.15%
change in working capital
814.27K
-
-1.81M
322.84%
1.23M
167.87%
-7.59M
716.29%
2.03M
126.76%
418.85K
79.38%
-3.80M
1,006.78%
1.39M
136.66%
-2.71M
294.85%
12.89M
575.27%
-820K
106.36%
-213K
74.02%
-4.53M
2,026.76%
-3.08M
31.94%
-473K
84.66%
3.98M
942.28%
-10.07M
352.86%
3.57M
135.43%
3.09M
13.31%
3.40M
10.02%
-11.65M
442.16%
153K
101.31%
-2.80M
1,931.37%
7.67M
373.59%
16.88M
-
accounts receivables
-37.99K
-
-583.18K
1,435.10%
-34.07K
94.16%
-7.75M
22,652.93%
3.84M
149.55%
-215.96K
105.62%
-2.82M
1,207.98%
-1.70M
39.94%
161K
109.49%
2.18M
1,251.55%
-482K
122.15%
-192K
60.17%
-1.56M
711.46%
-3.72M
138.58%
-812K
78.15%
1.46M
279.31%
-2.73M
287.16%
-2.90M
6.53%
-50K
98.28%
-540K
980.00%
-4.38M
711.67%
-3.60M
17.98%
-5.80M
61.36%
-1.15M
80.16%
-4.26M
270.29%
-4.25M
-
inventory
97.03K
-
-198.71K
304.78%
96.00K
148.31%
-571.99K
695.79%
72.94K
112.75%
258.40K
254.29%
-270.76K
204.78%
-415.57K
53.48%
19K
104.57%
-449K
2,463.16%
-12K
97.33%
-538K
4,383.33%
-93K
82.71%
316K
439.78%
-251K
179.43%
355K
241.43%
-329K
192.68%
-737K
124.01%
-436K
40.84%
-178K
59.17%
-540K
203.37%
-1.60M
196.48%
352K
121.99%
-2.17M
717.33%
297K
113.67%
1.44M
-
accounts payables
-217.19K
-
-390.49K
79.79%
436.79K
211.86%
368.14K
15.72%
-328.83K
189.32%
-195.19K
40.64%
477.10K
344.42%
603.93K
26.58%
56K
90.73%
388K
592.86%
-233K
160.05%
-42K
81.97%
-40K
4.76%
-643K
1,507.50%
1.36M
310.89%
-855K
163.05%
187K
121.87%
115K
38.50%
1.85M
1,511.30%
-1.57M
184.89%
3.90M
347.68%
-825K
121.18%
-378K
54.18%
3.01M
897.35%
-422K
114.00%
-2.15M
-
other working capital
972.42K
-
-642.16K
166.04%
732.89K
214.13%
365.92K
50.07%
-1.55M
524.82%
571.61K
136.77%
-1.18M
306.38%
2.90M
345.88%
-2.95M
201.67%
10.78M
465.51%
-93K
100.86%
559K
701.08%
-2.84M
607.87%
961K
133.85%
-766K
179.71%
3.03M
495.30%
-7.21M
338.01%
7.09M
198.43%
1.73M
75.66%
5.70M
229.76%
-10.62M
286.48%
6.17M
158.14%
3.02M
51.00%
7.98M
163.67%
7.54M
-
other non cash items
145.20K
-
141.60K
2.48%
139.27K
1.64%
116.30K
16.49%
334.33K
187.46%
915.97K
173.98%
882.83K
3.62%
233.87K
73.51%
224K
4.22%
228K
1.79%
217K
4.82%
154K
29.03%
33K
78.57%
36K
9.09%
-168K
566.67%
99K
158.93%
2.57M
2,500%
-20.37M
891.41%
-188K
99.08%
-1.51M
704.26%
-1.02M
32.67%
-1.07M
4.81%
-1.53M
43.39%
4.20M
374.64%
-17.63M
-
net cash provided by operating activities
-2.51M
-
-4.70M
87.22%
-1.88M
60.00%
-3.21M
70.87%
1.29M
140.14%
481.74K
62.61%
751.54K
56.01%
4.49M
497.87%
-251K
105.59%
13.50M
5,478.88%
-2.96M
121.89%
-430K
85.45%
-3.63M
744.42%
-6.44M
77.31%
-6.13M
4.74%
-2.78M
54.66%
-21.43M
670.59%
-9.00M
58.00%
-5.22M
41.96%
-6M
14.85%
-25.44M
323.98%
-3.79M
85.12%
5.01M
232.38%
24.08M
380.41%
-6.83M
128.39%
23.34M
-
investments in property plant and equipment
-28.58K
-
-156.03K
445.85%
-87.01K
44.23%
-5.42K
93.78%
-243.62K
4,398.21%
-180.85K
25.77%
-165.19K
8.66%
-347.34K
110.26%
-500K
43.95%
-1.76M
251.20%
-1.91M
8.54%
-589K
69.10%
-750K
27.33%
-913K
21.73%
-927K
1.53%
-893K
3.67%
-402K
54.98%
-1.41M
249.50%
-2.04M
45.05%
-1.79M
12.32%
-3.34M
86.79%
-4.04M
20.88%
-2.46M
39.16%
-3.79M
54.50%
-9.15M
141.29%
-6.38M
-
acquisitions net
-63.18M
-
-26.66M
-
-305K
98.86%
27.51M
9,120.66%
5K
99.98%
3K
40%
2K
33.33%
3K
50%
-7K
-
purchases of investments
-131.81M
-
-2.88M
97.81%
-30.08M
944.19%
-56.35M
87.33%
-50.26M
10.82%
-52.38M
4.23%
-60.75M
15.98%
-45.22M
-
sales maturities of investments
131.81M
-
50M
-
45M
10%
43M
4.44%
48.50M
12.79%
50.20M
3.51%
36.80M
-
other investing activites
2K
-
1K
50%
-33.18M
-
4K
100.01%
33.19M
829,600%
555K
-
-131.81M
23,849.01%
-27.33M
79.27%
5K
-
11K
-
net cash used for investing activites
-28.58K
-
-156.03K
445.85%
-87.01K
44.23%
-5.42K
93.78%
-243.62K
4,398.21%
-180.85K
25.77%
-165.19K
8.66%
-347.34K
110.26%
-500K
43.95%
-1.76M
251.20%
-1.90M
8.43%
-588K
69.12%
-750K
27.55%
-34.09M
4,446%
-923K
97.29%
-30.89M
3,246.59%
-402K
98.70%
-27.51M
6,743.53%
-134.15M
387.62%
-4.48M
96.66%
16.58M
470.01%
-15.39M
192.78%
-9.71M
36.91%
-7.67M
20.97%
-19.70M
156.79%
-14.79M
-
debt repayment
-989.12K
-
-802.03K
18.91%
-145
-
-833K
-
-2.50M
200.12%
-24.03M
861.04%
-8K
-
-24K
200%
-31K
29.17%
-33K
6.45%
-34K
3.03%
-35K
2.94%
-35K
0%
-36K
2.86%
-142K
294.44%
-36K
74.65%
-9.90M
-
common stock issued
-4.43K
-
9.97M
-
250.54M
2,411.90%
991K
99.60%
3.24M
-
166K
-
833K
401.81%
95K
88.60%
89K
6.32%
13K
85.39%
72K
453.85%
-73K
-
common stock repurchased
-46K
-
-1.55M
3,278.26%
-314K
79.79%
-534K
70.06%
-271K
49.25%
1.09M
-
dividends paid
-120K
-
-1.55M
1,195%
-314K
79.79%
-445K
41.72%
-258K
42.02%
other financing activites
5.35M
-
6.04M
12.84%
36.64K
99.39%
4.42M
11,957.93%
11.70M
164.76%
1.74M
85.13%
76.42M
4,294.57%
228.34K
99.70%
559K
144.81%
70.19M
12,457.07%
676K
99.04%
1.31M
93.64%
519K
60.35%
1.89M
264.35%
1.89M
0.16%
-3.11M
264.15%
1.24M
139.88%
692K
44.19%
421K
39.16%
1.56M
270.31%
1.30M
16.87%
1.15M
11.19%
597K
48.13%
-3.23M
640.54%
10.68M
430.96%
9.73M
-
net cash used provided by financing activities
5.35M
-
6.04M
12.84%
36.64K
99.39%
4.42M
11,957.93%
10.71M
142.37%
936.93K
91.25%
76.42M
8,056.40%
223.77K
99.71%
559K
149.81%
69.36M
12,308.05%
8.15M
88.25%
227.82M
2,695.34%
1.51M
99.34%
1.89M
25.23%
1.89M
0.16%
126K
93.35%
1.22M
865.08%
661K
45.64%
388K
41.30%
-750K
293.30%
728K
197.07%
226K
68.96%
45K
80.09%
-3.30M
7,426.67%
10.64M
422.84%
838K
-
effect of forex changes on cash
488
-
16.07M
-
13.99M
12.94%
-624K
104.46%
net change in cash
2.81M
-
1.18M
57.95%
-1.93M
263.18%
1.20M
162.32%
11.75M
877.52%
1.24M
89.47%
77.01M
6,121.13%
4.37M
94.32%
-192K
104.39%
81.11M
42,342.71%
3.29M
95.94%
226.80M
6,791.58%
-2.87M
101.27%
-38.64M
1,245.94%
-5.16M
86.64%
-33.54M
549.83%
-20.62M
38.54%
-35.85M
73.90%
-138.99M
287.68%
-11.23M
91.92%
-8.13M
27.64%
-18.95M
133.14%
-4.65M
75.45%
7.62M
263.79%
-15.89M
308.61%
9.39M
-
cash at beginning of period
1.21M
-
4.02M
231.93%
5.21M
29.38%
3.28M
37.06%
4.48M
36.70%
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%
85.57M
-
cash at end of period
4.02M
-
5.21M
29.38%
3.28M
37.06%
4.48M
36.70%
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%
94.96M
-
operating cash flow
-2.51M
-
-4.70M
87.22%
-1.88M
60.00%
-3.21M
70.87%
1.29M
140.14%
481.74K
62.61%
751.54K
56.01%
4.49M
497.87%
-251K
105.59%
13.50M
5,478.88%
-2.96M
121.89%
-430K
85.45%
-3.63M
744.42%
-6.44M
77.31%
-6.13M
4.74%
-2.78M
54.66%
-21.43M
670.59%
-9.00M
58.00%
-5.22M
41.96%
-6M
14.85%
-25.44M
323.98%
-3.79M
85.12%
5.01M
232.38%
24.08M
380.41%
-6.83M
128.39%
23.34M
-
capital expenditure
-28.58K
-
-156.03K
445.85%
-87.01K
44.23%
-5.42K
93.78%
-243.62K
4,398.21%
-180.85K
25.77%
-165.19K
8.66%
-347.34K
110.26%
-500K
43.95%
-1.76M
251.20%
-1.91M
8.54%
-589K
69.10%
-750K
27.33%
-913K
21.73%
-927K
1.53%
-893K
3.67%
-402K
54.98%
-1.41M
249.50%
-2.04M
45.05%
-1.79M
12.32%
-3.34M
86.79%
-4.04M
20.88%
-2.46M
39.16%
-3.79M
54.50%
-9.15M
141.29%
-6.38M
-
free cash flow
-2.54M
-
-4.85M
91.26%
-1.97M
59.50%
-3.22M
63.59%
1.04M
132.49%
300.89K
71.20%
586.35K
94.87%
4.15M
607.07%
-751K
118.11%
11.74M
1,663.91%
-4.86M
141.39%
-1.02M
79.04%
-4.38M
329.93%
-7.35M
67.79%
-7.06M
3.96%
-3.67M
47.96%
-21.83M
494.23%
-10.41M
52.34%
-7.26M
30.21%
-7.79M
7.23%
-28.78M
269.55%
-7.82M
72.82%
2.56M
132.69%
20.29M
693.31%
-15.99M
178.81%
16.96M
-

All numbers in USD (except ratios and percentages)