FAANG earnings update: Profit streak continues in June quarter