T techcrunch.com Leaked Uber Numbers Point to Over $1B Gross, $213M Revenue 81 points samspenc 13 years ago 63 comments