Hyphen or no hyphen? long- and short-term outcomes

In this context, should "long" include a hyphen to indicate that it means "long-term" or should it be written without a hyphen?, e.g.,
X is continuing to work towards both his long- and short-term outcomes
OR
X is continuing to work towards both his long and short-term outcomes

Many thanks!

Sign In or Register to comment.