Bruce Shepard was most recently an assistant professor of accounting at George Fox University and an adjunct professor of accounting at the University of Oregon, prior to becoming an instructor for the AICPA in 2012. From 2006-2010, Mr. Shepard was the Chief Financial Officer of Las Vegas Gaming, Inc. in Las Vegas, Nevada, where he had full management responsibility for all financial affairs, daily business operations, administration and human resources. From 1985-2006, Mr. Shepard was in charge of the Middle Market Practice for PricewaterhouseCoopers, LLP in Portland, Oregon, where he served as an Assurance Partner from 1989-2006 focusing on providing proactive business advisory services to fast-growing companies. At PricewaterhouseCoopers, LLP, Mr. Shepard spearheaded over 100 acquisitions and divestitures by leading in the financial structuring and negotiations. He worked with clients to develop strategic plans for short-term and long-term growth. He assisted both start-up companies and beyond start-up companies with attaining their needed growth capital. Mr. Shepard wrote an article, Financing Entrepreneurs, in 1999 for the Oregon Society of Certified Public Accountants. Mr. Shepard was awarded “Beta Alpha Psi Professional of the Year” in 2006 for sustained involvement with the University of Oregon.
The effective date of FASB ASC 606, Revenue from Contracts with Customers, is here! Do you know which contracts are within the scope of the standard and when revenue should be recognized at a point in time of over time? This course answers those questions by providing a basic understanding of the five-step process for recognizing revenue under FASB ASC 606. Supported by practical examples, this course addresses core principles that all CPAs need to know. Updates to this course include the latest guidance from FASB, industry-specific examples taken from the AICPA Audit and Accounting Guide, Revenue Recognition, as well as disclosure illustrations.
Please note – materials for this event will be provided electronically ONLY. Please feel free to bring your own device to view the materials. We recommend that you download them prior to the event date rather than onsite.
This course is intended to familiarize the learner with the core principles of
revenue recognition from contracts with customers. When you complete this
course, you will be able to:
• Recognize principles of FASB ASC 606.
• Recognize requirements for identifying a contract under FASB ASC 606.
• Recognize performance obligations under FASB ASC 606.
• Recognize requirements for determining a transaction price under FASB ASC 606.
• Recognize requirements for allocating a transaction price under FASB ASC 606.
5-step process for recognizing revenue
Experience in the application of accounting standards
None
Accountants in public practice, industry, and academia who need an update on the latest revenue recognition guidance