meaning of auf einem soliden finanziellen Fundament

auf einem soliden finanziellen Fundament - German to English

on a great financial ground