Residual method of revenue recognition