Castle Biosciences

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$86,311
$85,782
$87,002
$72,974
Gross Profit
86,311
70,173
69,772
56,395
EBITDA
13,745
12,024
11,504
865
EBIT
7,977
8,483
8,156
-2,475
Net Income
9,590
2,269
8,920
-2,534
Net Change In Cash
86,311
85,782
87,002
72,974
Free Cash Flow
16,798
16,960
18,769
-15,987
Cash
119,709
94,959
85,572
82,949
Basic Shares
30,200
29,401
28,738
27,485

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
332,069
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
2024-12-31
$0.32
2024-09-30
$0.08
2024-06-30
$0.31
2024-03-31
-$0.09