Financial Guidance And EstimatesUpdated guidance shows a reduction in net new ARR and revenue estimates for FY25 and FY26, falling below Street estimates, introducing uncertainty into financial performance.
IT Outage ImpactThe IT outage caused by a Falcon sensor update resulted in the stock being down approximately 30% over the last two trading sessions, piercing the company's aura of invincibility and potentially impacting results.
Legal And Customer Relations ChallengesThe company faces multiple lawsuits and intense scrutiny from both customers and government officials, raising questions about accountability and potential legal implications of the technical failure.