“Palo Alto Networks beat expectations on revenue and earnings and provided a solid outlook in its latest financial report.”