Canada markets open in 3 hours 42 minutes

RPC, Inc. (RES)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
6.86+0.08 (+1.18%)
At close: 04:00PM EDT
6.98 +0.12 (+1.75%)
After hours: 06:26PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
151,056
195,113
218,363
7,217
-212,192
-
Depreciation & amortization
114,002
108,123
83,017
72,686
95,309
-
Deferred income taxes
6,841
8,647
19,496
4,888
-25,845
-
Stock based compensation
8,005
7,881
6,375
6,576
8,735
-
Change in working capital
45,351
65,931
-120,729
-32,586
11,322
-
Accounts receivable
83,553
104,574
-157,894
-91,082
80,769
-
Inventory
-12,870
-12,341
-18,413
3,951
18,076
-
Accounts Payable
-11,371
-34,519
35,759
32,900
-9,130
-
Other working capital
150,316
213,758
61,734
-19,926
12,893
-
Other non-cash items
255
126
647
-180
-
-
Net cash provided by operating activites
318,799
394,763
201,286
47,719
77,958
-
Cash flows from investing activities
Investments in property, plant and equipment
-168,483
-181,005
-139,552
-67,645
-65,065
-
Acquisitions, net
-
-78,798
0
0
-
-
Purchases of investments
-
-
0
0
-1,566
-507
Sales/Maturities of investments
-
-
0
0
1,566
507
Other investing activites
17,578
18,091
15,837
20,014
22,406
-
Net cash used for investing activites
-229,703
-241,712
-123,715
-47,631
-42,659
-
Cash flows from financing activities
Debt repayment
-
-
-24,017
-1,584
0
0
Common stock repurchased
-19,597
-21,088
-918
-567
-826
-
Dividends Paid
-34,504
-34,562
-8,645
0
0
-
Other financing activites
-
-515
-24,017
-1,584
-
-
Net cash used privided by (used for) financing activities
-54,801
-56,165
-33,580
-2,151
-826
-
Net change in cash
34,295
96,886
43,991
-2,063
34,473
-
Cash at beginning of period
177,904
126,424
82,433
84,496
50,023
-
Cash at end of period
212,199
223,310
126,424
82,433
84,496
-
Free Cash Flow
Operating Cash Flow
318,799
394,763
201,286
47,719
77,958
-
Capital Expenditure
-168,483
-181,005
-139,552
-67,645
-65,065
-
Free Cash Flow
150,316
213,758
61,734
-19,926
12,893
-