TELEFLEX INC (TFX) › Cost of RevenueTELEFLEX INC (TFX) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $871.83M2017: $974.50M2018: $1.15B2019: $1.19B2020: $1.21B2021: $1.26B2022: $1.26B2023: $672.33M2024: $662.16M2025: $871.96M$871.96M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$871.96M+31.7%2024$662.16M-1.5%2023$672.33M-46.6%2022$1.26B-0.0%2021$1.26B+3.9%2020$1.21B+2.2%2019$1.19B+3.6%2018$1.15B+17.6%2017$974.50M+11.8%2016$871.83M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share