Some companies excel at generating cash. They operate mature businesses that produce significantly more profit than they need to support their continued expansion. That gives them lots of money to pay ...