CSTL Financial Statements

Balance sheet, income statement, cash flow, and dividends for Castle Biosciences Inc (CSTL).


$746.39M Market Cap.

As of 02/28/2025 5:00 PM ET (MRY) • Disclaimer

CSTL Market Cap. (MRY)


CSTL Shares Outstanding (MRY)


CSTL Assets (MRY)


Total Assets

$531.24M

Total Liabilities

$75.40M

Total Investments

$173.42M

CSTL Income (MRY)


Revenue

$332.07M

Net Income

$18.25M

Operating Expense

$263.19M

CSTL Cash Flow (MRY)


CF Operations

$64.87M

CF Investing

-$50.14M

CF Financing

$6.14M

CSTL Dividends (MRY)


Period

Dividends

Yield %

Growth %

Payout Ratio

Coverage Ratio

2024

$0

0%

0%

0%

-

2023

$0

0%

0%

0%

-

2022

$0

0%

0%

0%

-

2021

$0

0%

0%

0%

-

2020

$0

0%

-

0%

-

CSTL Balance Sheet (MRY)


Metric

2024

2023

2022

2021

Total Assets

$531,235,000 (17.18%)

$453,340,000 (1.34%)

$447,329,000 (-3.30%)

$462,572,000 (5.29%)

Assets Current

$360,154,000 (21.82%)

$295,635,000 (1.15%)

$292,288,000 (-17.37%)

$353,743,000 (-17.66%)

Assets Non-Current

$171,081,000 (8.48%)

$157,705,000 (1.72%)

$155,041,000 (42.46%)

$108,829,000 (1018.03%)

Goodwill & Intangible Assets

$106,229,000 (-9.47%)

$117,335,000 (-7.13%)

$126,348,000 (42.09%)

$88,922,000 (0%)

Shareholders Equity

$455,835,000 (16.50%)

$391,269,000 (-1.97%)

$399,150,000 (-3.06%)

$411,740,000 (-0.95%)

Property Plant & Equipment Net

$62,706,000 (66.16%)

$37,739,000 (42.43%)

$26,496,000 (56.93%)

$16,884,000 (137.74%)

Cash & Equivalents

$119,709,000 (21.11%)

$98,841,000 (-19.61%)

$122,948,000 (-62.70%)

$329,633,000 (-19.57%)

Accumulated Other Comprehensive Income

$230,000 (69.12%)

$136,000 (135.70%)

-$381,000 (0%)

$0 (0%)

Deferred Revenue

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Total Investments

$173,421,000 (20.22%)

$144,258,000 (6.32%)

$135,677,000 (0%)

$0 (0%)

Investments Current

$173,421,000 (20.22%)

$144,258,000 (6.32%)

$135,677,000 (0%)

$0 (0%)

Investments Non-Current

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Inventory

$8,135,000 (2.43%)

$7,942,000 (99.55%)

$3,980,000 (96.93%)

$2,021,000 (-8.84%)

Trade & Non-Trade Receivables

$52,136,000 (32.01%)

$39,493,000 (60.78%)

$24,563,000 (32.13%)

$18,590,000 (34.18%)

Trade & Non-Trade Payables

$6,901,000 (-32.79%)

$10,268,000 (117.04%)

$4,731,000 (85.82%)

$2,546,000 (21.35%)

Accumulated Retained Earnings (Deficit)

-$200,126,000 (8.36%)

-$218,371,000 (-35.71%)

-$160,905,000 (-71.60%)

-$93,767,000 (-50.04%)

Tax Assets

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Tax Liabilities

$1,607,000 (680.10%)

$206,000 (-51.87%)

$428,000 (-32.60%)

$635,000 (0%)

Total Debt

$26,344,000 (72.07%)

$15,310,000 (15.03%)

$13,310,000 (64.75%)

$8,079,000 (0%)

Debt Current

$1,943,000 (70.89%)

$1,137,000 (-36.02%)

$1,777,000 (50.72%)

$1,179,000 (0%)

Debt Non-Current

$24,401,000 (72.17%)

$14,173,000 (22.89%)

$11,533,000 (67.14%)

$6,900,000 (0%)

Total Liabilities

$75,400,000 (21.47%)

$62,071,000 (28.83%)

$48,179,000 (-5.22%)

$50,832,000 (115.05%)

Liabilities Current

$49,392,000 (3.62%)

$47,667,000 (31.94%)

$36,128,000 (45.17%)

$24,886,000 (19.21%)

Liabilities Non-Current

$26,008,000 (80.56%)

$14,404,000 (19.53%)

$12,051,000 (-53.55%)

$25,946,000 (839.73%)

CSTL Income Statement (MRY)


Metric

2024

2023

2022

2021

Revenues

$332,069,000 (51.09%)

$219,788,000 (60.38%)

$137,039,000 (45.65%)

$94,085,000 (50.18%)

Cost of Revenue

$60,205,000 (33.84%)

$44,982,000 (40.53%)

$32,009,000 (102.31%)

$15,822,000 (63.37%)

Selling General & Administrative Expense

$200,047,000 (11.04%)

$180,152,000 (25.98%)

$143,003,000 (64.87%)

$86,738,000 (80.21%)

Research & Development Expense

$52,041,000 (-2.94%)

$53,618,000 (19.41%)

$44,903,000 (51.46%)

$29,646,000 (123.64%)

Operating Expenses

$263,194,000 (8.41%)

$242,783,000 (23.76%)

$196,172,000 (65.77%)

$118,342,000 (98.87%)

Interest Expense

$577,000 (5145.45%)

$11,000 (-35.29%)

$17,000 (1600.00%)

$1,000 (-99.96%)

Income Tax Expense

$3,319,000 (3186.14%)

$101,000 (105.72%)

-$1,766,000 (79.75%)

-$8,720,000 (-10480.95%)

Net Loss Income from Discontinued Operations

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Consolidated Income

$18,245,000 (131.75%)

-$57,466,000 (14.41%)

-$67,138,000 (-114.55%)

-$31,292,000 (-204.28%)

Net Income to Non-Controlling Interests

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income

$18,245,000 (131.75%)

-$57,466,000 (14.41%)

-$67,138,000 (-114.55%)

-$31,292,000 (-204.28%)

Preferred Dividends Income Statement Impact

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Net Income Common Stock

$18,245,000 (131.75%)

-$57,466,000 (14.41%)

-$67,138,000 (-114.55%)

-$31,292,000 (-204.28%)

Weighted Average Shares

$27,776,000 (3.63%)

$26,802,000 (2.87%)

$26,054,000 (3.65%)

$25,137,000 (32.80%)

Weighted Average Shares Diluted

$29,255,000 (9.15%)

$26,802,000 (2.87%)

$26,054,000 (3.65%)

$25,137,000 (32.80%)

Earning Before Interest & Taxes (EBIT)

$22,141,000 (138.60%)

-$57,354,000 (16.74%)

-$68,887,000 (-72.17%)

-$40,011,000 (-428.83%)

Gross Profit

$271,864,000 (55.52%)

$174,806,000 (66.43%)

$105,030,000 (34.20%)

$78,263,000 (47.77%)

Operating Income

$8,670,000 (112.75%)

-$67,977,000 (25.42%)

-$91,142,000 (-127.41%)

-$40,079,000 (-512.64%)

CSTL Cash Flow Statement (MRY)


Metric

2024

2023

2022

2021

Net Cash Flow from Investing

-$50,137,000 (-209.81%)

-$16,183,000 (90.28%)

-$166,545,000 (-149.85%)

-$66,657,000 (-1303.90%)

Net Cash Flow from Financing

$6,139,000 (367.15%)

-$2,298,000 (-251.68%)

$1,515,000 (-72.05%)

$5,421,000 (-98.23%)

Net Cash Flow from Operations

$64,866,000 (1252.97%)

-$5,626,000 (86.49%)

-$41,655,000 (-119.43%)

-$18,983,000 (-292.43%)

Net Cash Flow / Change in Cash & Cash Equivalents

$20,868,000 (186.56%)

-$24,107,000 (88.34%)

-$206,685,000 (-157.65%)

-$80,219,000 (-125.79%)

Net Cash Flow - Business Acquisitions and Disposals

$0 (0%)

$0 (0%)

-$26,419,000 (58.19%)

-$63,184,000 (0%)

Net Cash Flow - Investment Acquisitions and Disposals

-$21,829,000 (-747.73%)

-$2,575,000 (98.09%)

-$134,689,000 (0%)

$0 (0%)

Capital Expenditure

-$28,308,000 (-108.02%)

-$13,608,000 (-150.29%)

-$5,437,000 (-56.55%)

-$3,473,000 (26.85%)

Issuance (Repayment) of Debt Securities

$9,903,000 (7073.94%)

-$142,000 (-16.39%)

-$122,000 (-1425.00%)

-$8,000 (99.97%)

Issuance (Purchase) of Equity Shares

$4,998,000 (67.83%)

$2,978,000 (-10.44%)

$3,325,000 (-46.46%)

$6,210,000 (-98.14%)

Payment of Dividends & Other Cash Distributions

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Effect of Exchange Rate Changes on Cash

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Share Based Compensation

$50,320,000 (-1.76%)

$51,219,000 (41.02%)

$36,321,000 (67.07%)

$21,740,000 (161.64%)

Depreciation Amortization & Accretion

$15,997,000 (29.74%)

$12,330,000 (16.95%)

$10,543,000 (209.45%)

$3,407,000 (621.82%)

CSTL Financial Metrics (MRY)


Metric

2024

2023

2022

2021

Gross Margin

81.90% (3.02%)

79.50% (3.79%)

76.60% (-7.93%)

83.20% (-1.54%)

Profit Margin

5.50% (121.07%)

-26.10% (46.73%)

-49.00% (-47.15%)

-33.30% (-103.05%)

EBITDA Margin

11.50% (156.10%)

-20.50% (51.88%)

-42.60% (-9.51%)

-38.90% (-244.25%)

Return on Average Equity (ROAE)

4.20% (128.19%)

-14.90% (9.70%)

-16.50% (-120.00%)

-7.50% (-50.00%)

Return on Average Assets (ROAA)

3.70% (128.03%)

-13.20% (11.41%)

-14.90% (-109.86%)

-7.10% (-69.05%)

Return on Sales (ROS)

6.70% (125.67%)

-26.10% (48.11%)

-50.30% (-18.35%)

-42.50% (-251.24%)

Return on Invested Capital (ROIC)

8.00% (126.76%)

-29.90% (56.67%)

-69.00% (68.46%)

-218.80% (-465.37%)

Dividend Yield

0% (0%)

0% (0%)

0% (0%)

0% (0%)

Price to Earnings Ratio (P/E)

40.38 (500.43%)

-10.08 (-10.52%)

-9.12 (73.61%)

-34.57 (72.20%)

Price to Sales Ratio (P/S)

2.23 (-15.31%)

2.63 (-41.18%)

4.47 (-60.93%)

11.45 (-43.55%)

Price to Book Ratio (P/B)

1.64 (10.31%)

1.48 (-4.50%)

1.55 (-41.00%)

2.63 (-18.10%)

Debt to Equity Ratio (D/E)

0.17 (3.77%)

0.16 (31.40%)

0.12 (-1.63%)

0.12 (115.79%)

Earnings Per Share (EPS)

0.66 (130.84%)

-2.14 (17.05%)

-2.58 (-108.06%)

-1.24 (-129.63%)

Sales Per Share (SPS)

11.96 (45.79%)

8.2 (55.89%)

5.26 (40.53%)

3.74 (13.08%)

Free Cash Flow Per Share (FCFPS)

1.32 (283.29%)

-0.72 (60.27%)

-1.81 (-102.35%)

-0.89 (-430.74%)

Book Value Per Share (BVPS)

16.41 (12.41%)

14.6 (-4.71%)

15.32 (-6.47%)

16.38 (-25.41%)

Tangible Assets Book Value Per Share (TABVPS)

15.3 (22.05%)

12.54 (1.76%)

12.32 (-17.12%)

14.87 (-35.95%)

Enterprise Value Over EBIT (EV/EBIT)

31 (444.44%)

-9 (-28.57%)

-7 (61.11%)

-18 (88.39%)

Enterprise Value Over EBITDA (EV/EBITDA)

17.78 (258.84%)

-11.2 (-30.74%)

-8.56 (56.56%)

-19.71 (88.11%)

Asset Turnover

0.67 (32.08%)

0.51 (66.67%)

0.3 (42.25%)

0.21 (-17.44%)

Current Ratio

7.29 (17.57%)

6.2 (-23.34%)

8.09 (-43.09%)

14.21 (-30.92%)

Dividends

$0 (0%)

$0 (0%)

$0 (0%)

$0 (0%)

Free Cash Flow (FCF)

$36,558,000 (290.07%)

-$19,234,000 (59.16%)

-$47,092,000 (-109.71%)

-$22,456,000 (-538.85%)

Enterprise Value (EV)

$678,175,572 (34.55%)

$504,032,626 (0.89%)

$499,571,099 (-30.75%)

$721,448,704 (-38.68%)

Earnings Before Tax (EBT)

$21,564,000 (137.59%)

-$57,365,000 (16.75%)

-$68,904,000 (-72.21%)

-$40,012,000 (-292.27%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

$38,138,000 (184.71%)

-$45,024,000 (22.83%)

-$58,344,000 (-59.39%)

-$36,604,000 (-415.99%)

Invested Capital

$282,249,000 (37.81%)

$204,807,000 (16.89%)

$175,215,000 (543.94%)

$27,210,000 (216.40%)

Working Capital

$310,762,000 (25.32%)

$247,968,000 (-3.20%)

$256,160,000 (-22.11%)

$328,857,000 (-19.54%)

Tangible Asset Value

$425,006,000 (26.49%)

$336,005,000 (4.68%)

$320,981,000 (-14.10%)

$373,650,000 (-14.95%)

Market Capitalization

$746,394,572 (28.53%)

$580,729,626 (-6.38%)

$620,316,099 (-42.81%)

$1,084,625,704 (-18.88%)

Average Equity

$430,811,250 (11.83%)

$385,242,250 (-5.44%)

$407,394,750 (-1.71%)

$414,489,000 (100.28%)

Average Assets

$497,904,750 (14.35%)

$435,412,500 (-3.67%)

$451,986,250 (2.19%)

$442,282,250 (82.10%)

Invested Capital Average

$275,483,000 (43.63%)

$191,801,000 (92.18%)

$99,804,750 (445.81%)

$18,285,750 (-6.39%)

Shares

28,007,301 (4.08%)

26,910,548 (2.12%)

26,351,576 (4.16%)

25,300,343 (27.07%)