Tesla Hasn't Sold Any Dogecoin, But Elon Musk Says Bitcoin Sale 'Shouldn't Be Taken As A Verdict'

Tesla Inc (NASDAQ: TSLA) reported its second-quarter earnings after the closing bell on Wednesday, beating analysts’ top and bottom line estimates. Here are key figures from the report compared with Wall Street’s predictions.