Primoris Services Corp (PRIM)
↓ Download CSV- Sector Construction
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, Primoris Services Corp reported revenue of $7.57B, up 19.0% from the prior year. The company was profitable, with a net margin of 3.6% and a gross margin of 10.7%. It held $4.41B in total assets against $2.73B in total liabilities.
Key ratios (FY2025)
10.7%
Gross margin
5.4%
Operating margin
3.6%
Net margin
16.4%
Return on equity
+19.0%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.57B | $6.37B | $5.72B | $4.42B | $3.50B | $3.49B | $3.11B | $2.94B | $2.38B | $2.00B |
| Cost of Revenue | $6.76B | $5.66B | $5.13B | $3.96B | $3.08B | $3.12B | $2.78B | $2.61B | $2.10B | — |
| Gross Profit | $813.10M | $703.20M | $587.50M | $456.88M | $416.66M | $370.21M | $330.93M | $325.74M | $278.43M | $201.31M |
| Operating Income | $411.50M | $317.40M | $253.10M | $195.34M | $170.15M | $163.95M | $140.88M | $130.47M | $106.29M | $57.75M |
| Net Income | $274.90M | $180.90M | $126.10M | $133.02M | $115.74M | $104.98M | $84.10M | $87.59M | $76.85M | $27.73M |
| EPS (Diluted) | $5.02 | $3.31 | $2.33 | $2.47 | $2.17 | $2.16 | $1.61 | $1.50 | $1.40 | $0.51 |
| Total Assets | $4.41B | $4.20B | $3.83B | $3.54B | $2.54B | $1.97B | $1.83B | $1.59B | $1.26B | $1.17B |
| Total Liabilities | $2.73B | $2.79B | $2.59B | $2.44B | $1.55B | $1.25B | $1.20B | $987.16M | $693.56M | $672.00M |
| Shareholders' Equity | $1.68B | $1.41B | $1.24B | $1.11B | $990.05M | $714.79M | $629.53M | — | — | — |
| Cash & Equivalents | $535.50M | $455.80M | $217.80M | $248.70M | $200.51M | $326.74M | $120.29M | $151.06M | $170.38M | $135.82M |
| Operating Cash Flow | $470.40M | $508.30M | $198.50M | $83.35M | $79.75M | $313.00M | $118.95M | $126.81M | $188.94M | $62.58M |
| Capital Expenditures | $129.90M | $126.50M | $103.00M | $94.69M | $133.84M | $64.36M | $94.49M | $110.19M | $79.78M | $58.03M |
| Shares Outstanding | 54.80M | 54.60M | 54.20M | 53.76M | 53.16M | 48.63M | 51.08M | 51.67M | 51.74M | 51.99M |
| Dividends Per Share | $0.32 | $0.26 | $0.24 | $0.24 | $0.24 | $0.24 | $0.24 | $0.24 | $0.23 | $0.22 |