tech earnings and crypto