Revenue between $3,300 million and $3,400 million Bookings between $4,140 million and $4,280 million vs $4.02B consensus. Consolidated net loss between $(1,400) million and $(1,365) million. First ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results