The company had adjusted earnings of $2.9 billion, up sharply from $903 million a year earlier and well above $2.6 billion forecast by analysts surveyed by Refinitiv. Revenue of $17.7 billion was up 65% from a year earlier. The results took full year earnings to $7.6 billion, and revenue to […]