Presenter Speech
Karl Keirstead (Analysts)

Okay. Well, let's get started. Nice little crowd, Sridhar. I think when you put up a bad quarter, you don't get this crowd, so you must have done something