Revenue in the second quarter ended June 29 was $ 645 million , up from $ 600 million a year ago .