IDAI
IDAI
NASDAQ · Technology

T Stamp Inc-Class A

$2.39
-0.10 (-4.01%)
As of May 16, 2:27 AM ET ·
Financial Highlights (FY 2026)
Revenue
5.15M
Net Income
-13,663,154
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.15M 6.17M 2.07M 1.80M
Gross Profit 2.88M 3.45M 1.01M 873.4K
Operating Income -12,833,438 -13,830,791 873.7K 715.1K
Net Income -13,663,154 -14,724,989 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 698.4K 698.4K 5.09M 4.53M
Total Equity 5.41M 5.41M 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,018,345 -13,671,928 1.27M 1.08M
Free Cash Flow 588.3K 557.7K