I don't think last quarter sucked since they beat their revenue, margins, an thus eanings guidance by alot. And also hard to say it sucked considering they raised their revenue, margins and thus earnings guidance for the fy 2021 by alot. Relative to their peers, they have always traded at a high p/e valuation and low price to book valuation.