With the shares having recently hit a new all-time high and the company expanding into new areas, are the shares worth buying?