Teekay Corporation reported net income of $15.2m, or $0.21 per share, for the quarter ended March 31, 2008, compared to net income of $76.4 million…