cash cow
noun
-
A product, service, or enterprise that generates ongoing, high net free cash flows.
-
Someone or something which is a dependable source of appreciable amounts of money.
goose that laid the golden egg
How often have the words cash cow and goose that laid the golden egg occurred in a corpus of books? (source: Google Ngram Viewer )