Palo Alto Networks (PANW): financials explained · StockLab