Thompson calls it a day