Tesla (TSLA) Blows Past Estimates, Posts Record Quarter