From Longman Dictionary of Contemporary Englishhave a good thing goinghave a good thing goingSUCCESSFULto have or be doing something that is successful They’ve got a good thing going with that little shop of theirs. → good
Examples from the Corpus
have a good thing going• They've got a good thing going with that little business of theirs.