Brodies' revenue climbed by 2.4% during the last financial year to reach a record high of £66.7m, up from £65.1m in 2015-16.

The rise in revenue came alongside a similar increase in profits before partner distributions to  £31.7m, up from £30.9m, with the firm's cash balances increasing by 14% from £15.9m to £18.2m.