Revenue of $21.45 billion came in below the $21.76 billion consensus estimate, according to the figures provided in the update.
41d ago
No Summary provided as the original text is short