Financial insights of CTRE