Solid financial performance at Princess Yachts