Success Idioms

Cash cow

A good source of money. The new business is a cash cow and is making much money.

A credit to (someone or something)

To be invaluable or beneficial to someone or something. The doctor was a credit to the hospital where he worked.