Castle Biosciences Inc.
CSTL | NASDAQ
$34.99
-$0.35 (-0.99%)
At close: Sep 21, 2026, 4:00 PM ET
$34.99
$0 (0.00%)
After-hours:
Sep 21, 2026, 7:30 PM ET
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
Net Income | -24.16M | 18.25M | -57.47M | -67.14M | -31.29M | -10.28M |
Depreciation & Amortization | 40.77M | 16M | 12.33M | 10.54M | 3.41M | 472K |
Stock-Based Compensation | 45.89M | 50.32M | 51.22M | 36.32M | 21.74M | 8.31M |
Other Working Capital | 5.79M | 3.08M | 6.56M | 7.31M | 384K | 8.3M |
Other Non-Cash Items | -5.53M | -6.97M | -4.86M | -19.5M | n/a | 2.22M |
Deferred Income Tax | -6.23M | 1.4M | -223K | -1.88M | -8.74M | n/a |
Change in Working Capital | 13.6M | -14.13M | -6.63M | -7K | -4.1M | 9.15M |
Operating Cash Flow | 64.35M | 64.87M | -5.63M | -41.66M | -18.98M | 9.87M |
Capital Expenditures | -36.02M | -28.33M | -13.62M | -5.63M | -3.48M | -4.75M |
Cash Acquisitions | -18.73M | 18K | n/a | -26.97M | -63.18M | n/a |
Purchase of Investments | -188.71M | -205.73M | -189.08M | -134.69M | n/a | n/a |
Sales Maturities Of Investments | 190.73M | 183.9M | 186.5M | n/a | n/a | n/a |
Other Investing Acitivies | -7.64M | n/a | 13K | 742K | 10K | 3K |
Investing Cash Flow | -60.37M | -50.14M | -16.18M | -166.55M | -66.66M | -4.75M |
Debt Repayment | -115K | 9.9M | -142K | -122K | -8K | -27.36M |
Common Stock Repurchased | n/a | n/a | n/a | n/a | n/a | n/a |
Dividend Paid | n/a | n/a | n/a | n/a | n/a | n/a |
Other Financial Acitivies | -9.05M | -5.78M | -2.16M | 1.64M | 5.43M | 3.21M |
Financial Cash Flow | -6.96M | 6.14M | -2.3M | 1.52M | 5.42M | 305.89M |
Net Cash Flow | -2.98M | 20.87M | -24.11M | -206.69M | -80.22M | 311.01M |
Free Cash Flow | 28.33M | 36.54M | -19.25M | -47.29M | -22.47M | 5.11M |
Adj. Free Cash Flow | -17.57M | -13.78M | -70.47M | -83.61M | -44.21M | -3.2M |
Maintenance CapEx | -33.42M | -9.47M | -798.22K | n/a | n/a | -3.88M |
Growth CapEx | -2.6M | -18.85M | -12.82M | -5.63M | -3.48M | -868.22K |
Owner Earnings | 30.92M | 55.39M | -6.42M | -41.66M | -18.98M | 5.98M |
Add to Watchlist
Select watchlists to add or remove CSTL