3 top takeaways from Tesla's latest earnings