Reported before open today (5/10/16)
Earnings: EPS $0.18 Revenue $171.1M
Estimates: EPS $0.11 Revenue $169M
Up 2.17% today
Results 1 to 4 of 4
Reported before open today (5/10/16)
Earnings: EPS $0.18 Revenue $171.1M
Estimates: EPS $0.11 Revenue $169M
Up 2.17% today