The fundamentals of this company are growing steady, their revenue is growing very well for the past 10 years. They're also performing well in their sector but where highly influenced by the direction of the overall market.
Numbers are in millions
Revenue 2017: 1.357.940
Revenue 2013: 1.073.728
Revenue 2008: 972.781
Net income 2017: 33.285
Net income 2013: 5.294
Net income 2008: -84.121
EPS 2017: 1.30
EPS 2013: 0.32
EPS 2008: -2.13
These numbers are just a small insight of the growth of this company. Currently is this stock trading at the 200 EMA with an upcomming earning release. wich made the stock soar the last 9 out of 10 times.
The stock has been very volatile last weeks, this can be dued by the direction of the overall market but there was no negative news about this company which made the stock tanking.
Sorry if my English wasn't perfect...