2017 software revenue recognition seminar