Tesla Gains After Reporting Strong Cash Flows: 7 Key Takeaways