ASTRONICS CORP (ATROB) › Cost of RevenueASTRONICS CORP (ATROB) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $487.35M2018: $622.56M2019: $616.56M2020: $405.74M2021: $379.55M2022: $463.35M2023: $514.67M2024: $575.00M2025: $603.97M$603.97M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$603.97M+5.0%2024$575.00M+11.7%2023$514.67M+11.1%2022$463.35M+22.1%2021$379.55M-6.5%2020$405.74M-34.2%2019$616.56M-1.0%2018$622.56M+27.7%2017$487.35M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share