Hi and welcome to JustAnswer:
In general a US citizen is required to report all of their worldwide income on a federal return unless specifically excluded by the tax code. The taxpayer can receive a credit for foreign tax paid on that income or can exclude certain foreign earned income.
Hi Customer -
IRS Publication 54 should cover the information needed. See link below: