Castle Biosciences Files 2024 10-K

Ticker: CSTL · Form: 10-K · Filed: 2025-02-27T00:00:00.000Z

Sentiment: neutral

Topics: 10-K, annual-report, financials

TL;DR

Castle Biosciences dropped its 2024 10-K. Check financials and future outlook.

AI Summary

Castle Biosciences Inc. filed its 2024 10-K on February 27, 2025, reporting on its fiscal year ending December 31, 2024. The company, headquartered in Friendswood, TX, operates in the medical laboratories sector. Key financial details and operational highlights for the year are detailed within the filing.

Why It Matters

This filing provides investors and stakeholders with a comprehensive overview of Castle Biosciences' financial performance, strategic initiatives, and risk factors for the fiscal year 2024.

Risk Assessment

Risk Level: medium — 10-K filings inherently carry medium risk due to the detailed financial and operational information that can impact stock valuation.

Key Numbers

Key Players & Entities

FAQ

What is Castle Biosciences' primary business activity?

Castle Biosciences Inc. operates within the Services-Medical Laboratories sector, with a Standard Industrial Classification code of 8071.

When did Castle Biosciences file its 2024 10-K?

The 10-K filing for the period ending December 31, 2024, was filed on February 27, 2025.

Where is Castle Biosciences headquartered?

The company's business and mailing address is located at 505 S FRIENDSWOOD DRIVE, SUITE 401, FRIENDSWOOD, TX 77546.

What is the SEC file number for Castle Biosciences?

The SEC file number for Castle Biosciences Inc. is 001-38984.

What is the fiscal year end for Castle Biosciences?

Castle Biosciences Inc.'s fiscal year ends on December 31st.

From the Filing

0001447362-25-000031.txt : 20250227 0001447362-25-000031.hdr.sgml : 20250227 20250227161001 ACCESSION NUMBER: 0001447362-25-000031 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250227 DATE AS OF CHANGE: 20250227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CASTLE BIOSCIENCES INC CENTRAL INDEX KEY: 0001447362 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 770701774 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38984 FILM NUMBER: 25678798 BUSINESS ADDRESS: STREET 1: 505 S FRIENDSWOOD DRIVE STREET 2: SUITE 401 CITY: FRIENDSWOOD STATE: TX ZIP: 77546 BUSINESS PHONE: 866-788-9007 MAIL ADDRESS: STREET 1: 505 S FRIENDSWOOD DRIVE STREET 2: SUITE 401 CITY: FRIENDSWOOD STATE: TX ZIP: 77546 10-K 1 cstl-20241231.htm 10-K cstl-20241231 0001447362 2024 FY false 780 268 P5Y 1 1 1 http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2024#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherAccruedLiabilitiesCurrent iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares utr:acre cstl:reporting_unit cstl:renewal_option cstl:facility utr:sqft cstl:vesting_period cstl:purchase_period 0001447362 2024-01-01 2024-12-31 0001447362 2024-06-30 0001447362 2025-02-20 0001447362 cstl:ThirdPartyPayorConcentrationRiskMember cstl:MedicareMember us-gaap:RevenueFromContractWithCustomerMember 2024-01-01 2024-12-31 0001447362 cstl:ThirdPartyPayorConcentrationRiskMember cstl:PayorAMember us-gaap:RevenueFromContractWithCustomerMember 2024-01-01 2024-12-31 0001447362 cstl:DerekMaetzoldMember 2024-01-01 2024-12-31 0001447362 cstl:DerekMaetzoldMember 2024-10-01 2024-12-31 0001447362 cstl:DerekMaetzoldMember 2024-12-31 0001447362 cstl:FrankStokesMember 2024-01-01 2024-12-31 0001447362 cstl:FrankStokesMember 2024-10-01 2024-12-31 0001447362 cstl:FrankStokesMember 2024-12-31 0001447362 2024-10-01 2024-12-31 0001447362 2024-12-31 0001447362 2023-12-31 0001447362 2023-01-01 2023-12-31 0001447362 2022-01-01 2022-12-31 0001447362 us-gaap:CommonStockMember 2021-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001447362 us-gaap:RetainedEarningsMember 2021-12-31 0001447362 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001447362 2021-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001447362 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001447362 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001447362 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001447362 us-gaap:CommonStockMember 2022-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001447362 us-gaap:RetainedEarningsMember 2022-12-31 0001447362 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001447362 2022-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001447362 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001447362 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001447362 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001447362 us-gaap:CommonStockMember 2023-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001447362 us-gaap:RetainedEarningsMember 2023-12-31 0001447362 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001447362 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001447362 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001447362 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0001447362 us-gaap:CommonStockMember

View on Read The Filing