Primoris Services Corp (PRIM) has a current P/E ratio of 17.2, compared to its historical median P/E of 13.6. The stock is currently considered Fair based on its historical valuation range.
Primoris Services Corp (PRIM) has a 5-year average return on invested capital (ROIC) of 11.0%. This indicates solid capital allocation.
Primoris Services Corp (PRIM) has a market capitalization of $4.7B. It is classified as a mid-cap stock.
Yes, Primoris Services Corp (PRIM) pays a dividend with a trailing twelve-month yield of 0.37%.
Based on historical P/E analysis, Primoris Services Corp (PRIM) appears fair. The current P/E of 17.2 is 27% above its historical median of 13.6. The estimated fair value CAGR (P/E method) is 13.3%.
Primoris Services Corp (PRIM) operates in the Water, Sewer, Pipeline, Comm & Power Line Construction industry, within the Industrials sector.
Primoris Services Corp (PRIM) reported annual revenue of $7.6 billion in its most recent fiscal year, based on SEC EDGAR filings.
Business Overview Primoris Services Corporation (“Primoris”, the “Company”, “we”, “us”, or “our”) is a leading provider of critical infrastructure services operating mainly in the United States and Canada. We provide a wide range of construction, maintenance, replacement, and engineering services to a diversified base of customers through our two segments: Utilities and Energy. The structure of our reportable segments is generally focused on broad end-user markets for our services. We have longstanding customer relationships with solar facility developers, power producers, gas and electric utilities, refining, petrochemical, communications, midstream, downstream, and engineering companies, as well as transportation agencies across our core markets. We provide our services to a diversified base of customers, under a range of contracting options. A portion of our services are provided under Master Service Agreements (“MSA”), which are generally multi-year agreements.
| Metric | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|---|
| Revenue | 7.5B | 7.6B | 6.4B | 5.7B | 4.4B | 3.5B |
| Net Income | 248M | 275M | 181M | 126M | 133M | 116M |
| EPS | $4.59 | $5.02 | $3.31 | $2.33 | $2.47 | $2.17 |
| Free Cash Flow | 165M | 341M | 382M | 96M | -11M | -54M |
| ROIC | 14.9% | 15.6% | 10.9% | 8.3% | 8.9% | 11.2% |
| Gross Margin | 10.4% | 10.7% | 11.0% | 10.3% | 10.3% | 11.9% |
| Debt/Equity | 0.27 | 0.57 | 0.84 | 1.07 | 1.21 | 0.83 |
| Dividends/Share | $0.32 | $0.32 | $0.26 | $0.24 | $0.24 | $0.24 |
| Operating Income | 366M | 412M | 317M | 253M | 195M | 170M |
| Operating Margin | 4.9% | 5.4% | 5.0% | 4.4% | 4.4% | 4.9% |
| ROE | 14.7% | 17.8% | 13.7% | 10.8% | 12.7% | 13.6% |
| Shares Outstanding | 54M | 55M | 55M | 54M | 54M | 53M |
| Metric | 2020 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | |||||||||||||
| Revenue | 2.1B | 1.9B | 2.0B | 2.4B | 2.9B | 3.1B | 3.5B | 3.5B | 4.4B | 5.7B | 6.4B | 7.6B | 7.5B |
| Gross Margin | 11.3% | 11.4% | 10.1% | 11.7% | 11.1% | 10.7% | 10.6% | 11.9% | 10.3% | 10.3% | 11.0% | 10.7% | 10.4% |
| R&D | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| SG&A | 132M | 152M | 140M | 170M | 182M | 189M | 203M | 230M | 282M | 329M | 383M | 399M | 405M |
| EBIT | 104M | 68M | 58M | 106M | 130M | 141M | 164M | 170M | 195M | 253M | 317M | 412M | 366M |
| Op. Margin | 5.0% | 3.5% | 2.9% | 4.5% | 4.4% | 4.5% | 4.7% | 4.9% | 4.4% | 4.4% | 5.0% | 5.4% | 4.9% |
| Net Income | 63M | 37M | 27M | 72M | 77M | 82M | 105M | 116M | 133M | 126M | 181M | 275M | 248M |
| Net Margin | 3.0% | 1.9% | 1.3% | 3.0% | 2.6% | 2.7% | 3.0% | 3.3% | 3.0% | 2.2% | 2.8% | 3.6% | 3.3% |
| Non-Recurring | 1.9M | 2.5M | 7.4M | 4.4M | 3.6M | 12M | 8.1M | 16M | 32M | 48M | 45M | 22M | 22M |
| Returns on Capital | |||||||||||||
| ROIC | 13.9% | 7.3% | 5.7% | 12.3% | 13.8% | 10.4% | 13.3% | 11.2% | 8.9% | 8.3% | 10.9% | 15.6% | 14.9% |
| ROE | 14.8% | 7.9% | 5.4% | 13.6% | 13.3% | 13.3% | 15.6% | 13.6% | 12.7% | 10.8% | 13.7% | 17.8% | 14.7% |
| ROA | 5.9% | 3.3% | 2.3% | 6.0% | 5.4% | 4.8% | 5.5% | 5.1% | 4.4% | 3.4% | 4.5% | 6.4% | 5.9% |
| Cash Flow | |||||||||||||
| Op. Cash Flow | 36M | 48M | 63M | 189M | 127M | 119M | 313M | 80M | 83M | 199M | 508M | 470M | 282M |
| Free Cash Flow | -52M | -19M | 4.5M | 109M | 17M | 24M | 249M | -54M | -11M | 96M | 382M | 341M | 165M |
| Owner Earnings | -23M | -18M | -7.1M | 122M | 46M | 32M | 228M | -36M | -23M | 80M | 398M | 358M | 164M |
| CapEx | 88M | 67M | 58M | 80M | 110M | 94M | 64M | 134M | 95M | 103M | 127M | 130M | 117M |
| Maint. CapEx | 58M | 65M | 68M | 66M | 79M | 85M | 82M | 106M | 99M | 107M | 96M | 92M | 94M |
| Growth CapEx | 30M | 1.9M | 0 | 13M | 31M | 9.1M | 0 | 28M | 0 | 0 | 31M | 38M | 23M |
| D&A | 58M | 65M | 68M | 66M | 79M | 85M | 82M | 106M | 99M | 107M | 96M | 92M | 94M |
| CapEx/OCF | 243.6% | 138.7% | 92.7% | 42.2% | 86.9% | 80.1% | 20.6% | 167.8% | 113.6% | 51.9% | 24.9% | 27.6% | 41.6% |
| Capital Allocation | |||||||||||||
| Dividends Paid | 7.5M | 9.8M | 11M | 11M | 12M | 12M | 12M | 13M | 13M | 13M | 13M | 17M | 17M |
| Dividend Yield | 0.6% | 1.1% | 1.1% | 0.9% | 1.0% | 1.2% | 1.3% | 0.8% | 1.1% | 0.8% | 0.4% | 0.3% | 0.4% |
| Share Buybacks | 2.8M | 0 | 5.0M | 5.0M | 20M | 50M | 11M | 15M | 6.0M | 0 | 0 | 0 | 0 |
| Buyback Yield | 0.3% | N/A | 0.4% | 0.4% | 2.2% | 4.7% | 0.9% | 1.2% | 0.5% | N/A | N/A | N/A | 0.0% |
| Stock-Based Comp | 934K | 1.1M | 1.6M | 1.1M | 1.3M | 1.6M | 2.3M | 10M | 7.4M | 12M | 15M | 21M | 23M |
| Debt Repayment | 35M | 44M | 58M | 62M | 146M | 72M | 69M | 114M | 87M | 97M | 225M | 329M | 329M |
| Balance Sheet | |||||||||||||
| Net Debt | 72M | 113M | 126M | 75M | 217M | 476M | 201M | 621M | 1.1B | 1.1B | 734M | 415M | 92M |
| Cash & Equiv. | 139M | 161M | 136M | 170M | 151M | 120M | 327M | 201M | 249M | 218M | 456M | 536M | 362M |
| Long-Term Debt | 204M | 220M | 203M | 193M | 306M | 296M | 269M | 594M | 1.1B | 885M | 660M | 409M | 396M |
| Debt/Equity | 0.54 | 0.57 | 0.52 | 0.46 | 0.61 | 0.95 | 0.74 | 0.83 | 1.21 | 1.07 | 0.84 | 0.57 | 0.27 |
| Interest Coverage | 16.1 | 8.8 | 6.5 | 13.0 | 7.0 | 7.0 | 8.1 | 7.7 | 5.3 | 3.1 | 5.2 | 18.6 | 18.6 |
| Equity | 454M | 483M | 499M | 562M | 607M | 630M | 715M | 990M | 1.1B | 1.2B | 1.4B | 1.7B | 1.7B |
| Total Assets | 1.1B | 1.1B | 1.2B | 1.3B | 1.6B | 1.8B | 2.0B | 2.5B | 3.5B | 3.8B | 4.2B | 4.4B | 4.2B |
| Total Liabilities | 644M | 649M | 672M | 694M | 987M | 1.2B | 1.3B | 1.6B | 2.4B | 2.6B | 2.8B | 2.7B | 2.5B |
| Intangibles | 40M | 36M | 33M | 45M | 81M | 70M | 61M | 171M | 249M | 228M | 208M | 190M | 186M |
| Retained Earnings | 294M | 320M | 335M | 396M | 461M | 531M | 625M | 727M | 848M | 961M | 1.1B | 1.4B | 1.4B |
| Working Capital | 247M | 271M | 281M | 288M | 303M | 242M | 351M | 423M | 566M | 550M | 489M | 485M | 471M |
| Current Assets | 667M | 687M | 731M | 743M | 924M | 913M | 1.1B | 1.2B | 1.7B | 1.9B | 2.2B | 2.3B | 2.1B |
| Current Liabilities | 419M | 416M | 450M | 455M | 622M | 670M | 764M | 759M | 1.1B | 1.3B | 1.7B | 1.8B | 1.7B |
| Per Share Data | |||||||||||||
| EPS | 1.22 | 0.71 | 0.51 | 1.40 | 1.50 | 1.61 | 2.16 | 2.17 | 2.47 | 2.33 | 3.31 | 5.02 | 4.59 |
| Owner EPS | -0.45 | -0.34 | -0.14 | 2.35 | 0.90 | 0.63 | 4.70 | -0.68 | -0.43 | 1.47 | 7.28 | 6.54 | 3.02 |
| Book Value | 8.77 | 9.31 | 9.52 | 10.88 | 11.75 | 12.31 | 14.71 | 18.56 | 20.59 | 22.84 | 25.79 | 30.70 | 31.05 |
| Cash Flow/Share | 0.70 | 0.93 | 1.19 | 3.66 | 2.46 | 2.33 | 6.44 | 1.50 | 1.55 | 3.67 | 9.30 | 8.59 | 6.31 |
| Dividends/Share | 0.15 | 0.21 | 0.22 | 0.23 | 0.24 | 0.24 | 0.24 | 0.24 | 0.24 | 0.24 | 0.26 | 0.32 | 0.32 |
| Shares Out. | 51.8M | 51.9M | 52.4M | 51.7M | 51.6M | 51.1M | 48.6M | 53.3M | 53.9M | 54.1M | 54.7M | 54.8M | 54.2M |
| Valuation | |||||||||||||
| P/E Ratio | 17.1 | 29.0 | 42.8 | 18.6 | 11.8 | 12.9 | 12.3 | 10.9 | 8.5 | 14.3 | 23.4 | 25.7 | 18.8 |
| P/FCF | N/A | N/A | 251.6 | 12.3 | 54.9 | 43.5 | 5.2 | N/A | N/A | 18.8 | 11.1 | 20.8 | 28.5 |
| EV/EBIT | 11.1 | 15.1 | 19.7 | 12.5 | 8.0 | 8.7 | 6.1 | 9.3 | 9.5 | 9.5 | 13.0 | 15.9 | 13.1 |
| Price/Book | 2.4 | 2.2 | 2.3 | 2.4 | 1.5 | 1.7 | 1.8 | 1.3 | 1.0 | 1.5 | 3.0 | 4.2 | 2.8 |
| Price/Sales | 0.6 | 0.5 | 0.5 | 0.5 | 0.4 | 0.3 | 0.3 | 0.4 | 0.3 | 0.3 | 0.5 | 0.7 | 0.6 |
| FCF Yield | -4.8% | -1.8% | 0.4% | 8.1% | 1.8% | 2.3% | 19.2% | -4.3% | -1.0% | 5.3% | 9.0% | 4.8% | 3.5% |
| Market Cap | 1.1B | 1.1B | 1.1B | 1.3B | 912M | 1.1B | 1.3B | 1.3B | 1.1B | 1.8B | 4.2B | 7.1B | 4.7B |
| Avg. Price | 25.45 | 17.68 | 19.20 | 23.61 | 23.59 | 19.56 | 18.11 | 28.34 | 22.19 | 28.53 | 52.82 | 94.41 | 86.51 |
| Year-End Price | 20.83 | 20.57 | 21.85 | 26.06 | 17.67 | 20.80 | 26.66 | 23.61 | 21.06 | 33.25 | 77.37 | 129.08 | 86.51 |
Primoris Services Corp passes 4 of 9 quality checks, suggesting mixed fundamentals.
Primoris Services Corp trades at 17.2x trailing earnings, compared to its 15-year median P/E of 13.6x, suggesting it is currently Fair relative to its historical range. On a free-cash-flow basis, the stock trades at 13.7x vs a median of 18.8x. The company's 5-year average ROIC is 11.0% with a gross margin of 10.9%. Total shareholder yield (dividends) is 0.4%. At current prices, the estimated annualized return to fair value is +29.4%.
Primoris Services Corp (PRIM) has a net profit margin of 3.6%. This is a modest margin.
Primoris Services Corp (PRIM) generated $341 million in free cash flow in its most recent fiscal year. Positive free cash flow supports dividends, buybacks, and debt reduction.
Primoris Services Corp (PRIM) has a debt-to-equity ratio of 0.57. This indicates moderate leverage.
Primoris Services Corp (PRIM) reported earnings per share (EPS) of $5.02 in its most recent fiscal year.
Primoris Services Corp (PRIM) has a return on equity (ROE) of 17.8%. This indicates the company generates strong returns for shareholders.
Primoris Services Corp (PRIM) has a 5-year average gross margin of 10.9%. This lower margin is typical of capital-intensive or commodity businesses.
The Ledger Terminal provides 16 years of financial data for Primoris Services Corp (PRIM), sourced directly from SEC EDGAR filings. This includes income statements, balance sheets, cash flow statements, and key financial ratios.
Primoris Services Corp (PRIM) has a book value per share of $30.70, based on its most recent annual SEC filing.