VALMONT INDUSTRIES INC (VMI) › Cost of RevenueVALMONT INDUSTRIES INC (VMI) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $1.87B2017: $2.06B2018: $2.09B2019: $2.08B2020: $2.13B2021: $2.62B2022: $3.22B2023: $2.94B2024: $2.83B2025: $2.86B$2.86B2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$2.86B+1.1%2024$2.83B-3.6%2023$2.94B-8.7%2022$3.22B+23.0%2021$2.62B+22.9%2020$2.13B+2.2%2019$2.08B-0.2%2018$2.09B+1.2%2017$2.06B+10.7%2016$1.87B—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share