3 ms·> down massively 23.52B Expected Revenue 23.20B Reported Reported Difference: ~1%by nostromo 4y ago> down massively 23.52B Expected Revenue 23.20B Reported Reported Difference: ~1%