Orion Group Holdings Inc (ORN) › Cost of RevenueOrion Group Holdings Inc (ORN) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $516.31M2018: $504.12M2019: $644.35M2020: $625.24M2021: $560.39M2022: $697.58M2023: $650.12M2024: $705.23M2025: $746.65M$746.65M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$746.65M+5.9%2024$705.23M+8.5%2023$650.12M-6.8%2022$697.58M+24.5%2021$560.39M-10.4%2020$625.24M-3.0%2019$644.35M+27.8%2018$504.12M-2.4%2017$516.31M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share