Financial insights of TELO