nicoletta ruhl income sources