TL earnings