Shares in Perth-based mining tech business Imdex closed on a high after beating analyst expectations and brushing off persistently sluggish exploration activity.