Intermap Technologies ITMSF
OTC ITMSF
$0.72 +0.01 (+1.41%)
At close: Sep 4, 2026 · 4:00 PM EDT

Intermap Technologies (ITMSF) Net Margin (2024 - 2026)

Intermap Technologies' (ITMSF) quarterly Net Margin came in at 108.38% in Q2 2026, down 8135.0% year-over-year from 1.35% in Q2 2025, and up 49.45% quarter-over-quarter from 214.43% in Q1 2026.

Analysis

Intermap Technologies (ITMSF) Net Margin (2024 - 2026) Analysis & Trends

Intermap Technologies has disclosed Net Margin across 3 years of filings, most recently posting 108.38% for Q2 2026.

  • In Q2 2026, Net Margin fell 8135.0% year-over-year to 108.38%; the TTM figure through Jun 2026 stood at 150.69% (down 15467.0% YoY), while the FY2025 annual figure was 63.71%, down 7767.0% from the prior year.
  • Net Margin came in at 108.38% for Q2 2026 at Intermap Technologies, up from 214.43% in the prior quarter.
  • In the past five years, Net Margin ranged from a high of 23.72% in Q3 2024 to a low of 222.63% in Q4 2025.
  • Average Net Margin over 3 years is 66.75%, with a median of 39.26% recorded in 2025.
  • The largest YoY upside for Net Margin was 2165 bps in 2025 against a maximum downside of 24457 bps in 2025.
  • Over 3 years, Net Margin stood at 21.94% in 2024, then plunged by 1115 bps to 222.63% in 2025, then soared by 51 bps to 108.38% in 2026.
  • Per Business Quant data, the three most recent Net Margin figures were 108.38% in Q2 2026, 214.43% in Q1 2026, and 222.63% in Q4 2025.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Net Margin (Qtr)
1 Snowflake 118.87 Bn 116.53 Bn 1.04 Bn -12.39%
2 MongoDB 29.70 Bn 27.29 Bn 569.77 Mn 5.30%
3 Sportradar Group AG 11.66 Bn 11.29 Bn 376.06 Mn -0.93%
4 Elastic 9.64 Bn 8.18 Bn 356.19 Mn -3.50%
5 Genius Sports 3.80 Bn 3.64 Bn 63.79 Mn -36.76%
6 Teradata 2.61 Bn 2.19 Bn 243.00 Mn 11.22%
7 Datavault AI 170.89 Mn 170.89 Mn 2.88 Mn -1,310.48%
8 Intermap Technologies 52.16 Mn 35.98 Mn - -108.38%
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 -108.38%
Mar 31, 2026 -214.43%
Dec 31, 2025 -222.63%
Sep 30, 2025 -80.20%
Jun 30, 2025 -27.04%
Mar 31, 2025 -28.44%
Dec 31, 2024 21.94%
Sep 30, 2024 23.72%
Jun 30, 2024 18.06%
Mar 31, 2024 -50.09%