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 putting points on the board”; derives from the use of scoreboards in sports like basketball or American football, in which real-time outcomes are displayed publicly for all spectators; as with other jargon like upliftattempts to elide plain talk about money