> their annual net profits will be more than $1 billion dollars.
Where do you see that from the article you linked? It says So $10 billion of gross revenue would equate to $2 billion of net revenue. To have profits of over $1B on $2B of revenue would mean a profit margin of over 50%!