Then to both you and Elon, I would say DETAILS MATTER - per that image, there are some flaws there, as it's "select" data.
1) It's contributions of $200 or more. I'm worth 8 figures, and I still don't give even $200 to any single individual candidate. What would the graphs look like if ALL contributions, not just those of $200 or more, were graphed out? That seems to be more relevant data.
2) It's contributions to only individual candidates, not to PACs (which have no contribution limit). I would be VERY interested in that data, as I would want to know "total political contributions" more than just a subset.
Both you and Elon are using a limited data set. That's my beef (that the data is incomplete, and we have no idea how representative it is).
One final point - the worker make-up for Tesla and Twitter are very different as well. Twitter is exclusively white collar, and white collar in SF = very Dem. Tesla has lots and lots of factory (blue collar) workers, and is by design VERY lean on white collar positions (i.e. a "flat" management structure). Non-union Blue Collar workers . . . I would be very interested in if they even make political contributions.
Point - the political contributions from employees of the companies is probably not a good metric of their political leanings.