When can you buy a company of this quality with a PE of 12.66? The valuation is ridiculous even if guidance is light. This quarterly beat was even more impressive when you factor the currency impact from the higher dollar. This is a buy no questions about it. Be patient be rewarded.