Mega tech quarter hits and misses

Table: Shares magazine Source: Company reports