Palo Alto Networks: billing forecasts disappoint