Earnings season is in full swing, with tech companies set to take centre stage this week, as most of the Magnificent 7 behemoths are due ... of $2.5 billion and free cash flow of $2.9 billion.