UK markets closed

Primoris Services Corporation (PRIM)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
49.89-1.24 (-2.43%)
At close: 04:00PM EDT
49.53 -0.36 (-0.72%)
After hours: 08:00PM 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
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
0
Purchases of investments
-
-
-
-
-
0
Sales/maturities of investments
-
-
-
-
-
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
-