Principal-versus-Agent Considerations in Revenue Recognition Under ASC 606 and Compliance Risk | Synapse