Photo: Bob Luckey Jr., Staff Photographer Image 1of/2 CaptionClose Image 1 of 2 Ford, which reported net income over the last five years totaling $26 billion, towers over Tesla on most metrics. Tesla lost $2.3 billion during the same five-year span. Revenue was $151.8 billion last year for Ford, compared with Tesla's $7 billion. less Ford, which reported...