International Stem Cell Corporation (ISCO)
OTCMKTS · Delayed Price · Currency is USD
0.266004
+0.006004 (2.31%)
At close: Jul 31, 2026

International Stem Cell Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
9.299.19.097.798.187.18
Revenue Growth
2.21%0.17%16.64%-4.78%13.99%0.67%
Gross Profit
5.295.075.324.614.914.24
Operating Income
-0.24-0.27-0.07-0.66-0.18-1.67
Net Income
-0.38-0.42-0.21-0.13-0.33-0.9
Earnings Per Share
-0.05-0.05-0.03-0.02-0.04-0.11
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Anti-Aging Market (LSC)
0.610.60.80.921.051.24
Biomedical Market (LCT)
8.688.58.296.877.135.94
Total
9.299.19.097.798.187.18

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.930.991.231.590.740.17
Total Debt
3.523.733.844.184.284.07
Net Cash (Debt)
-2.59-2.74-2.61-2.59-3.53-3.9
Net Cash Growth
------
Net Cash Per Share
-0.32-0.34-0.33-0.32-0.44-0.50

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-0.10.010.010.930.33-1.3
Capital Expenditures
-0.06-0.04-0.17-0.08-0-0.02
Free Cash Flow
-0.16-0.04-0.150.850.33-1.32
Free Cash Flow Growth
---156.50%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
56.98%55.68%58.57%59.16%60.04%59.10%
Operating Margin
-2.61%-2.93%-0.75%-8.51%-2.24%-23.29%
Pretax Margin
-4.11%-4.59%-2.30%-1.68%-4.05%-12.53%
Profit Margin
-4.11%-4.59%-2.30%-1.68%-4.05%-12.53%
FCF Margin
-1.71%-0.39%-1.68%10.90%4.05%-18.39%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
P/FCF Ratio
---0.594.35-
PS Ratio
0.220.120.070.060.180.53