Intermap Technologies EBITDA vs. Current Valuation