New Zealand markets closed

TrueBlue, Inc. (TBI)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
7.49+0.06 (+0.81%)
At close: 04:00PM EDT
7.49 +0.01 (+0.13%)
After hours: 04:01PM 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
-108,969
-14,173
62,273
61,634
-141,841
-
Depreciation & amortisation
28,779
25,821
29,273
27,556
32,031
-
Deferred income taxes
24,117
-9,902
3,933
752
-26,791
-
Stock-based compensation
13,457
13,907
9,687
13,943
9,113
-
Change in working capital
-29,116
-4,116
-9,907
-102,416
84,021
-
Accounts receivable
33,907
56,761
34,765
-81,616
57,146
-
Accounts payable
-11,091
-19,210
-1,501
16,425
-6,561
-
Other working capital
-30,989
3,478
89,877
-14,566
125,465
-
Other non-cash items
6,692
8,760
20,782
12,478
14,509
-
Net cash provided by operating activities
-2,172
34,754
120,503
20,440
152,531
-
Cash flows from investing activities
Investments in property, plant and equipment
-28,817
-31,276
-30,626
-35,006
-27,066
-
Acquisitions, net
-
-
-
-
0
0
Purchases of investments
-34,335
-34,110
-18,031
-9,411
-32,495
-
Sales/maturities of investments
40,284
33,749
27,712
23,935
27,561
-
Other investing activities
-2,338
-685
9,681
4,262
-7,345
-
Net cash used for investing activities
-25,206
-32,322
-20,945
-16,220
-34,411
-
Cash flows from financing activities
Debt repayment
-
-
-
-
-37,100
-42,900
Common stock repurchased
-20,754
-38,339
-65,419
-19,916
-54,784
-
Other financing activities
-1,816
-100
-253
-345
-1,540
-
Net cash used provided by (used for) financing activities
-21,806
-37,583
-64,692
-19,126
-92,502
-
Net change in cash
-50,895
-36,325
32,446
-15,427
26,241
-
Cash at beginning of period
107,752
135,631
103,185
118,612
92,371
-
Cash at end of period
58,568
99,306
135,631
103,185
118,612
-
Free cash flow
Operating cash flow
-2,172
34,754
120,503
20,440
152,531
-
Capital expenditure
-28,817
-31,276
-30,626
-35,006
-27,066
-
Free cash flow
-30,989
3,478
89,877
-14,566
125,465
-