Do I need to report my foreign-earned income?

I just moved back to the US in July 2016 after having lived in the UK for 2 years and now live permanently in the US (I am a US citizen). Should I report the income I earned in the UK during the first part of the 2016 tax year on my 2016 tax return?