Turning Point Brands, Inc. (TPB) › Cost of RevenueTurning Point Brands, Inc. (TPB) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $105.68M2017: $160.81M2018: $190.12M2019: $224.87M2020: $215.12M2021: $227.64M2022: $143.40M2023: $142.12M2024: $159.09M2025: $198.75M$198.75M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$198.75M+24.9%2024$159.09M+11.9%2023$142.12M-0.9%2022$143.40M-37.0%2021$227.64M+5.8%2020$215.12M-4.3%2019$224.87M+18.3%2018$190.12M+18.2%2017$160.81M+52.2%2016$105.68M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share