4:16 pm Hercules Tech reports EPS in-line, misses on revs