Arista 2Q20: Good quarter despite a difficult environment.