points on the board
something that demonstrates concrete results, usually in reference to revenues or sales; usage of this phrase can imply a fundamental or expected level of performance, as in “We can’t expect to get any more investment from HQ until we start…