IMSR
IMSR
NASDAQ · Construction

Terrestrial Energy Inc

$6.12
+0.00 (+0.00%)
As of Mar 22, 10:17 PM ET ·
Financial Highlights (FY 2025)
Revenue
489.72M
Net Income
29.92M
Gross Margin
39.7%
Profit Margin
6.1%
Rev Growth
+9.5%
D/E Ratio
0.15
Revenue & Net Income
Margin Trends
FY 2025 FY 2024 FY 2023
Gross Margin 39.7% 39.7% 39.7%
Operating Margin 7.2% 8.8% 8.3%
Profit Margin 6.1% 5.9% 5.0%
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 489.72M 449.02M 476.66M
Gross Profit 194.21M 178.06M 189.03M
Operating Income 35.15M 39.40M 39.45M
Net Income 29.92M 26.39M 23.94M
Gross Margin 39.7% 39.7% 39.7%
Operating Margin 7.2% 8.8% 8.3%
Profit Margin 6.1% 5.9% 5.0%
Rev Growth +9.5% -3.8% +1.0%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 63.52M 58.63M 63.88M
Total Equity 433.19M 457.06M 455.93M
D/E Ratio 0.15 0.13 0.14
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 50.45M 51.47M 48.95M
Free Cash Flow 21.16M 17.95M 21.75M