Describir: New standards for the recognition of revenue and its impact on business