Primoris Services Corporation
PRIM · NYSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $4,097,790 | $1,769,993 | $1,167,208 | $1,263,123 |
| - Cash | $455,825 | $217,778 | $248,692 | $200,512 |
| + Debt | $1,190,217 | $1,318,137 | $1,346,804 | $821,108 |
| Enterprise Value | $4,832,182 | $2,870,352 | $2,265,320 | $1,883,719 |
| Revenue | $6,366,838 | $5,715,309 | $4,420,599 | $3,497,632 |
| % Growth | 11.4% | 29.3% | 26.4% | – |
| Gross Profit | $703,245 | $587,491 | $456,885 | $416,660 |
| % Margin | 11% | 10.3% | 10.3% | 11.9% |
| EBITDA | $415,754 | $362,881 | $297,655 | $275,914 |
| % Margin | 6.5% | 6.3% | 6.7% | 7.9% |
| Net Income | $180,888 | $126,145 | $133,021 | $115,739 |
| % Margin | 2.8% | 2.2% | 3% | 3.3% |
| EPS Diluted | 3.31 | 2.33 | 2.47 | 2.17 |
| % Growth | 42.1% | -5.7% | 13.8% | – |
| Operating Cash Flow | $508,313 | $198,552 | $83,346 | $79,747 |
| Capital Expenditures | -$126,555 | -$103,005 | -$94,690 | -$133,842 |
| Free Cash Flow | $381,758 | $95,547 | -$11,344 | -$54,095 |