Australia markets open in 2 hours 53 minutes

Primoris Services Corporation (PRIM)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
50.24+0.05 (+0.10%)
At close: 04:00PM EDT
50.24 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
Cash flows from operating activities
Net income
143,778
126,145
133,021
115,739
104,983
Depreciation & amortisation
103,889
107,041
99,157
105,559
82,497
Stock-based compensation
11,860
11,833
7,441
10,462
2,274
Change in working capital
75,034
-147
-78,995
-132,614
128,170
Accounts receivable
-74,290
-16,885
-98,724
10,540
-30,035
Accounts payable
71,173
93,433
191,532
15,701
9,577
Other working capital
185,833
95,547
-11,344
-54,095
248,644
Other non-cash items
3,839
2,181
277
1,381
374
Net cash provided by operating activities
285,425
198,552
83,346
79,747
313,001
Cash flows from investing activities
Investments in property, plant and equipment
-99,592
-103,005
-94,690
-133,842
-64,357
Acquisitions, net
-
-
-478,438
-606,974
0
Other investing activities
70,939
63,695
41,302
49,548
21,851
Net cash used for investing activities
-19,353
-30,010
-481,939
-691,268
-42,506
Cash flows from financing activities
Debt repayment
-537,677
-637,210
-175,329
-213,851
-68,884
Common stock issued
812
681
585
178,707
578
Common stock repurchased
-
0
-5,990
-14,720
-11,453
Dividends paid
-12,798
-12,783
-12,778
-12,565
-11,594
Other financing activities
-9,344
-6,190
-12,536
-13,557
-5,343
Net cash used provided by (used for) financing activities
-183,784
-205,279
452,043
485,733
-62,823
Net change in cash
83,341
-35,449
53,348
-125,332
207,532
Cash at beginning of period
100,504
258,991
205,643
330,975
123,443
Cash at end of period
182,792
223,542
258,991
205,643
330,975
Free cash flow
Operating cash flow
285,425
198,552
83,346
79,747
313,001
Capital expenditure
-99,592
-103,005
-94,690
-133,842
-64,357
Free cash flow
185,833
95,547
-11,344
-54,095
248,644