In-house earnings are on the up