2021 revenue recognition santa clara