Apple earnings results: Tim Cook announces biggest-ever stock buyback of $110 billion as sales and EPS beat expectationsMay 3, 2024