CECO ENVIRONMENTAL CORP (CECO) › Cost of RevenueCECO ENVIRONMENTAL CORP (CECO) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2013: $135.76M2014: $178.39M2015: $258.25M2016: $282.15M2017: $231.86M2018: $225.80M2019: $227.77M2020: $210.88M2021: $223.22M2022: $294.40M2023: $373.83M2024: $361.79M2025: $505.15M$505.15M2013Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$505.15M+39.6%2024$361.79M-3.2%2023$373.83M+27.0%2022$294.40M+31.9%2021$223.22M+5.8%2020$210.88M-7.4%2019$227.77M+0.9%2018$225.80M-2.6%2017$231.86M-17.8%2016$282.15M+9.3%2015$258.25M+44.8%2014$178.39M+31.4%2013$135.76M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share