Castle Biosciences, Inc.

NASDAQ:CSTL

32.78 (USD) • At close November 12, 2024
Overview | Financials

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

2023202220212020201920182017
Assets:
Current Assets:
Cash & Cash Equivalents 98.841122.948329.633409.85298.8454.4791.212
Short Term Investments 144.258135.67700000
Cash and Short Term Investments 243.099258.625329.633409.85298.8454.4791.212
Net Receivables 38.30223.47617.28212.75914.64812.094.652
Inventory 7.9423.982.0212.2171.2370.8820.305
Other Current Assets 6.2926.2079.6149.5323.9020.6750.516
Total Current Assets 295.635292.288353.743429.594116.68118.1266.684
Non-Current Assets:
Property, Plant & Equipment, Net 37.73926.49616.8847.1022.061.5291.47
Goodwill 10.69210.69200000
Intangible Assets 106.643115.65688.922000.0040.04
Goodwill and Intangible Assets 117.335126.34888.922000.0040.04
Long Term Investments 1.1911.0871.3081.0960.872.5321.562
Tax Assets 24.47126.689-1.30800-2.532-1.562
Other Non-Current Assets 1.44-25.5793.0231.5360.1352.7461.626
Total Non-Current Assets 182.176155.041108.8299.7343.0654.2793.136
Total Assets 477.811447.329462.572439.328119.74622.4059.82
Liabilities & Equity:
Current Liabilities:
Account Payables 10.2684.7312.5462.0981.8651.4511.117
Short Term Debt 2.2743.5542.35805.83301.004
Tax Payables 00.0370.6950.0620.0790.0090.01
Deferred Revenue 0006.615000.01
Other Current Liabilities 35.12527.80619.28712.1017.5125.2773.081
Total Current Liabilities 47.66736.12824.88620.87615.2896.7375.221
Non-Current Liabilities:
Long Term Debt 14.17311.5336.9019.28924.517.603
Deferred Revenue Non-Current -0.025001.735000
Deferred Tax Liabilities Non-Current 24.6770.4280.6350000
Other Non-Current Liabilities 0.0250.0918.4111.0260.0551.2371.268
Total Non-Current Liabilities 38.87512.05125.9462.76119.34425.73718.871
Total Liabilities 86.54248.17950.83223.63734.63332.47424.092
Equity:
Preferred Stock 0000119.74646.49636.039
Common Stock 0.0270.0270.0250.0250.0170.0020.002
Retained Earnings -218.371-160.905-93.767-62.496-52.212-57.489-51.122
Accumulated Other Comprehensive Income/Loss 0.136-0.38100-119.746-0.909-0.638
Other Total Stockholders Equity 609.477560.409505.482478.162257.054-2.0930.638
Total Shareholders Equity 391.269399.15411.74415.69185.113-10.069-14.271
Total Equity 391.269399.15411.74415.69185.113-10.069-14.271
Total Liabilities & Shareholders Equity 477.811447.329462.572439.328119.74622.4059.82