International Stem Cell Corporation (ISCO)
OTCMKTS · Delayed Price · Currency is USD
0.4980
+0.0480 (10.67%)
At close: Aug 21, 2026

International Stem Cell Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

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

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Biomedical Market (LCT)
8.98.58.296.877.135.94
Anti-Aging Market (LSC)
0.620.60.80.921.051.24
Total
9.519.19.097.798.187.18

Cash & Debt

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

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
54.96%55.68%58.57%59.16%60.04%59.10%
Operating Margin
-3.50%-2.93%-0.75%-8.51%-2.24%-23.29%
Pretax Margin
-6.12%-4.59%-2.30%-1.68%-4.05%-12.53%
Profit Margin
-6.12%-4.59%-2.30%-1.68%-4.05%-12.53%
FCF Margin
3.50%-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
11.97--0.594.35-
PS Ratio
0.420.120.070.060.180.53