Primoris Services Corporation
PRIM
NASDAQ
125.66
USD-0.20(-0.16%)
As of today
Primoris Services Corporation fundamentals
Key ratios
Statements Highlights
| Period Ending | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
|---|---|---|---|---|---|---|
| Total Revenue | 3,491,497,000 | 3,497,632,000 | 4,420,599,000 | 5,715,309,000 | 6,366,838,000 | |
| Gross Profit | 370,214,000 | 416,660,000 | 456,885,000 | 587,491,000 | 703,245,000 | |
| Operating Income | 163,949,000 | 170,151,000 | 195,338,000 | 253,073,000 | 317,452,000 | |
| Net Income | 104,983,000 | 115,739,000 | 133,021,000 | 126,145,000 | 180,888,000 | |
| Total Assets | 1,969,580,000 | 2,543,327,000 | 3,544,020,000 | 3,827,427,000 | 4,195,868,000 | |
| Total Current Liabilities | 764,415,000 | 759,118,000 | 1,138,064,000 | 1,335,035,000 | 1,670,686,000 | |
| Total Equity | 714,792,000 | 990,055,000 | 1,108,838,000 | 1,236,092,000 | 1,409,533,000 | |
| Free Cash Flow | 247,570,000 | -54,095,000 | -11,344,000 | 95,547,000 | 381,758,000 | |
| Cash from Operations | 311,927,000 | 79,747,000 | 83,346,000 | 198,552,000 | 508,313,000 | |
| Cash from Investing | -42,506,000 | -691,268,000 | -481,939,000 | -30,010,000 | -27,232,000 | |
| Cash from Financing | -62,823,000 | 485,733,000 | 452,043,000 | -205,279,000 | -244,358,000 | |
| Net Change in Cash | 206,458,000 | -125,332,000 | 53,348,000 | -35,449,000 | 237,887,000 |