The chart displays TTM figures. Revenue beat estimates by 3.3%, while EPS fell short by 50%. Future revenue is expected to grow at 21% annually for 3 years, surpassing the industry average of 8.9%.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing