Tech companies like Netflix, Tesla, and IBM are set to report earni...