3 ms·Shocking? They do $7B in revenue and ~$1.5B in net income...by mbesto 9y agoShocking? They do $7B in revenue and ~$1.5B in net income...