Sports publisher Minute Media makes half its revenue from licensing tech