Net loss: $1.01 billion, vs. $1.01 billion estimated, according to Refinitv
Revenue: $3.10 billion, vs. $3.04 billion estimated, according to Refinitiv
Net loss: $1.01 billion, vs. $1.01 billion estimated, according to Refinitv
Revenue: $3.10 billion, vs. $3.04 billion estimated, according to Refinitiv