Castle Biosciences

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$86,188
$87,988
$86,311
$85,782
Gross Profit
66,057
71,605
70,128
70,173
EBITDA
-4,251
3,510
13,745
12,024
EBIT
-7,665
-26,254
7,977
8,483
Net Income
4,523
-25,848
9,590
2,269
Net Change In Cash
86,188
87,988
86,311
85,782
Free Cash Flow
11,558
-10,776
16,798
16,960
Cash
82,233
89,689
119,709
94,959
Basic Shares
29,545
28,609
30,200
29,401

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$332,069
$219,788
$137,039
$94,085
Gross Profit
271,864
174,806
105,030
78,263
EBITDA
38,138
-45,024
-58,344
-36,605
EBIT
22,141
-57,354
-68,887
-40,012
Net Income
18,245
-57,466
-67,138
-31,292
Net Change In Cash
332,069
219,788
137,039
94,085
Free Cash Flow
36,540
-19,247
-47,287
-22,466
Cash
119,709
98,841
122,948
329,633
Basic Shares
29,255
26,802
26,054
25,137

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.15
2025-03-31
-$0.90
2024-12-31
$0.32