Yeah it's an improvement, plenty of future contracted work. A takeover is still likely in my mind, I think TSE would be better run in private hands or with synergies with a larger operation.
I'd be buying at these levels, pretty happy with the SP.
TSE Price at posting:
$1.01 Sentiment: Buy Disclosure: Held