NASDAQ:CSTL | Income Statement | CASTLE BIOSCIENCES INC

Complete source-backed income-statement history.

Available history
2018-06-30 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$103.55M$23.7M$14.54M$66.12M-$3.07M$370,000.00-$2.06M-$0.07-$0.0730,399,00030,399,000
2026-03-31$83.68M$20.53M$14.43M$64.9M-$18.41M$109,000.00-$14.52M-$0.49-$0.4929,889,00029,889,000
2025-12-31$87.01M$18.32M$13.52M$56.73M-$3.83M-$382,000.00-$2.33M-$0.07-$0.07118,000118,000
2025-09-30$83.04M$18.7M$12.96M$55.91M-$6.8M$115,000.00-$501,000.00-$0.02-$0.0229,073,00029,073,000
2025-06-30$86.19M$17.63M$12.79M$58.07M-$4.25M-$4.67M$4.52M$0.16$0.1528,914,00029,545,000
2025-03-31$87.99M$16.38M$12.59M$58.62M-$27.93M-$423,000.00-$25.85M-$0.90-$0.9028,609,00028,609,000
2024-12-31$86.31M$16.18M$11.77M$49.97M$4.05M-$1.71M$9.59M$0.35$0.32117,000417,000
2024-09-30$85.78M$15.61M$12.32M$50.5M$5.08M$6.01M$2.27M$0.08$0.0827,840,00029,401,000
2024-06-30$87M$14.52M$14.14M$51.09M$5.01M-$1.03M$8.92M$0.32$0.3127,646,00028,738,000
2024-03-31$72.97M$13.89M$13.81M$48.5M-$5.47M$45,000.00-$2.53M-$0.09-$0.0927,485,00027,485,000
2023-12-31$66.12M$12.42M$12.99M$44.09M-$5.66M$39,000.00-$2.58M-$0.09-$0.0977,00077,000
2023-09-30$61.49M$11.32M$12.92M$44.62M-$9.64M$32,000.00-$6.91M-$0.26-$0.2626,834,00026,834,000
2023-06-30$50.14M$11.06M$13.31M$44.68M-$21.16M$16,000.00-$18.78M-$0.70-$0.7026,733,00026,733,000
2023-03-31$42.04M$10.18M$14.39M$46.76M-$31.52M$14,000.00-$29.2M-$1.10-$1.1026,607,00026,607,000
2022-12-31$38.34M$9.52M$11.31M$38.43M-$22.83M$57,000.00-$20.62M-$0.79-$0.79116,000116,000
2022-09-30$37.01M$8.86M$10.91M$36.63M-$21.54M$0.00-$20.25M-$0.77-$0.7726,316,00026,316,000
2022-06-30$34.84M$7.69M$11.93M$37.5M-$3.97M-$1.96M-$1.65M-$0.06-$0.0626,064,00026,064,000
2022-03-31$26.85M$5.94M$10.76M$30.45M-$24.52M$134,000.00-$24.62M-$0.97-$0.9725,424,00025,424,000
2021-12-31$25.04M$4.6M$9.45M$25.16M-$15.17M-$8.73M-$6.43M-$0.25-$0.2565,00065,000
2021-09-30$23.48M$4.5M$7.5M$22.6M-$11.81M$0.00-$11.79M-$0.47-$0.4725,287,00025,287,000
2021-06-30$22.76M$3.7M$6.79M$20.82M-$8.81M$5,000.00-$8.79M-$0.35-$0.3525,091,00025,091,000
2021-03-31$22.81M$3.03M$19.79M$5.91M$18.16M$24.07M-$4.28M$0.00-$4.28M-$0.17-$0.1724,912,00024,912,000
2020-12-31$17.3M$2.67M$14.63M$4.58M$14.96M-$3.03M$84,000.00-$4.89M-$0.25-$0.25639,000639,000
2020-09-30$15.22M$2.48M$12.74M$3.06M$11.7M-$3.9M$0.00-$4.59M-$0.23-$0.2319,936,00019,936,000
2020-06-30$12.72M$2.15M$10.57M$2.7M$10.39M-$645,000.00$0.00-$1.38M-$0.08-$0.0817,544,00017,544,000
2020-03-31$17.42M$2.39M$15.03M$2.91M$11.08M$13.99M$1.04M$0.00$570,000.00$0.03$0.0317,372,00018,734,000
2019-12-31$17.64M$2.01M$15.62M$3.16M$9.85M$13.01M$2.61M$72,000.00$2.06M$0.18$0.462,935,0002,911,000
2019-09-30$14.77M$1.71M$13.07M$1.52M$7.12M$8.64M$4.43M$0.00$5.85M$0.43$0.0512,758,00014,302,000
2019-06-30$10.74M$1.99M$8.75M$1.32M$6.82M$8.14M$608,000.00$0.00-$1.27M-$1.05-$1.052,153,0002,153,000
2019-03-31$8.72M$1.6M$7.12M$1.39M$6.05M$7.44M-$322,000.00$0.00-$1.36M-$1.22-$1.221,917,0001,917,000
2018-12-31$11.44M$1.37M$10.07M$1.14M$4.17M$5.3M$4.77M$9,000.00$3.87M$1.52$1.523,6863,686
2018-09-30$3.71M$1.35M$2.36M$1.29M$3.92M$5.21M-$2.85M$0.00-$3.45M-$2.33-$2.331,912,4291,912,429
2018-06-30$3.98M$1.33M$2.65M$1.16M$4.16M$5.32M-$2.67M$0.00-$3.15M1,897,084

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$344.23M$71.03M$51.85M$229.32M-$42.81M-$5.36M-$24.16M-$0.83-$0.8328,986,00028,986,000
2024-12-31$332.07M$60.21M$52.04M$200.05M$8.67M$3.32M$18.25M$0.66$0.6227,776,00029,255,000
2023-12-31$219.79M$44.98M$53.62M$180.15M-$67.98M$101,000.00-$57.47M-$2.14-$2.1426,802,00026,802,000
2022-12-31$137.04M$32.01M$44.9M$143M-$72.86M-$1.77M-$67.14M-$2.58-$2.5826,054,00026,054,000
2021-12-31$94.09M$15.82M$29.65M$86.74M-$40.08M-$8.72M-$31.29M-$1.24-$1.2425,137,00025,137,000
2020-12-31$62.65M$9.69M$52.96M$13.26M$48.13M-$6.54M$84,000.00-$10.28M-$0.54-$0.5418,929,00018,929,000
2019-12-31$51.87M$7.31M$44.56M$7.39M$29.84M$37.23M$7.33M$72,000.00$5.28M$0.35-$0.218,584,0008,658,000
2018-12-31$22.79M$5.3M$17.49M$4.85M$16.47M$21.33M-$3.84M$9,000.00-$6.37M-$5.33-$5.331,906,0001,906,000