IDAI
IDAI
NASDAQ · Technology

T Stamp Inc-Class A

$2.51
-0.12 (-4.56%)
As of Nov 12, 10:21 PM ET ·
Financial Highlights (FY 2026)
Revenue
5.73M
Net Income
-15,206,042
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.73M 6.87M 2.07M 1.80M
Gross Profit 3.20M 3.84M 1.01M 873.4K
Operating Income -14,282,632 -15,392,610 873.7K 715.1K
Net Income -15,206,042 -16,387,783 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 735.0K 735.0K 5.09M 4.53M
Total Equity 5.69M 5.69M 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,881,476 -14,653,816 1.27M 1.08M
Free Cash Flow — — 588.3K 557.7K