4:08 pm Hill International misses by $0.02, beats on revs