IDAI
IDAI
NASDAQ · Technology

T Stamp Inc-Class A

$2.32
+0.03 (+1.31%)
Financial Highlights (FY 2026)
Revenue
14.45M
Net Income
-49,728,104
Gross Margin
65.4%
Profit Margin
-344.1%
Rev Growth
-5.7%
D/E Ratio
1.32
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 65.4% 65.4% 48.5% 48.5%
Operating Margin -303.9% -273.5% 42.1% 39.7%
Profit Margin -344.1% -326.9% 35.0% 33.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 14.45M 15.33M 2.07M 1.80M
Gross Profit 9.45M 10.02M 1.01M 873.4K
Operating Income -43,925,051 -41,939,895 873.7K 715.1K
Net Income -49,728,104 -47,480,684 725.3K 600.5K
Gross Margin 65.4% 65.4% 48.5% 48.5%
Operating Margin -303.9% -273.5% 42.1% 39.7%
Profit Margin -344.1% -326.9% 35.0% 33.3%
Rev Growth -5.7% -5.7% +24.3% +2.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 3.42M 3.42M 5.09M 4.53M
Total Equity 2.58M 2.58M 9.82M 10.41M
D/E Ratio 1.32 1.32 0.52 0.44
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -43,880,815 -44,225,306 1.27M 1.08M
Free Cash Flow 588.3K 557.7K