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