For years many have asked these questions about revenues concerning signed huge deals yes " where's the beef " and most of the time posts were immediately deleted so Mark's feelings would not be hurt.
We all heard no R/S from our $375k a year CEO
and even that proved to be a lie.