Contract Revenue Recognition Methods