top | item 10098802 (no title) rajivtiru | 10 years ago This tripped me up too, but I would guess the author meant to say $10.84B gross revenue and $2B net revenue.http://www.investopedia.com/ask/answers/102714/what-are-diff... discuss order hn newest No comments yet.
No comments yet.