Markets
News
Analysis
Tools
Learn
Features
English
繁体中文
ไทย
Tiếng việt
简体中文
Español
Português
Deutsch
한국어
日本語
Log in
Sign Up
Markets
/
Stocks
/
nasdaq-cstl
/
Castle Biosciences Inc
CSTL
15.210
USD
+0.560
+3.82%
Market hours (ET)
Quotes delayed by 15 min
USD
0.000
Pre-market (ET)
438.73M
Market Cap
Loss
P/E TTM
Castle Biosciences Inc
15.210
+0.560
+3.82%
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Quarterly
Quarterly+Annual
Quarterly
Annual
YOY
Hide blank rows
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
FY2022Q4
FY2022Q3
FY2022Q2
FY2022Q1
FY2021Q4
FY2021Q3
FY2021Q2
FY2021Q1
FY2020Q4
FY2020Q3
FY2020Q2
FY2020Q1
FY2019Q4
FY2019Q3
FY2019Q2
FY2019Q1
FY2018Q4
FY2018Q3
FY2018Q2
FY2018Q1
Total revenue
20.57%
87.99M
30.54%
86.31M
39.50%
85.78M
73.53%
87.00M
73.59%
72.97M
72.47%
66.12M
66.15%
61.49M
43.92%
50.14M
56.55%
42.04M
53.11%
38.34M
57.66%
37.01M
53.08%
34.84M
17.70%
26.85M
44.74%
25.04M
54.27%
23.48M
78.99%
22.76M
30.97%
22.81M
-1.90%
17.30M
2.99%
15.22M
18.40%
12.71M
99.82%
17.42M
54.20%
17.63M
298.06%
14.77M
169.86%
10.74M
138.26%
8.72M
--
11.44M
--
3.71M
--
3.98M
--
3.66M
Revenue
20.57%
87.99M
30.54%
86.31M
39.50%
85.78M
73.53%
87.00M
73.59%
72.97M
72.47%
66.12M
66.15%
61.49M
43.92%
50.14M
56.55%
42.04M
53.11%
38.34M
57.66%
37.01M
53.08%
34.84M
17.70%
26.85M
44.74%
25.04M
54.27%
23.48M
78.99%
22.76M
30.97%
22.81M
-1.90%
17.30M
2.99%
15.22M
18.40%
12.71M
99.82%
17.42M
54.20%
17.63M
298.06%
14.77M
169.86%
10.74M
138.26%
8.72M
--
11.44M
--
3.71M
--
3.98M
--
3.66M
Cost of revenue
176.98%
44.71M
39.67%
20.52M
31.57%
17.88M
26.00%
16.77M
30.13%
16.14M
25.22%
14.69M
21.73%
13.59M
36.01%
13.31M
63.38%
12.40M
109.37%
11.73M
114.96%
11.16M
147.48%
9.78M
150.73%
7.59M
109.69%
5.61M
109.86%
5.19M
84.20%
3.95M
26.64%
3.03M
32.95%
2.67M
44.85%
2.48M
7.69%
2.15M
49.63%
2.39M
47.16%
2.01M
26.50%
1.71M
50.19%
1.99M
27.53%
1.60M
--
1.37M
--
1.35M
--
1.33M
--
1.25M
Operating expenses
47.77%
115.92M
14.60%
82.26M
13.45%
80.70M
15.00%
81.99M
6.64%
78.44M
16.77%
71.78M
21.18%
71.13M
20.42%
71.30M
50.72%
73.56M
52.87%
61.47M
66.34%
58.70M
87.55%
59.21M
80.12%
48.81M
97.78%
40.21M
84.59%
35.29M
136.29%
31.57M
65.41%
27.10M
35.34%
20.33M
84.79%
19.12M
31.87%
13.36M
81.25%
16.38M
125.26%
15.02M
57.62%
10.35M
52.44%
10.13M
34.03%
9.04M
--
6.67M
--
6.56M
--
6.65M
--
6.74M
R&D expenses
-8.97%
12.49M
-9.55%
11.68M
-4.71%
12.23M
6.25%
14.05M
-4.11%
13.72M
14.99%
12.91M
18.64%
12.84M
11.64%
13.22M
34.14%
14.31M
19.79%
11.23M
45.59%
10.82M
76.04%
11.85M
81.97%
10.67M
105.39%
9.37M
143.70%
7.43M
149.13%
6.73M
101.44%
5.86M
44.52%
4.56M
101.58%
3.05M
105.33%
2.70M
109.09%
2.91M
177.46%
3.16M
16.98%
1.51M
13.56%
1.32M
10.35%
1.39M
--
1.14M
--
1.29M
--
1.16M
--
1.26M
Depreciation, depletion, and amortization
791.14%
29.76M
78.91%
5.77M
11.56%
3.54M
10.13%
3.35M
15.49%
3.34M
13.44%
3.22M
8.59%
3.17M
15.68%
3.04M
34.45%
2.89M
95.86%
2.84M
168.41%
2.92M
314.51%
2.63M
823.18%
2.15M
806.88%
1.45M
815.13%
1.09M
521.57%
634.00K
156.04%
233.00K
60.50%
160.00K
30.73%
119.00K
16.53%
102.00K
13.86%
91.00K
12.89%
99.69K
9.28%
91.03K
8.85%
87.53K
0.21%
79.92K
--
88.30K
--
83.30K
--
80.42K
--
79.75K
Other operating expenses
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
100.00%
0.00
-100.00%
0.00
100.00%
0.00
--
--
--
-1.88M
--
1.88M
--
-1.88M
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Operating profit
-410.47%
-27.93M
171.58%
4.05M
152.69%
5.08M
123.69%
5.01M
82.64%
-5.47M
75.54%
-5.66M
55.55%
-9.64M
13.18%
-21.16M
-43.58%
-31.52M
-52.48%
-23.13M
-83.57%
-21.69M
-176.61%
-24.37M
-412.46%
-21.95M
-400.36%
-15.17M
-202.85%
-11.81M
-1265.89%
-8.81M
-513.51%
-4.28M
-216.05%
-3.03M
-188.07%
-3.90M
-206.15%
-645.00K
422.30%
1.04M
-45.20%
2.61M
255.32%
4.43M
122.79%
607.62K
89.58%
-321.44K
--
4.77M
--
-2.85M
--
-2.67M
--
-3.08M
Net non-operating interest income (expenses)
Non-operating interest income
3.44%
3.10M
8.11%
3.37M
22.93%
3.40M
31.05%
3.14M
28.25%
3.00M
37.10%
3.12M
114.15%
2.77M
548.38%
2.40M
7686.67%
2.34M
13282.35%
2.27M
5521.74%
1.29M
1441.67%
370.00K
650.00%
30.00K
-10.53%
17.00K
27.78%
23.00K
-36.84%
24.00K
-98.66%
4.00K
-93.23%
19.00K
246.82%
18.00K
587.29%
38.00K
1333.45%
298.00K
10585.41%
280.49K
-60.88%
5.19K
146.83%
5.53K
286.20%
20.79K
--
2.63K
--
13.27K
--
2.24K
--
5.38K
Non-operating interest expense
21.43%
17.00K
4500.00%
92.00K
9950.00%
201.00K
8900.00%
270.00K
250.00%
14.00K
-50.00%
2.00K
-66.67%
2.00K
-25.00%
3.00K
33.33%
4.00K
300.00%
4.00K
--
6.00K
--
4.00K
--
3.00K
-99.75%
1.00K
-100.00%
0.00
-100.00%
0.00
-100.00%
0.00
-48.43%
395.00K
-35.12%
706.00K
-54.57%
769.00K
-25.42%
764.00K
17.83%
765.89K
91.31%
1.09M
222.49%
1.69M
93.20%
1.02M
--
650.00K
--
568.77K
--
524.84K
--
530.23K
Special income (expenses)
--
-1.43M
--
555.00K
--
--
--
--
--
--
-100.00%
0.00
-100.00%
0.00
-100.00%
0.00
100.00%
0.00
--
300.00K
--
151.00K
--
20.40M
--
-2.56M
100.00%
0.00
--
--
--
--
--
--
-324029.93%
-1.40M
-100.00%
0.00
--
--
--
--
--
-431.00
--
5.21M
--
--
--
--
--
--
--
0.00
--
--
--
--
Other non-operating income (expenses)
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
100.00%
0.00
100.00%
0.00
100.00%
0.00
100.00%
0.00
100.00%
-8.00
-6233.34%
-2.71M
-657.16%
-189.65K
-59.09%
-32.93K
--
-242.96K
--
-42.80K
--
34.04K
--
-20.70K
Income before tax
-955.48%
-26.27M
410.31%
7.88M
220.50%
8.28M
142.03%
7.89M
91.47%
-2.49M
87.64%
-2.54M
66.06%
-6.87M
-420.42%
-18.76M
-19.20%
-29.19M
-35.67%
-20.56M
-71.73%
-20.25M
58.97%
-3.60M
-472.17%
-24.49M
-215.40%
-15.15M
-156.94%
-11.79M
-538.52%
-8.79M
-850.88%
-4.28M
-325.93%
-4.80M
-178.45%
-4.59M
-8.43%
-1.38M
141.97%
570.00K
-45.14%
2.13M
269.54%
5.85M
59.78%
-1.27M
62.59%
-1.36M
--
3.88M
--
-3.45M
--
-3.15M
--
-3.63M
Income tax
-1040.00%
-423.00K
-4471.79%
-1.71M
18690.63%
6.01M
-6562.50%
-1.03M
221.43%
45.00K
-31.58%
39.00K
--
32.00K
100.82%
16.00K
-89.55%
14.00K
100.65%
57.00K
--
0.00
-39240.00%
-1.96M
--
134.00K
-10486.90%
-8.72M
--
0.00
--
5.00K
--
0.00
16.67%
84.00K
--
0.00
--
0.00
--
0.00
736.63%
72.00K
--
0.00
--
0.00
--
0.00
--
8.61K
--
0.00
--
0.00
--
0.00
Income after tax
-920.05%
-25.85M
471.71%
9.59M
132.86%
2.27M
147.50%
8.92M
91.32%
-2.53M
87.49%
-2.58M
65.90%
-6.91M
-1039.38%
-18.78M
-18.60%
-29.20M
-220.65%
-20.62M
-71.73%
-20.25M
81.25%
-1.65M
-475.30%
-24.62M
-31.52%
-6.43M
-156.94%
-11.79M
-538.88%
-8.79M
-850.88%
-4.28M
-337.93%
-4.89M
-178.45%
-4.59M
-8.43%
-1.38M
141.97%
570.00K
-46.88%
2.05M
269.54%
5.85M
59.78%
-1.27M
62.59%
-1.36M
--
3.87M
--
-3.45M
--
-3.15M
--
-3.63M
Net income from continuous operations
-920.05%
-25.85M
471.71%
9.59M
132.86%
2.27M
147.50%
8.92M
91.32%
-2.53M
87.49%
-2.58M
65.90%
-6.91M
-1039.38%
-18.78M
-18.60%
-29.20M
-220.65%
-20.62M
-71.73%
-20.25M
81.25%
-1.65M
-475.30%
-24.62M
-31.52%
-6.43M
-156.94%
-11.79M
-538.88%
-8.79M
-850.88%
-4.28M
-337.93%
-4.89M
-178.45%
-4.59M
-8.43%
-1.38M
141.97%
570.00K
-46.88%
2.05M
269.54%
5.85M
59.78%
-1.27M
62.59%
-1.36M
--
3.87M
--
-3.45M
--
-3.15M
--
-3.63M
Non-recurring net income
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
0.00
--
--
--
--
--
--
Net income attributable to controlling interests
-920.05%
-25.85M
471.71%
9.59M
132.86%
2.27M
147.50%
8.92M
91.32%
-2.53M
87.49%
-2.58M
65.90%
-6.91M
-1039.38%
-18.78M
-18.60%
-29.20M
-220.65%
-20.62M
-71.73%
-20.25M
81.25%
-1.65M
-475.30%
-24.62M
-31.52%
-6.43M
-156.94%
-11.79M
-538.88%
-8.79M
-850.88%
-4.28M
-337.88%
-4.89M
-182.79%
-4.59M
39.24%
-1.38M
124.33%
570.00K
-28.19%
2.06M
224.39%
5.54M
44.49%
-2.26M
47.82%
-2.34M
--
2.86M
--
-4.46M
--
-4.08M
--
-4.49M
Preferred share dividend
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
0.00
-100.00%
0.00
-100.00%
0.00
-100.00%
0.00
--
--
-69.54%
306.47K
7.66%
995.67K
14.66%
984.37K
--
1.01M
--
1.01M
--
924.80K
--
858.55K
Net income attributable to common shareholders
-920.05%
-25.85M
471.71%
9.59M
132.86%
2.27M
147.50%
8.92M
91.32%
-2.53M
87.49%
-2.58M
65.90%
-6.91M
-1039.38%
-18.78M
-18.60%
-29.20M
-220.65%
-20.62M
-71.73%
-20.25M
81.25%
-1.65M
-475.30%
-24.62M
-31.52%
-6.43M
-156.94%
-11.79M
-538.88%
-8.79M
-850.88%
-4.28M
-337.88%
-4.89M
-182.79%
-4.59M
39.24%
-1.38M
124.33%
570.00K
-28.19%
2.06M
224.39%
5.54M
44.49%
-2.26M
47.82%
-2.34M
--
2.86M
--
-4.46M
--
-4.08M
--
-4.49M
Basic earnings per share
-879.92%
-0.90
457.24%
0.34
131.67%
0.08
145.94%
0.32
91.60%
-0.09
87.78%
-0.10
66.56%
-0.26
-1010.85%
-0.70
-13.33%
-1.10
-207.66%
-0.78
-65.02%
-0.77
81.95%
-0.06
-463.73%
-0.97
-8.23%
-0.25
-102.57%
-0.47
-346.72%
-0.35
-623.62%
-0.17
-297.43%
-0.23
-170.91%
-0.23
44.42%
-0.08
122.48%
0.03
-33.39%
0.12
216.92%
0.32
44.49%
-0.14
47.82%
-0.15
--
0.18
--
-0.28
--
-0.25
--
-0.28
Diluted earnings per share
-879.92%
-0.90
429.38%
0.31
129.99%
0.08
144.19%
0.31
91.60%
-0.09
87.78%
-0.10
66.56%
-0.26
-1010.85%
-0.70
-13.33%
-1.10
-207.66%
-0.78
-65.02%
-0.77
81.95%
-0.06
-463.73%
-0.97
-8.23%
-0.25
-102.57%
-0.47
-346.72%
-0.35
-664.57%
-0.17
-297.43%
-0.23
-170.91%
-0.23
44.42%
-0.08
120.85%
0.03
-33.39%
0.12
216.92%
0.32
44.49%
-0.14
47.82%
-0.15
--
0.18
--
-0.28
--
-0.25
--
-0.28
Dividend per share
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
Currency unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Audit opinions
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
KeyAI
Please log in to use KeyAI
Log in
Sign Up