I think cash is lower than we could have expected and also the slowdown in Europe is concerning which will impact 2018 cashflow and earnings. Also no update on any physical inroads being made in signing new clients and growing revenue.
ITD Price at posting:
43.0¢ Sentiment: Buy Disclosure: Held