4 Key Executive ASC 606 Lessons Microsoft Is Teaching Us