Reports Q3 revenue $2.8B, consensus $3.17B. “The resilience we have developed over many years enabled us to recover quickly from the ...