richard walsh revenue and capital