Revenue and earnings per share (EPS) for the trailing 12 months surpassed analyst estimates by 21%. Forecast predicts a 34% annual revenue growth for the next 3 years, higher than the industry average.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing