TE earnings