FOSTER L B CO (FSTR) › Cost of RevenueFOSTER L B CO (FSTR) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $431.12M2018: $467.60M2019: $495.49M2020: $402.40M2021: $427.32M2022: $407.89M2023: $431.70M2024: $412.70M2025: $426.26M$426.26M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$426.26M+3.3%2024$412.70M-4.4%2023$431.70M+5.8%2022$407.89M-4.5%2021$427.32M+6.2%2020$402.40M-18.8%2019$495.49M+6.0%2018$467.60M+8.5%2017$431.12M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share