Palo Alto Networks Earnings Report: Much Ado About Nothing