Looks like a solid result, seems that management have got control back of the business and it can be run for strategic growth going forward.
Hitting the 2018 numbers provides some confidence that BKL management are kicking goals again.
Any tie up with Alibaba can only be a good thing