Uber Technologies (NYSE:UBER) reported Q2 net income of $0.18 per diluted share, swinging from a loss of $1.33 a year earlier.
Analysts polled by Capital IQ expected a per-share loss of $0.01.
Revenue for the quarter ended June 30 was $9.23 billion, up from $8.07 billion a year earlier.
Analysts surveyed by Capital IQ projected $9.34 billion.
The ride-hailing company said it expects Q3 gross bookings of $34 billion to $35 billion. Adjusted earnings before interest, taxes, depreciation and amortization for the quarter are expected to range between $975 million and $1.03 billion, the company said.