I am a USA citizen. I was a Canadian Resident until April 30, 2016, working for a Canadian company. I was relocated back to the USA in May, and then worked for a US company. Do I need to report thee W-2 for the period I was no longer working for the Canadian company and was no longer a Canadian resident?