There are more than 5,000 publicly traded companies on the NYSE and the NASDAQ and more being added with each IPO. Everyone of these companies is required to report to the SEC and to tell its story to the investing public. Skilled financial communicators are in high demand. The key question? How does a company make money?