IOBT
IOBT
NASDAQ · Biotechnology

Io Biotech Inc

$0.19
-0.01 (-5.85%)
Financial Highlights (FY 2025)
Revenue
16.46M
Net Income
527.9K
Gross Margin
28.4%
Profit Margin
3.2%
Rev Growth
+9.2%
D/E Ratio
1.41
Revenue & Net Income
Margin Trends
FY 2025 FY 2024 FY 2023
Gross Margin 28.4% 28.4% 28.4%
Operating Margin 4.1% 4.8% 4.0%
Profit Margin 3.2% 2.8% 2.9%
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 16.46M 14.50M 15.97M
Gross Profit 4.67M 4.12M 4.53M
Operating Income 671.6K 698.9K 635.0K
Net Income 527.9K 404.7K 468.6K
Gross Margin 28.4% 28.4% 28.4%
Operating Margin 4.1% 4.8% 4.0%
Profit Margin 3.2% 2.8% 2.9%
Rev Growth +9.2% +19.8% +5.1%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 12.26M 12.38M 12.07M
Total Equity 8.67M 8.76M 8.40M
D/E Ratio 1.41 1.41 1.44
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 822.7K 875.9K 889.3K
Free Cash Flow 305.6K 207.6K 283.2K