Financial insights of CTRA