Expanding markets and more predictable revenue should take the stock higher