You just can’t make this up With earnings due on Tuesday (tomorrow as of this writing)  one can’t help but wonder what it means for confidence in guidance if the CEO is so publicly making noise about competitive threats