Microsoft results better than expected across all segments

Printable View