Buckle up, people, we're taking off at Uber speed.

The ride-sharing and delivery platform Uber Technologies ( UBER ) delivered some nice numbers to Wall Street on Aug. 6, meeting second-quarter earnings forecasts and beating revenue estimates.

Don't miss the move: Subscribe to TheStreet's free daily newsletter

The San Francisco company also plans a $20 billion stock buyback, which Chief Financial Officer Prashanth Mahendra-Rajah said in a statement "underscores our confidence in the business, following yet another quarter of strong top and bottom-line performance."

"Q2 was another quarter of new records for Uber as we achieved all-time highs in both audience and frequency," Chief Executive Dara Khosrowshahi told analysts during the earnings call .

"We've already made great p

See Full Page