They paid up so they must think there's still significant upside from here! Based on my back of the envelope calcs, I estimate eps circa 4c this year and circa 5.3c next year. Looks undervalued compared to its peers (peers are trading close to 25x).
Seems like the recent global contract for SSK has only just began ramping up in 2H17 hence growth rates may just begin to accelerate from here.
ITD Price at posting:
53.0¢ Sentiment: Buy Disclosure: Held