The Newcastle-headquartered firm has published its latest financial results, which show revenue has climbed to a record level