Synonyms for Thriving (same or very similar meaning)
WordNet sense 1 (very lively and profitable):
booming, palmy, prosperous, roaring, flourishing, prospering
WordNet sense 2 (having or showing vigorous vegetal or animal life):
growing
WordNet sense 3 (having or indicating good health in body or mind; free from infirmity or disease):
healthy
From the ODE community, based on WordNet
add/edit