Financial insights of FCPT