Logo image of TPB

TURNING POINT BRANDS INC (TPB) Stock Cash Flow

NYSE:TPB - New York Stock Exchange, Inc. - US90041L1052 - Common Stock

58.08  +0.5 (+0.87%)

After market: 58.08 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
TPB Net Income ChartTPB Net Income over time chart
47.32M37.78M11.16M51.26M33.04M
Depreciation Amortization
TPB Depreciation Amortization ChartTPB Depreciation Amortization over time chart
7.38M6.36M5.30M5.02M5.02M
Income Taxes - Deferred
TPB Income Taxes - Deferred ChartTPB Income Taxes - Deferred over time chart
6.68M7.02M-6.51M-1.49M2.80M
Change In Working Capital
TPB Change In Working Capital ChartTPB Change In Working Capital over time chart
16.11M11.37M-27.69M-1.14M-10.53M
Interest Paid
TPB Interest Paid ChartTPB Interest Paid over time chart
N/A18.05M18.72M12.54M11.46M
Taxes Paid
TPB Taxes Paid ChartTPB Taxes Paid over time chart
N/A12.45M13.37M16.06M3.38M
Other non cash items
TPB Other non cash items ChartTPB Other non cash items over time chart
-1.31M4.35M48.01M14.57M13.35M
OPERATING CASH FLOW
TPB OPERATING CASH FLOW ChartTPB OPERATING CASH FLOW over time chart
76.19M66.88M30.27M68.22M43.68M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
TPB Capital Expenditure ChartTPB Capital Expenditure over time chart
-5.01M-5.71M-7.69M-6.16M-6.14M
Other Investing Activity
TPB Other Investing Activity ChartTPB Other Investing Activity over time chart
-5.55M-199.00K-11.11M-52.68M-58.69M
INVESTING CASH FLOW
TPB INVESTING CASH FLOW ChartTPB INVESTING CASH FLOW over time chart
-10.57M-5.91M-18.79M-58.84M-64.82M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
TPB Debt Issued/Reduced ChartTPB Debt Issued/Reduced over time chart
-4.00K-41.79M-9.00M110.38M-12.76M
Stock Issued/Repurchased
TPB Stock Issued/Repurchased ChartTPB Stock Issued/Repurchased over time chart
-5.18M-777.00K-30.05M-38.72M-10.85M
Dividend Paid
TPB Dividend Paid ChartTPB Dividend Paid over time chart
-4.79M-4.50M-4.25M-4.10M-3.80M
Other Financing Activity
TPB Other Financing Activity ChartTPB Other Financing Activity over time chart
N/A-2.44M0.00-10.49M-1.93M
FINANCING CASH FLOW
TPB FINANCING CASH FLOW ChartTPB FINANCING CASH FLOW over time chart
-131.07M-49.51M-43.30M57.07M-29.34M
 
Exchange Rate Effect
TPB Exchange Rate Effect ChartTPB Exchange Rate Effect over time chart
-36.00K13.00K-320.00K190.00KN/A
CHANGE IN CASH
TPB CHANGE IN CASH ChartTPB CHANGE IN CASH over time chart
-65.49M11.48M-32.14M66.64M-50.48M
 
FREE CASH FLOW
Operating Cash Flow
TPB Operating Cash Flow ChartTPB Operating Cash Flow over time chart
76.19M66.88M30.27M68.22M43.68M
Capital Expenditure
TPB Capital Expenditure ChartTPB Capital Expenditure over time chart
-5.01M-5.71M-7.69M-6.16M-6.14M
FREE CASH FLOW
TPB FREE CASH FLOW ChartTPB FREE CASH FLOW over time chart
71.18M61.17M22.58M62.06M37.54M

All data in USD

Charts

TPB Operating and Free Cash Flow chartTPB OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 20M 40M 60M