Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · IEX Real-Time Price · USD
19.20
+0.36 (1.91%)
Apr 18, 2024, 4:00 PM EDT - Market closed

Castle Biosciences Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017
Cash & Equivalents
98.84122.95329.63409.8598.854.481.21
Short-Term Investments
144.26135.6800000
Cash & Cash Equivalents
243.1258.63329.63409.8598.854.481.21
Cash Growth
-6.00%-21.54%-19.57%314.64%2106.85%269.54%-
Receivables
39.4924.5618.5913.8615.5214.626.21
Inventory
7.943.982.022.221.240.880.3
Other Current Assets
5.15.123.53.671.08-1.86-1.05
Total Current Assets
295.64292.29353.74429.59116.6818.136.68
Property, Plant & Equipment
37.7426.516.887.12.061.531.47
Goodwill and Intangibles
117.34126.3588.920000.04
Other Long-Term Assets
2.632.23.022.631.012.751.63
Total Long-Term Assets
157.71155.04108.839.733.074.283.14
Total Assets
453.34447.33462.57439.33119.7522.419.82
Accounts Payable
10.274.732.552.11.871.451.12
Deferred Revenue
0008.35000
Current Debt
1.141.781.1805.8301
Other Current Liabilities
36.2629.6221.1610.437.595.293.1
Total Current Liabilities
47.6736.1324.8920.8815.296.745.22
Long-Term Debt
14.1711.536.9019.2924.517.6
Other Long-Term Liabilities
0.230.5219.052.760.061.241.27
Total Long-Term Liabilities
14.412.0525.952.7619.3425.7418.87
Total Liabilities
62.0748.1850.8323.6434.6332.4824.09
Total Debt
15.3113.318.08025.1224.518.6
Debt Growth
15.03%64.75%--2.54%31.70%-
Retained Earnings
-218.37-160.91-93.77-62.5-52.21-57.49-51.12
Comprehensive Income
0.14-0.3800000
Shareholders' Equity
391.27399.15411.74415.6985.11-56.57-50.31
Net Cash / Debt
227.79245.32321.55409.8573.72-20.02-17.39
Net Cash / Debt Growth
-7.14%-23.71%-21.54%455.94%---
Net Cash Per Share
8.509.4212.7921.658.52-10.50-9.17
Working Capital
247.97256.16328.86408.72101.3911.391.46
Book Value Per Share
14.6015.3216.3821.969.91-29.68-26.54
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).