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

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

Intermap Technologies' (ITMSF) quarterly EBITDA Margin came in at 91.26% in Q2 2026, down 7184.0% year-over-year from 1.29% in Q2 2025, and up 49.26% quarter-over-quarter from 179.84% in Q1 2026.

Analysis

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

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

  • In Q2 2026, EBITDA Margin fell 7184.0% year-over-year to 91.26%; the TTM figure through Jun 2026 stood at 134.57% (down 14154.0% YoY), while the FY2025 annual figure was 58.84%, down 7549.0% from the prior year.
  • EBITDA Margin came in at 91.26% for Q2 2026 at Intermap Technologies, up from 179.84% in the prior quarter.
  • In the past five years, EBITDA Margin ranged from a high of 24.68% in Q3 2024 to a low of 217.74% in Q4 2025.
  • Average EBITDA Margin over 3 years is 57.87%, with a median of 33.89% recorded in 2025.
  • The largest YoY upside for EBITDA Margin was 1939 bps in 2025 against a maximum downside of 24143 bps in 2025.
  • Over 3 years, EBITDA Margin stood at 23.69% in 2024, then slumped by 1019 bps to 217.74% in 2025, then jumped by 58 bps to 91.26% in 2026.
  • Per Business Quant data, the three most recent EBITDA Margin figures were 91.26% in Q2 2026, 179.84% in Q1 2026, and 217.74% in Q4 2025.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) EBITDA Margin (Qtr)
1 Snowflake 118.87 Bn 116.53 Bn 1.04 Bn -17.00%
2 MongoDB 29.70 Bn 27.29 Bn 569.77 Mn 3.68%
3 Sportradar Group AG 11.66 Bn 11.29 Bn 376.06 Mn 20.19%
4 Elastic 9.64 Bn 8.18 Bn 356.19 Mn -4.93%
5 Genius Sports 3.80 Bn 3.64 Bn 63.79 Mn -28.42%
6 Teradata 2.61 Bn 2.19 Bn 243.00 Mn 11.71%
7 Datavault AI 170.89 Mn 170.89 Mn 2.88 Mn -393.87%
8 Intermap Technologies 52.16 Mn 35.98 Mn - -91.26%
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 -91.26%
Mar 31, 2026 -179.84%
Dec 31, 2025 -217.74%
Sep 30, 2025 -70.12%
Jun 30, 2025 -19.42%
Mar 31, 2025 -24.19%
Dec 31, 2024 23.69%
Sep 30, 2024 24.68%
Jun 30, 2024 19.07%
Mar 31, 2024 -43.58%