Their finances are looking good