Primoris Services Corporation

PRIM · NYSE
Analyze with AI
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
% Growth11.4%29.3%26.4%
Gross Profit$703,245$587,491$456,885$416,660
% Margin11%10.3%10.3%11.9%
EBITDA$415,754$362,881$297,655$275,914
% Margin6.5%6.3%6.7%7.9%
Net Income$180,888$126,145$133,021$115,739
% Margin2.8%2.2%3%3.3%
EPS Diluted3.312.332.472.17
% Growth42.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