Stephenson Harwood has kicked off the financial results season, posting a 16% rise in revenues and a 10% increase in net profit for the financial year ending April 2024.