Canada markets open in 5 hours 59 minutes

ArcBest Corporation (ARCB)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
112.67+4.31 (+3.98%)
At close: 04:00PM EDT
112.67 0.00 (0.00%)
After hours: 04:01PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
195,433
195,433
298,209
213,521
71,100
Depreciation & amortization
145,729
145,729
140,039
124,221
118,391
Deferred income taxes
-5,566
-5,566
-6,250
-7,589
7,715
Stock based compensation
11,438
11,438
12,775
11,426
10,478
Change in working capital
29,584
29,584
12,843
-4,087
-3,735
Accounts Payable
-10,261
-10,261
28,632
106,064
40,670
Other working capital
90,169
90,169
305,314
245,042
148,500
Other non-cash items
-89,301
-89,301
18,300
-
-
Net cash provided by operating activites
322,167
322,167
470,819
323,515
205,989
Cash flows from investing activities
Investments in property, plant and equipment
-231,998
-231,998
-165,505
-78,473
-57,489
Acquisitions, net
-
-
-
-239,380
0
Purchases of investments
-96,537
-96,537
-182,352
-81,361
-165,133
Sales/Maturities of investments
198,120
198,120
64,329
73,182
216,735
Other investing activites
100,949
-
-
-
-
Net cash used for investing activites
-21,703
-21,703
-261,083
-303,204
7,461
Cash flows from financing activities
Debt repayment
-69,180
-69,180
-115,540
-171,915
-326,098
Common stock repurchased
-91,531
-91,531
-65,002
-83,100
-6,595
Dividends Paid
-11,542
-11,542
-10,830
-8,139
-8,157
Other financing activites
-10,256
-10,256
-17,174
-36,057
4,445
Net cash used privided by (used for) financing activities
-196,610
-196,610
-127,984
-247,645
-111,405
Net change in cash
103,854
103,854
81,752
-227,334
102,045
Cash at beginning of period
158,372
158,372
76,620
303,954
201,909
Cash at end of period
262,226
262,226
158,372
76,620
303,954
Free Cash Flow
Operating Cash Flow
322,167
322,167
470,819
323,515
205,989
Capital Expenditure
-231,998
-231,998
-165,505
-78,473
-57,489
Free Cash Flow
90,169
90,169
305,314
245,042
148,500