Prior to moving to the US, we had to liquidate our assets, and formally cut our financial ties to Canada - to avoid being taxed in both countries. After living in the US for 10+ years, and becoming US citizens, we have an opportunity to move back to Canada for a 4-6 year position. We would like to move back to the US after the term. So, financially how would this affect us? We would file tax returns in each country - but would we have to report to the Canadian government our financial earnings from investments in the US?