Great quarter!Bought this stock thinking they aren't 100% dependant on the oil and gas price and this has certainly come through in these numbers. Very strong quarter! Don't know what estimates were but I think this stock has been unfairly beaten up given growth like this.