Last week, the company reported its Q1 2023 results, with revenue of $11.8 billion, up 45% y-o-y and falling below the consensus estimate of $12.0 billion.
Last week, the company reported its Q1 2023 results, with revenue of $11.8 billion, up 45% y-o-y and falling below the consensus estimate of $12.0 billion.