CTC 3 month earnings update