President Trump has refused to release his tax returns, bucking tradition going back four decades. But on Tuesday night, MSNBC announced that it had a copy of the president's 1040 form from 2005.

Here's what we know about Trump's tax returns: