OLD DOMINION FREIGHT LINE, INC. (ODFL) › RevenueOLD DOMINION FREIGHT LINE, INC. (ODFL) — RevenueAnnual figures by fiscal year, from SEC filings.2016: $2.99B2017: $3.36B2018: $4.04B2019: $4.11B2020: $4.02B2021: $5.26B2022: $6.26B2023: $5.87B2024: $5.81B2025: $5.50B$5.50B2016Revenue (USD)2025Fiscal YearRevenueChange YoY2025$5.50B-5.5%2024$5.81B-0.9%2023$5.87B-6.3%2022$6.26B+19.1%2021$5.26B+30.9%2020$4.02B-2.3%2019$4.11B+1.6%2018$4.04B+20.4%2017$3.36B+12.3%2016$2.99B—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share