Primoris Services Corporation
PRIM · NYSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $180,888 | $126,145 | $133,021 | $115,739 |
| Dep. & Amort. | $95,522 | $107,041 | $99,157 | $105,559 |
| Deferred Tax | $0 | $0 | $14,695 | $0 |
| Stock-Based Comp. | $15,131 | $11,833 | $7,441 | $10,462 |
| Change in WC | $255,854 | -$147 | -$78,995 | -$132,614 |
| Other Non-Cash | -$39,082 | -$46,320 | -$91,973 | -$19,399 |
| Operating Cash Flow | $508,313 | $198,552 | $83,346 | $79,747 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$126,555 | -$103,005 | -$94,690 | -$133,842 |
| Net Acquisitions | $99,323 | $9,300 | -$387,249 | -$606,974 |
| Inv. Purchases | $0 | $0 | $0 | $0 |
| Inv. Sales/Matur. | $0 | $0 | $0 | $0 |
| Other Inv. Act. | $0 | $63,695 | $0 | $49,548 |
| Investing Cash Flow | -$27,232 | -$30,010 | -$481,939 | -$691,268 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$224,470 | -$186,987 | $476,119 | $347,868 |
| Stock Issued | $0 | $681 | $585 | $178,707 |
| Stock Repurch. | $0 | $0 | -$5,990 | -$14,720 |
| Dividends Paid | -$12,867 | -$12,783 | -$12,778 | -$12,565 |
| Other Fin. Act. | -$7,021 | -$6,190 | -$5,893 | -$13,557 |
| Financing Cash Flow | -$244,358 | -$205,279 | $452,043 | $485,733 |
| Forex Effect | $1,164 | $1,288 | -$102 | $456 |
| Net Chg. in Cash | $237,887 | -$35,449 | $53,348 | -$125,332 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $223,542 | $258,991 | $205,643 | $330,975 |
| End Cash | $461,429 | $223,542 | $258,991 | $205,643 |
| Free Cash Flow | $381,758 | $95,547 | -$11,344 | -$54,095 |