2021 revenue recognition san mateo