Posted on May 17, 2010 by TerrenGM makes first profit in 3 years General Motors has reported its first quarterly profit in almost three years.