Primoris Services Corporation
PRIM | NYSE
$77.04
+$4.27 (+5.87%)
Nov 2, 2026, 12:01 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 274.9M | 180.89M | 126.15M | 133.02M | 115.74M | 104.98M |
Depreciation & Amortization | 91.9M | 95.52M | 107.04M | 99.16M | 105.56M | 82.5M |
Stock-Based Compensation | 20.6M | 15.13M | 11.83M | 7.44M | 10.46M | 2.27M |
Other Working Capital | 32.4M | 349.42M | 153.13M | -171.8M | -91.86M | 128.27M |
Other Non-Cash Items | -26.8M | -39.08M | -46.32M | -91.97M | -19.4M | -4.92M |
Deferred Income Tax | 7.3M | n/a | n/a | 14.7M | n/a | n/a |
Change in Working Capital | 102.5M | 255.85M | -147K | -79M | -132.61M | 127.1M |
Operating Cash Flow | 470.4M | 508.31M | 198.55M | 83.35M | 79.75M | 311.93M |
Capital Expenditures | -129.9M | -126.56M | -103.01M | -94.69M | -133.84M | -64.36M |
Cash Acquisitions | 32.5M | 99.32M | 9.3M | -387.25M | -606.97M | 21.85M |
Purchase of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Other Investing Acitivies | 3.5M | n/a | 63.7M | n/a | 49.55M | n/a |
Investing Cash Flow | -93.9M | -27.23M | -30.01M | -481.94M | -691.27M | -42.51M |
Debt Repayment | -329.3M | -224.47M | -186.99M | 476.12M | 347.87M | -35.01M |
Common Stock Repurchased | -11.8M | n/a | n/a | -5.99M | -14.72M | -11.45M |
Dividend Paid | -17.3M | -12.87M | -12.78M | -12.78M | -12.57M | -11.59M |
Other Financial Acitivies | 62.1M | -7.02M | -6.19M | -5.89M | -13.56M | -5.34M |
Financial Cash Flow | -296.3M | -244.36M | -205.28M | 452.04M | 485.73M | -62.82M |
Net Cash Flow | 79.9M | 237.89M | -35.45M | 53.35M | -125.33M | 206.46M |
Free Cash Flow | 340.5M | 381.76M | 95.55M | -11.34M | -54.1M | 247.57M |
Adj. Free Cash Flow | 319.9M | 366.63M | 83.71M | -18.79M | -64.56M | 245.3M |
Maintenance CapEx | n/a | -24.39M | n/a | n/a | -132.88M | -6.32M |
Growth CapEx | -129.9M | -102.17M | -103.01M | -94.69M | -958.66K | -58.04M |
Owner Earnings | 470.4M | 483.92M | 198.55M | 83.35M | -53.14M | 305.61M |
Add to Watchlist
Select watchlists to add or remove PRIM