2018 boston revenue recognition