revenue strusture