4:09 pm TTM Tech reports EPS in-line, revs in-line; guides Q2 EPS below consensus, revs below consensus