Hmmm, not sure about the "good news" on this one. Bell Potter were expecting about $621M for FY21 when the company IPO'ed. That means about 8% below expectations, but could be made good if they can keep up the growth and concentrate on winning markets (ie. NZ and UK).
BP did have a $3.00 TP on LBY shares on those metrics, so I doubt the current $1.27 SP is going to be hammered because of this!
Let's see how the market reacts...
LBY Price at posting:
$1.27 Sentiment: Buy Disclosure: Held