Dave reports on big earnings news from I Robot, Tesla and Twitter, among others.