Yes, I agree. I was expecting Covid-19 to give them a bigger boost. 28% revenue growth yoy is a bit underwhelming.
That said this is going to take time and I'd expect new customer sign ups don't happen quickly. I'm still holding and view it as a long-term play; however, it's a good reminder for me not to increase my position until management starts executing.