Australia markets closed

Custom Truck One Source, Inc. (CTOS)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
4.35000.0000 (0.00%)
At close: 04:00PM EDT
4.3500 0.00 (0.00%)
After hours: 05:29PM 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
4,255
50,712
38,905
-181,501
-21,277
-
Depreciation & amortisation
234,227
218,993
223,483
209,073
84,889
-
Deferred income taxes
652
4,241
7,387
3,863
-28,810
-
Stock-based compensation
14,123
13,309
12,297
17,313
2,357
-
Change in working capital
-180,830
-262,107
-178,111
18,084
1,308
-
Accounts receivable
-
-
-
-
7,061
-17,073
Inventory
-187,577
-388,063
-194,691
46,574
-9,642
-
Accounts payable
20,410
28,339
-5,589
8,060
3,113
-
Other working capital
-240,734
-395,073
-294,823
-49,463
-24,717
-
Other non-cash items
4,809
5,653
4,860
4,740
3,290
-
Net cash provided by operating activities
30,515
-30,883
45,968
138,926
42,829
-
Cash flows from investing activities
Investments in property, plant and equipment
-271,249
-364,190
-340,791
-188,389
-67,546
-
Acquisitions, net
-49,832
0
-49,832
-1,337,686
0
-
Other investing activities
-15,363
-
-
-3,238
4,183
-3,065
Net cash used for investing activities
-163,792
-176,598
-218,936
-1,429,480
-29,314
-
Cash flows from financing activities
Debt repayment
-550,105
-116,738
-115,216
-859,843
-102,304
-
Common stock issued
0
0
0
883,000
0
-
Common stock repurchased
-44,485
-38,845
-10,279
0
0
-
Other financing activities
-1,250
115,204
128,193
-143,288
-279
-
Net cash used provided by (used for) financing activities
140,370
202,876
153,896
1,323,044
-16,405
-
Net change in cash
5,088
-4,051
-21,542
32,490
-2,890
-
Cash at beginning of period
21,086
14,360
35,902
3,412
6,302
-
Cash at end of period
28,179
10,309
14,360
35,902
3,412
-
Free cash flow
Operating cash flow
30,515
-30,883
45,968
138,926
42,829
-
Capital expenditure
-271,249
-364,190
-340,791
-188,389
-67,546
-
Free cash flow
-240,734
-395,073
-294,823
-49,463
-24,717
-