Looks like a buy to me

Results were really good
Investing in infrastructure
Cutting the cost of offices when most of the guys are working remotely also saves a lot of money
Fundamental Analysis

Also on:

Disclaimer