CONSTELLATION BRANDS, INC. (STZ) › Cost of RevenueCONSTELLATION BRANDS, INC. (STZ) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $3.80B2018: $3.77B2019: $4.04B2020: $4.19B2021: $4.15B2022: $4.11B2023: $4.68B2024: $4.94B2025: $4.89B2026: $4.43B$4.43B2017Cost of Revenue (USD)2026Fiscal YearCost of RevenueChange YoY2026$4.43B-9.5%2025$4.89B-1.0%2024$4.94B+5.6%2023$4.68B+13.9%2022$4.11B-0.9%2021$4.15B-1.0%2020$4.19B+3.9%2019$4.04B+7.1%2018$3.77B-0.9%2017$3.80B—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share