Intermediate accounting : reporting and analysis - Wahlen, James M.; Jones, Jefferson P.; Pagach, Donald P. (Cengage Learning, 2017)