Terrestrial Energy IMSR
NASDAQ IMSR
$5.26 -0.06 (-1.13%)
As of: Sep 10, 2026 · 3:59 PM EDT

Terrestrial Energy (IMSR) Accounts Payables (2024 - 2026)

Terrestrial Energy (IMSR) posted Accounts Payables of $4.3 million for Q2 2026, down 21.2% on a QoQ basis from $5.5 million in Q4 2025.

Analysis

Terrestrial Energy (IMSR) Accounts Payables (2024 - 2026) Analysis & Trends

Terrestrial Energy has reported Accounts Payables for 3 years, with the latest figure at $4.3 million in Q2 2026.

  • On a quarterly basis, Accounts Payables changed N/A year-over-year to $4.3 million in Q2 2026; TTM through Jun 2026 was $4.3 million, a N/A change from a year earlier, with the FY2025 full-year figure at $5.5 million, up 634.58% from the prior year.
  • Accounts Payables was $4.3 million for Q2 2026 at Terrestrial Energy, down from $5.5 million in the prior quarter.
  • The five-year high for Accounts Payables was $5.5 million in Q4 2025, with the low at $748867.0 in Q4 2024.
  • Average Accounts Payables over 3 years is $3.5 million, with a median of $4.3 million recorded in 2026.
  • The largest YoY upside for Accounts Payables was 634.58% in 2025 against a maximum downside of 634.58% in 2025.
  • Over 3 years, Accounts Payables stood at $748867.0 in 2024, then surged by 634.58% to $5.5 million in 2025, then decreased by 21.2% to $4.3 million in 2026.
  • The last three Accounts Payables figures came in at $4.3 million (Q2 2026), $5.5 million (Q4 2025), and $748867.0 (Q4 2024), per Business Quant data.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Accounts Payables (Qtr)
1 BWX Technologies 13.96 Bn 13.35 Bn 202.31 Mn 212.88 Mn
2 Mirion Technologies 3.87 Bn 3.45 Bn 133.10 Mn 60.20 Mn
3 Nuscale Power 3.72 Bn 3.72 Bn -152,000.00 19.76 Mn
4 Terra Innovatum Global 581.99 Mn 490.94 Mn - 2.26 Mn
5 Terrestrial Energy 555.63 Mn 555.63 Mn - 4.34 Mn
6 Deep Fission 371.91 Mn 371.91 Mn - 5.07 Mn
7 Us Nuclear 1.26 Mn 1.12 Mn 192,911.00 217,440.00
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 4.34 Mn
Dec 31, 2025 5.50 Mn
Dec 31, 2024 748,867.00