Tech earnings dominated the agenda last week and one theme ran through the major reports: the rising spending from the giants.