YoY (Year over Year)
Comparing this period with the same period a year ago — the most basic comparison basis, stripping out seasonality to see real growth.
In plain terms
YoY is "comparing this quarter of this year with the same quarter last year." You set this year's Q3 revenue against last year's Q3 revenue — the comparison is the same point one year ago.
Why compare with a year ago (last year's Q3) rather than the immediately prior quarter (Q2)? Because of seasonality. An ice-cream shop sells a lot in summer and little in winter. Comparing summer (Q2) with autumn (Q3) misleads you into "business got worse," but comparing last autumn with this autumn tells you whether it is real growth. Comparing the same season is fair.
What it tells you
YoY automatically clears away seasonality and shows most cleanly "did this business actually grow or shrink versus a year ago." Almost every number — revenue, profit, EPS — is compared this way.
When the news says "revenue grew 20%," it is almost always on this YoY basis. So knowing YoY gives you the eye to read earnings articles.
Formula
YoY change = (this period's value − same period a year ago) ÷ same period a year ago × 100
What high or low means
Positive YoY is growth versus a year ago, negative is contraction. But do not look at one number alone — look at the "trend": if YoY growth is falling from +30% → +20% → +10%, it is still growing but the pace is cooling (decelerating growth).
Conversely, if the same period last year was unusually bad (a low base), this year's YoY can look strongly positive while it is really just a recovery. You have to look at "how that quarter went last year" too.
YoY is heavily swayed by "that point a year ago (the base)." If the same quarter last year had a one-off big sale, this year's YoY looks worse than reality; if last year was a bottom, this year looks exaggeratedly good. This is called the base effect.
Looking at one quarter's YoY alone leaves you swayed by chance variation. Lining up several quarters' YoY and reading the trend (accelerating/slowing) is more accurate.
YoY is a "one-year-interval" comparison, so a more recent change shorter than that (e.g. a flow that just turned last quarter) is caught late. Complement the latest flow with quarter-over-quarter (QoQ).
Metrics to read alongside
See it in real stocks
Search US stocks on Stocklore to see YoY and other financial metrics alongside the sector average.
This explanation is for information and reference only and is not a recommendation to buy or sell any security. Investment decisions and their consequences are your own.