Yahoo
NasdaqGM - Nasdaq Real Time Price USD

Castle Biosciences, Inc. (CSTL)

34.94 -2.22 (-5.97%)
At close: 4:00:01 PM EST
34.94 0.00 (0.00%)
After hours: 4:00:06 PM EST
Trade CSTL on Coinbase
View in AlphaSpace Currency in USD All numbers in thousands
Financial statements are getting an update on November 9
Preview it now to see what’s changing.
Learn more
Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
357,278
344,229
332,069
219,788
137,039
Cost of Revenue
81,252
71,028
60,205
44,982
32,009
Gross Profit
276,026
273,201
271,864
174,806
105,030
Operating Expense
308,134
316,011
263,194
242,783
196,172
Operating Income
-32,108
-42,810
8,670
-67,977
-91,142
Net Non Operating Interest Income Expense
10,255
11,686
12,339
10,612
3,951
Other Income Expense
2,650
1,610
555
--
18,287
Pretax Income
-19,203
-29,514
21,564
-57,365
-68,904
Tax Provision
212
-5,356
3,319
101
-1,766
Net Income Common Stockholders
-19,415
-24,158
18,245
-57,466
-67,138
Diluted NI Available to Com Stockholders
-19,415
-24,158
18,245
-57,466
-67,138
Basic EPS
-0.64
-0.83
0.66
-2.14
-2.58
Diluted EPS
-0.64
-0.83
0.62
-2.14
-2.58
Basic Average Shares
29,678.50
28,986
27,776
26,802
26,054
Diluted Average Shares
29,678.50
28,986
29,255
26,802
26,054
Total Operating Income as Reported
-32,108
-42,810
8,670
-67,977
-72,855
Total Expenses
389,386
387,039
323,399
287,765
228,181
Net Income from Continuing & Discontinued Operation
-19,415
-24,158
18,245
-57,466
-67,138
Normalized Income
-21,273.80
-25,358.65
17,775.42
-57,466
-84,956.31
Interest Income
10,630
11,772
12,916
10,623
3,968
Interest Expense
375
86
577
11
17
Net Interest Income
10,255
11,686
12,339
10,612
3,951
EBIT
-18,828
-29,428
22,141
-57,354
-68,887
EBITDA
-3,236
11,343
38,138
-45,024
-58,344
Reconciled Cost of Revenue
74,689
65,095
55,314
41,665
29,732
Reconciled Depreciation
15,592
40,771
15,997
12,330
10,543
Net Income from Continuing Operation Net Minority Interest
-19,415
-24,158
18,245
-57,466
-67,138
Total Unusual Items Excluding Goodwill
3,098
1,466
555
0
18,287
Total Unusual Items
3,098
1,466
555
0
18,287
Normalized EBITDA
-6,334
9,877
37,583
-45,024
-76,631
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
1,239.20
265.35
85.42
0
468.69
12/31/2022 - 7/25/2019

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers

Mobilize your Website
View Site in Mobile | Classic
Share by: