flourishing
flour-ish-ing
adjective
Developing successfully, growing strongly, and doing well; thriving and prosperous.
"The local economy is flourishing, creating many new jobs."
Thesaurus
Synonyms: roaring, burgeoning, prospering, successful, booming, palmy, thriving, prosperous