Reported after close today (6/16/16) Earnings: EPS $0.66 Revenue $221.1M Estimates: EPS $0.54 Revenue $215.5M Up 6.90% after hours so far