Learn the five-step revenue recognition process in ASC 606 through real-world examples that illustrate the impact on revenue recognition practices.
The budgeting process can be a time consuming and frustrating process for accountants. The constraints and pressures can lead to poor decisions in both the technical and human...
Financial accounting for trusts and estates is one of the least understood branches of accounting. It is not particularly concerned with recording income and expenses but is...
The ACFE/COSO Fraud Risk Management Guide (FRMG) was published in 2016 (and updated in 2023). It has quickly gained acceptance as the set of best practices for preventing...
In this course, we will share tips and tricks for working remotely. You will learn what to do/what not to do in a virtual working environment, strategies for leading teams...
Individuals may cite retaliatory concerns when weighing their decision to report an issue; during an investigation; or, after an investigation’s conclusion. No matter the timing...
This program addresses the many complex financial and tax accounting issues that are common in S corporation transactions, with discussion of common pitfalls and the new AICPA...
Are you aware there are 470+ formula functions in Excel? Do you realize that they add new functions in every major version of Excel? Did you know that Microsoft adds new...
This course provides an overview of cybersecurity from the CPA perspective. We will discuss the components of an IT environment that need to be considered in audits - e.g. network...
The initial career focus of many CPAs is to develop technical skills. However, they must understand nonverbal communication to attain upward mobility, which provides a career...
Understanding the impact of lease accounting on lessees is broader than just the financial statements, which impacts everything from systems to forecasts to debt covenants. Learn...
The COVID-19 pandemic has altered corporate and public accounting in ways we could never have imagined. This broad-based course will discuss accounting and auditing implications...