2017 revenue recognition santa clara