New Zealand markets close in 1 hour 28 minutes

Turning Point Brands, Inc. (TPB)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
32.26+0.16 (+0.50%)
At close: 04:00PM EDT
32.26 0.00 (0.00%)
After hours: 05:43PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
42,875
38,462
11,641
52,059
38,192
-
Depreciation & amortisation
6,534
6,358
5,299
5,012
5,018
-
Deferred income taxes
6,839
7,024
-6,506
-1,485
4,742
-
Stock-based compensation
7,880
6,561
5,273
7,557
2,554
-
Change in working capital
16,545
11,372
-27,685
-1,140
-10,888
-
Accounts receivable
536
-1,609
-2,103
3,317
-2,112
-
Inventory
8,508
20,977
-32,653
-9
-8,004
-
Accounts payable
8,460
-14
1,240
-2,367
-5,064
-
Other working capital
70,498
61,174
22,588
62,061
37,543
-
Other non-cash items
-12,776
-12,818
2,493
2,119
2,600
-
Net cash provided by operating activities
74,136
66,881
30,273
68,217
43,678
-
Cash flows from investing activities
Investments in property, plant and equipment
-3,638
-5,707
-7,685
-6,156
-6,135
-
Acquisitions, net
-
0
0
-16,416
-39,441
-
Purchases of investments
-7,821
-202
-1,000
-16,657
-19,250
-
Other investing activities
-
-
-10,170
-19,664
-
29,718
Net cash used for investing activities
-11,460
-5,906
-18,793
-58,839
-64,823
-
Cash flows from financing activities
Debt repayment
-28,792
-41,794
-9,000
-139,625
-20,240
-
Common stock repurchased
-2,079
0
-29,224
-38,678
-10,191
-
Dividends paid
-4,594
-4,497
-4,250
-4,096
-3,802
-
Other financing activities
-
-2,437
-1,229
-10,494
-1,931
-
Net cash used provided by (used for) financing activities
-39,525
-49,505
-43,303
57,067
-29,340
-
Net change in cash
23,151
11,470
-31,823
66,445
-50,485
-
Cash at beginning of period
109,730
111,332
143,475
76,839
127,324
-
Cash at end of period
132,881
122,815
111,332
143,475
76,839
-
Free cash flow
Operating cash flow
74,136
66,881
30,273
68,217
43,678
-
Capital expenditure
-3,638
-5,707
-7,685
-6,156
-6,135
-
Free cash flow
70,498
61,174
22,588
62,061
37,543
-