Castle Biosciences, Inc.

NASDAQ:CSTL

19.29 (USD) • At close March 14, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020201920182017
Assets:
Current Assets:
Cash & Cash Equivalents 119.70998.841122.948329.633409.85298.8454.4791.212
Short Term Investments 173.421144.258135.67700000
Cash and Short Term Investments 293.13243.099258.625329.633409.85298.8454.4791.212
Net Receivables 51.21838.30223.47617.28212.75914.64812.094.652
Inventory 8.1357.9423.982.0212.2171.2370.8820.305
Other Current Assets 7.6716.2926.2079.6149.5323.9020.6750.516
Total Current Assets 360.154295.635292.288353.743429.594116.68118.1266.684
Non-Current Assets:
Property, Plant & Equipment, Net 62.70637.73926.49616.8847.1022.061.5291.47
Goodwill 10.69210.69210.69200000
Intangible Assets 95.537106.643115.65688.922000.0040.04
Goodwill and Intangible Assets 106.229117.335126.34888.922000.0040.04
Long Term Investments 001.0871.3081.0960.872.5321.562
Tax Assets 0026.689-1.30800-2.532-1.562
Other Non-Current Assets 2.1462.631-25.5793.0231.5360.1352.7461.626
Total Non-Current Assets 171.081157.705155.041108.8299.7343.0654.2793.136
Total Assets 531.235453.34447.329462.572439.328119.74622.4059.82
Liabilities & Equity:
Current Liabilities:
Account Payables 6.90110.2684.7312.5462.0981.8651.4511.117
Short Term Debt 1.9431.1373.5542.35805.83301.004
Tax Payables 1.07600.0370.6950.0620.0790.0090.01
Deferred Revenue 00006.615000.01
Other Current Liabilities 39.47236.26227.80619.28712.1017.5125.2773.081
Total Current Liabilities 49.39247.66736.12824.88620.87615.2896.7375.221
Non-Current Liabilities:
Long Term Debt 24.40114.19811.5336.9019.28924.517.603
Deferred Revenue Non-Current 00001.735000
Deferred Tax Liabilities Non-Current 1.6070.2060.4280.6350000
Other Non-Current Liabilities 000.0918.4111.0260.0551.2371.268
Total Non-Current Liabilities 26.00814.40412.05125.9462.76119.34425.73718.871
Total Liabilities 75.462.07148.17950.83223.63734.63332.47424.092
Equity:
Preferred Stock 00000119.74646.49636.039
Common Stock 0.0280.0270.0270.0250.0250.0170.0020.002
Retained Earnings -200.126-218.371-160.905-93.767-62.496-52.212-57.489-51.122
Accumulated Other Comprehensive Income/Loss 0.230.136-0.38100-119.746-0.909-0.638
Other Total Stockholders Equity 655.703609.477560.409505.482478.162257.054-2.0930.638
Total Shareholders Equity 455.835391.269399.15411.74415.69185.113-10.069-14.271
Total Equity 455.835391.269399.15411.74415.69185.113-10.069-14.271
Total Liabilities & Shareholders Equity 531.235453.34447.329462.572439.328119.74622.4059.82