ESCO TECHNOLOGIES INC (ESE) › Cost of RevenueESCO TECHNOLOGIES INC (ESE) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2008: $367.95M2009: $372.35M2010: $361.94M2011: $273.85M2012: $294.65M2013: $295.86M2014: $323.94M2015: $334.85M2016: $350.81M2017: $436.92M2018: $419.71M2019: $438.00M2020: $458.31M2021: $445.05M2022: $525.46M2023: $502.68M2024: $530.55M2025: $634.30M$634.30M2008Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$634.30M+19.6%2024$530.55M+5.5%2023$502.68M-4.3%2022$525.46M+18.1%2021$445.05M-2.9%2020$458.31M+4.6%2019$438.00M+4.4%2018$419.71M-3.9%2017$436.92M+24.5%2016$350.81M+4.8%2015$334.85M+3.4%2014$323.94M+9.5%2013$295.86M+0.4%2012$294.65M+7.6%2011$273.85M-24.3%2010$361.94M-2.8%2009$372.35M+1.2%2008$367.95M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share