Profit and loss of big tech companies