Analysts have way to much power in these price swings... 47% yoy revenue growth is huge. Qtrly cash flow increase of roughly 38% over previous qtr.
People act like the fractional drop in growth margin by 0.1% is the end of the world, meanwhile the company was dealing with the uncertainties of tariffs impacting their costs.
People need to relax.