STERLING INFRASTRUCTURE, INC. (STRL) › RevenueSTERLING INFRASTRUCTURE, INC. (STRL) — RevenueAnnual figures by fiscal year, from SEC filings.2016: $690.12M2017: $957.96M2018: $1.04B2019: $1.13B2020: $1.23B2021: $1.41B2022: $1.77B2023: $1.97B2024: $2.12B2025: $2.49B$2.49B2016Revenue (USD)2025Fiscal YearRevenueChange YoY2025$2.49B+17.7%2024$2.12B+7.3%2023$1.97B+11.5%2022$1.77B+25.1%2021$1.41B+15.3%2020$1.23B+8.9%2019$1.13B+8.5%2018$1.04B+8.3%2017$957.96M+38.8%2016$690.12M—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share