IDAI
IDAI
NASDAQ · Technology

T Stamp Inc-Class A

$1.68
+0.20 (+13.51%)
As of Jun 29, 10:36 PM ET ·
Financial Highlights (FY 2026)
Revenue
5.65M
Net Income
-14,978,782
Gross Margin
55.9%
Profit Margin
-265.2%
Rev Growth
-16.5%
D/E Ratio
0.13
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 55.9% 55.9% 48.5% 48.5%
Operating Margin -249.1% -224.2% 42.1% 39.7%
Profit Margin -265.2% -251.9% 35.0% 33.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 5.65M 6.76M 2.07M 1.80M
Gross Profit 3.16M 3.78M 1.01M 873.4K
Operating Income -14,069,174 -15,162,563 873.7K 715.1K
Net Income -14,978,782 -16,142,861 725.3K 600.5K
Gross Margin 55.9% 55.9% 48.5% 48.5%
Operating Margin -249.1% -224.2% 42.1% 39.7%
Profit Margin -265.2% -251.9% 35.0% 33.3%
Rev Growth -16.5% -16.5% +24.3% +2.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 474.1K 474.1K 5.09M 4.53M
Total Equity 3.67M 3.67M 9.82M 10.41M
D/E Ratio 0.13 0.13 0.52 0.44
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -12,688,957 -14,434,809 1.27M 1.08M
Free Cash Flow 588.3K 557.7K