What does auf einem soliden finanziellen Fundament mean?

auf einem soliden finanziellen Fundament - German to English

on a great financial ground