Turning Point Brands, Inc.
← Back to TPB Overview

Turning Point Brands, Inc. (TPB)

Profitability & Net Margin History

Current Net Margin

6.78%

Turning Point Brands, Inc. currently has a net profit margin of 6.78%.

Financial Fundamentals

TPBQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.120.016.78%1093
2025-09-300.120.0217.72%530
2025-06-300.120.0112.41%111
2025-03-310.110.0113.52%1095
2024-12-310.090.002.58%1107
2024-09-300.090.0113.64%31
2024-06-300.090.0113.95%51
2024-03-310.080.0114.46%405
2023-12-310.100.0110.41%34
2023-09-300.100.0110.75%125
2023-06-300.100.019.51%189
2023-03-310.100.017.62%2340
2022-12-310.10-0.02-15.78%2648
2022-09-300.110.0110.70%543
2022-06-300.100.015.27%563
2022-03-310.100.0110.90%2
2021-12-310.110.0110.88%138
2021-09-300.110.0112.25%27
2021-06-300.120.0212.52%157
2021-03-310.110.0110.95%271
2020-12-310.110.0113.66%500
2020-09-300.100.018.66%115
2020-06-300.100.019.81%485
2020-03-310.090.004.96%2025
2019-12-310.08-0.01-15.29%2177
2019-09-300.100.016.48%767
2019-06-300.090.0114.15%699
2019-03-310.090.017.16%187
2018-12-310.090.005.29%426
2018-09-300.080.019.54%195
2018-06-300.080.0111.49%739
2018-03-310.070.004.10%68
2017-12-310.070.004.78%527
2017-09-300.070.0110.05%27
2017-06-300.070.0110.32%751
2017-03-310.070.002.81%2894
2016-12-310.050.0231.75%1842
2016-09-300.050.0113.33%1178
2016-06-300.050.001.55%293
2016-03-310.050.004.48%1671
2015-12-310.050.0121.19%1191
2015-09-300.050.009.27%1224
2015-06-300.05-0.00-2.96%967
2015-03-310.050.006.71%46
2014-12-310.050.006.24%74
2014-09-300.050.005.50%3980
2014-06-300.05-0.02-34.30%0
2014-03-310.05-0.02-34.30%1176
2006-12-310.03-0.01-22.54%1364
2006-09-300.03-0.00-8.90%629
2006-06-300.03-0.00-2.61%369
2006-03-310.03-0.00-6.30%9358
2005-12-310.030.0387.28%10108
2005-09-300.03-0.00-13.80%455
2005-06-300.03-0.01-18.35%600
2005-03-310.03-0.01-24.35%11546
2004-12-310.03-0.04-139.81%15910
2004-09-300.030.0119.29%1711
2004-06-300.040.002.18%3082
2004-03-310.02-0.01-28.65%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.