WallStSmart
IMSR

Terrestrial Energy Inc

NASDAQ: IMSR · UTILITIES · UTILITIES - REGULATED ELECTRIC

$6.80
-4.23% today

Updated 2026-04-29

Market cap
$804.05M
P/E ratio
P/S ratio
3,663.53x
EPS (TTM)
$-0.39
Dividend yield
52W range
$5 – $32
Volume
1.9M

Terrestrial Energy Inc (IMSR) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item202320242025
Revenue$18614.00$248357.00$0.00
Revenue growth (YoY)+1234.2%-100.0%
Cost of revenue
Gross profit$18614.00$248357.00
Gross margin100.0%100.0%
R&D$7.15M$5.18M$9.77M
SG&A$5.27M$4.17M$14.27M
Operating income$-14.24M$-10.35M$-25.20M
Operating margin-76495.6%-4168.8%
EBITDA$-11.90M$-8.90M$-22.50M
EBITDA margin-63921.2%-3581.6%
EBIT$-13.73M$-10.15M$-23.66M
Interest expense$435826.00$1.31M$4.34M
Income tax$-356437.00$20965.00
Effective tax rate2.5%-0.2%0.0%
Net income$-13.91M$-11.49M$-28.02M
Net income growth (YoY)+17.4%-143.9%
Profit margin-74720.4%-4624.6%