UFP TECHNOLOGIES INC (UFPT) › Cost of RevenueUFP TECHNOLOGIES INC (UFPT) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $111.48M2017: $112.36M2018: $142.15M2019: $144.42M2020: $134.69M2021: $155.21M2022: $263.53M2023: $287.85M2024: $357.73M2025: $432.39M$432.39M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$432.39M+20.9%2024$357.73M+24.3%2023$287.85M+9.2%2022$263.53M+69.8%2021$155.21M+15.2%2020$134.69M-6.7%2019$144.42M+1.6%2018$142.15M+26.5%2017$112.36M+0.8%2016$111.48M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share