Mining profits exceed 25% this year