{
  "cik": 1290677,
  "cik_padded": "0001290677",
  "entityName": "Turning Point Brands, Inc.",
  "fiscal_years": [
    {
      "accn": "0001437749-26-006405",
      "filed": "2026-03-02",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 13529000.0,
        "cash": 222760000.0,
        "cost_of_revenue": 198748000.0,
        "dividends_paid": 5519000.0,
        "eps_diluted": 3.11,
        "free_cash_flow": 43845000.0,
        "gross_profit": 264314000.0,
        "net_income": 58165000.0,
        "operating_cash_flow": 57374000.0,
        "operating_income": 95327000.0,
        "revenue": 463062000.0,
        "stockholders_equity": 371983000.0,
        "total_assets": 763750000.0,
        "total_liabilities": 391767000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5707961352907386,
        "leverage": 1.053185226206574,
        "net_margin": 0.12560952960942595,
        "operating_margin": 0.20586228194064726,
        "payout_ratio": 0.09488524026476404,
        "revenue_growth_yoy": 0.283929462651805,
        "roa_avg2y": 0.09253816115306383,
        "roa_period_end": 0.07615711947626841,
        "roe_avg2y": 0.20685927061346496,
        "roe_period_end": 0.15636467257912323
      }
    },
    {
      "accn": "0001437749-26-006405",
      "filed": "2026-03-02",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5051000.0,
        "capex": 4623000.0,
        "cash": 48941000.0,
        "cost_of_revenue": 159095000.0,
        "dividends_paid": 4905000.0,
        "eps_diluted": 2.14,
        "free_cash_flow": 62439000.0,
        "gross_profit": 201565000.0,
        "net_income": 39809000.0,
        "operating_cash_flow": 67062000.0,
        "operating_income": 80832000.0,
        "revenue": 360660000.0,
        "stockholders_equity": 190380000.0,
        "total_assets": 493353000.0,
        "total_liabilities": 302973000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5588781678034714,
        "leverage": 1.591411913016073,
        "net_margin": 0.11037819553041645,
        "operating_margin": 0.2241224421893196,
        "payout_ratio": 0.12321334371624507,
        "revenue_growth_yoy": 0.10950458986538035,
        "roa_avg2y": 0.07491893458496202,
        "roa_period_end": 0.08069070219498005,
        "roe_avg2y": 0.2325387136156268,
        "roe_period_end": 0.20910284693770353
      }
    },
    {
      "accn": "0001437749-26-006405",
      "filed": "2026-03-02",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 5707000.0,
        "cash": 117886000.0,
        "cost_of_revenue": 142122000.0,
        "dividends_paid": 4497000.0,
        "eps_diluted": 2.01,
        "free_cash_flow": 61174000.0,
        "gross_profit": 182942000.0,
        "net_income": 38462000.0,
        "operating_cash_flow": 66881000.0,
        "operating_income": 82960000.0,
        "revenue": 325064000.0,
        "stockholders_equity": 152006000.0,
        "total_assets": 569369000.0,
        "total_liabilities": 417363000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.562787635665592,
        "leverage": 2.7457008275989105,
        "net_margin": 0.11832131518716314,
        "operating_margin": 0.25521128147072575,
        "payout_ratio": 0.11692059695283656,
        "revenue_growth_yoy": 0.011938523607768913,
        "roa_avg2y": 0.06738999978098513,
        "roa_period_end": 0.06755197420302124,
        "roe_avg2y": 0.2898570384270459,
        "roe_period_end": 0.2530294856781969
      }
    },
    {
      "accn": "0001437749-26-006405",
      "filed": "2026-03-02",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 29224000.0,
        "capex": 7834000.0,
        "cash": 106403000.0,
        "cost_of_revenue": 143399000.0,
        "dividends_paid": 4250000.0,
        "eps_diluted": 0.64,
        "free_cash_flow": 22439000.0,
        "gross_profit": 177830000.0,
        "net_income": 11641000.0,
        "operating_cash_flow": 30273000.0,
        "operating_income": 74008000.0,
        "revenue": 321229000.0,
        "stockholders_equity": 113380000.0,
        "total_assets": 572106000.0,
        "total_liabilities": 458726000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5535926083884083,
        "leverage": 4.045916387369907,
        "net_margin": 0.03623894480261745,
        "operating_margin": 0.23039015780019864,
        "payout_ratio": 0.36508890988746673,
        "revenue_growth_yoy": -0.2789003100089568,
        "roa_avg2y": 0.019836989399028344,
        "roa_period_end": 0.020347627887139796,
        "roe_avg2y": 0.0942224884255512,
        "roe_period_end": 0.1026724289998236
      }
    },
    {
      "accn": "0001437749-25-006480",
      "filed": "2025-03-06",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 38678000.0,
        "capex": 6156000.0,
        "cash": 128320000.0,
        "cost_of_revenue": 227637000.0,
        "dividends_paid": 4096000.0,
        "eps_diluted": 2.52,
        "free_cash_flow": 62061000.0,
        "gross_profit": 217834000.0,
        "net_income": 52059000.0,
        "operating_cash_flow": 68217000.0,
        "operating_income": 90321000.0,
        "revenue": 445471000.0,
        "stockholders_equity": 133716000.0,
        "total_assets": 601560000.0,
        "total_liabilities": 467844000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.48899703908896425,
        "leverage": 3.4987884770708066,
        "net_margin": 0.11686282608744453,
        "operating_margin": 0.2027539390891887,
        "payout_ratio": 0.0786799592769742,
        "revenue_growth_yoy": 0.09962701580554466,
        "roa_avg2y": 0.09485891606209497,
        "roa_period_end": 0.08653999601037303,
        "roe_avg2y": 0.4144775341058825,
        "roe_period_end": 0.3893251368572198
      }
    },
    {
      "accn": "0001140361-24-010142",
      "filed": "2024-02-28",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 10191000.0,
        "capex": 6135000.0,
        "cash": 41765000.0,
        "cost_of_revenue": 215121000.0,
        "dividends_paid": 3802000.0,
        "eps_diluted": 1.85,
        "free_cash_flow": 37543000.0,
        "gross_profit": 189990000.0,
        "net_income": 38192000.0,
        "operating_cash_flow": 43678000.0,
        "operating_income": 64427000.0,
        "revenue": 405111000.0,
        "stockholders_equity": 117487000.0,
        "total_assets": 496049000.0,
        "total_liabilities": 378562000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.46898257514607106,
        "leverage": 3.2221607496999667,
        "net_margin": 0.09427539612600004,
        "operating_margin": 0.15903542485886585,
        "payout_ratio": 0.09954964390448262,
        "revenue_growth_yoy": 0.11912516678683606,
        "roa_avg2y": 0.08103259699161816,
        "roa_period_end": 0.0769923938965707,
        "roe_avg2y": 0.37157353492014844,
        "roe_period_end": 0.3250742635355401
      }
    },
    {
      "accn": "0001140361-23-011882",
      "filed": "2023-03-15",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 4815000.0,
        "cash": 95250000.0,
        "cost_of_revenue": 224872000.0,
        "dividends_paid": 3531000.0,
        "eps_diluted": 0.78,
        "free_cash_flow": 32980000.0,
        "gross_profit": 137117000.0,
        "net_income": 16233000.0,
        "operating_cash_flow": 37795000.0,
        "operating_income": 27230000.0,
        "revenue": 361989000.0,
        "stockholders_equity": 88082000.0,
        "total_assets": 446584000.0,
        "total_liabilities": 339999000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.3787877532190205,
        "leverage": 3.8600281555822984,
        "net_margin": 0.04484390409653332,
        "operating_margin": 0.07522328026542242,
        "payout_ratio": 0.21751986693771946,
        "revenue_growth_yoy": 0.08808986332334384,
        "roa_avg2y": 0.04130739311492555,
        "roa_period_end": 0.03634926464002293,
        "roe_avg2y": 0.18585773004659897,
        "roe_period_end": 0.18429418042278786
      }
    },
    {
      "accn": "0001140361-22-009150",
      "filed": "2022-03-11",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 2267000.0,
        "cash": 3306000.0,
        "cost_of_revenue": 190124000.0,
        "dividends_paid": 2318000.0,
        "eps_diluted": 1.28,
        "free_cash_flow": 10823000.0,
        "gross_profit": 142559000.0,
        "net_income": 25289000.0,
        "operating_cash_flow": 13090000.0,
        "operating_income": 48484000.0,
        "revenue": 332683000.0,
        "stockholders_equity": 86600000.0,
        "total_assets": 339377000.0,
        "total_liabilities": 256754000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4285130289194218,
        "leverage": 2.9648267898383374,
        "net_margin": 0.07601530586173624,
        "operating_margin": 0.14573633158291827,
        "payout_ratio": 0.09166040570999248,
        "revenue_growth_yoy": 0.164134972373564,
        "roa_avg2y": 0.08136037088155147,
        "roa_period_end": 0.07451595128721157,
        "roe_avg2y": 0.3614676538692433,
        "roe_period_end": 0.29202078521939956
      }
    },
    {
      "accn": "0001140361-21-005505",
      "filed": "2021-02-19",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 2021000.0,
        "cash": 2607000.0,
        "cost_of_revenue": 160807000.0,
        "dividends_paid": 768000.0,
        "eps_diluted": 1.04,
        "free_cash_flow": 27669000.0,
        "gross_profit": 124970000.0,
        "net_income": 20209000.0,
        "operating_cash_flow": 29690000.0,
        "operating_income": 49680000.0,
        "revenue": 285777000.0,
        "stockholders_equity": 53324000.0,
        "total_assets": 282277000.0,
        "total_liabilities": 228953000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4372990128666758,
        "leverage": 4.293620133523366,
        "net_margin": 0.07071597784286349,
        "operating_margin": 0.1738418417157434,
        "payout_ratio": 0.03800287000841209,
        "revenue_growth_yoy": 0.3857332660938379,
        "roa_avg2y": 0.07124663095345118,
        "roa_period_end": 0.07159279714606574,
        "roe_period_end": 0.3789850723876678
      }
    },
    {
      "accn": "0001140361-20-005641",
      "filed": "2020-03-12",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 3207000.0,
        "cash": 2865000.0,
        "cost_of_revenue": 105683000.0,
        "dividends_paid": 0.0,
        "eps_diluted": 1.49,
        "free_cash_flow": 5921000.0,
        "gross_profit": 100545000.0,
        "net_income": 26913000.0,
        "operating_cash_flow": 9128000.0,
        "operating_income": 43919000.0,
        "revenue": 206228000.0,
        "total_assets": 285020000.0,
        "total_liabilities": 250962000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.48754291366836705,
        "net_margin": 0.13050119285451053,
        "operating_margin": 0.21296332214830188,
        "payout_ratio": 0.0,
        "roa_period_end": 0.09442495263490282
      }
    },
    {
      "accn": "0001567619-17-000434",
      "filed": "2017-03-13",
      "fiscal_year": 2015,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0
      },
      "period_end": "2015-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001437749-26-006405",
    "filed": "2026-03-02",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "2100",
  "sic_description": "Tobacco Products",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001290677.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001290677.json"
  },
  "ticker": "TPB"
}
