bf/NASDAQ:PRIM_icon.jpeg

NASDAQ:PRIM

Primoris Services Corporation

  • Stock

USD

Last Close

50.44

17/05 20:00

Market Cap

1.74B

Beta: 1.24

Volume Today

610.17K

Avg: 273.87K

PE Ratio

13.89

PFCF: 23.53

Dividend Yield

0.71%

Payout:9.83%

Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
1.94B
-
2.09B
7.30%
1.93B
7.52%
2.00B
3.50%
2.38B
19.18%
2.94B
23.51%
3.11B
5.68%
3.49B
12.40%
3.50B
0.18%
4.42B
26.39%
5.72B
29.29%
cost of revenue
1.69B
-
1.85B
9.59%
1.71B
7.60%
1.80B
5.04%
2.10B
17.04%
2.61B
24.37%
2.78B
6.19%
3.12B
12.46%
3.08B
1.29%
3.96B
28.65%
5.13B
29.37%
gross profit
256.01M
-
236.04M
7.80%
219.87M
6.85%
201.31M
8.44%
278.43M
38.31%
325.74M
16.99%
330.93M
1.59%
370.21M
11.87%
416.66M
12.55%
456.88M
9.65%
587.49M
28.59%
selling and marketing expenses
general and administrative expenses
130.78M
-
132.25M
1.12%
152.10M
15.01%
140.84M
7.40%
172.15M
22.23%
182.01M
5.73%
selling general and administrative expenses
130.78M
-
132.25M
1.12%
152.10M
15.01%
140.84M
7.40%
172.15M
22.23%
182.01M
5.73%
190.05M
4.42%
202.84M
6.73%
230.11M
13.45%
281.58M
22.37%
328.73M
16.75%
research and development expenses
other expenses
4.80M
-
-757K
115.76%
1.72M
327.61%
-315K
118.28%
484K
253.65%
-808K
266.94%
-3.13M
287.87%
1.23M
139.37%
299K
75.77%
2.07M
592.98%
1.60M
22.59%
cost and expenses
1.82B
-
1.98B
8.98%
1.86B
6.09%
1.94B
4.02%
2.27B
17.41%
2.80B
22.96%
2.97B
6.07%
3.32B
12.09%
3.31B
0.39%
4.25B
28.21%
5.46B
28.53%
operating expenses
130.78M
-
132.25M
1.12%
152.10M
15.01%
140.84M
7.40%
172.15M
22.23%
182.01M
5.73%
190.05M
4.42%
202.84M
6.73%
230.11M
13.45%
281.58M
22.37%
328.73M
16.75%
interest expense
5.89M
-
6.43M
9.18%
7.69M
19.51%
8.91M
15.95%
8.15M
8.62%
18.75M
130.13%
20.10M
7.21%
20.30M
1.01%
18.50M
8.87%
39.21M
111.98%
78.17M
99.35%
ebitda
175.20M
-
166.81M
4.79%
134.75M
19.22%
128.33M
4.76%
173.66M
35.33%
223.93M
28.94%
224.10M
0.08%
251.49M
12.22%
292.41M
16.27%
276.54M
5.43%
367.40M
32.86%
operating income
125.24M
-
103.79M
17.12%
67.77M
34.71%
57.75M
14.79%
106.29M
84.05%
130.47M
22.75%
140.88M
7.97%
163.95M
16.38%
170.15M
3.78%
195.34M
14.80%
253.07M
29.56%
depreciation and amortization
49.89M
-
58.42M
17.11%
65.20M
11.60%
68.03M
4.34%
66.30M
2.54%
79.25M
19.53%
83.22M
5.01%
87.54M
5.19%
122.26M
39.66%
81.20M
33.58%
107.04M
31.83%
total other income expenses net
121K
-
4.88M
3,933.88%
960K
80.33%
-2.83M
394.69%
6.55M
331.67%
-13.38M
304.15%
-22.97M
71.64%
-18.31M
20.27%
-18.29M
0.09%
-36.05M
97.07%
-2.92M
91.91%
income before tax
119.58M
-
102.33M
14.42%
61.10M
40.29%
48.87M
20.01%
105.28M
115.43%
113.36M
7.67%
117.91M
4.01%
145.64M
23.52%
151.86M
4.27%
159.29M
4.89%
177.67M
11.54%
income tax expense
44.90M
-
38.65M
13.92%
23.95M
38.04%
21.15M
11.69%
28.43M
34.46%
25.77M
9.38%
33.81M
31.23%
40.66M
20.24%
36.12M
11.16%
26.27M
27.28%
51.52M
96.17%
net income
69.66M
-
63.16M
9.34%
36.87M
41.62%
26.72M
27.52%
72.35M
170.76%
77.46M
7.06%
82.33M
6.28%
104.98M
27.52%
115.74M
10.25%
133.02M
14.93%
126.14M
5.17%
weighted average shs out
51.54M
-
51.61M
0.13%
51.65M
0.08%
51.76M
0.22%
51.48M
0.54%
51.35M
0.25%
50.78M
1.10%
48.30M
4.89%
52.67M
9.05%
53.20M
1.00%
53.30M
0.18%
weighted average shs out dil
51.61M
-
51.75M
0.27%
51.80M
0.10%
51.99M
0.37%
51.74M
0.48%
51.67M
0.14%
51.08M
1.13%
48.63M
4.80%
53.16M
9.31%
53.76M
1.12%
54.22M
0.86%
eps
1.35
-
1.22
9.63%
0.71
41.80%
0.52
26.76%
1.41
171.15%
1.51
7.09%
1.62
7.28%
2.17
33.95%
2.19
0.92%
2.50
14.16%
2.37
5.20%
epsdiluted
1.35
-
1.22
9.63%
0.71
41.80%
0.51
28.17%
1.40
174.51%
1.50
7.14%
1.61
7.33%
2.16
34.16%
2.17
0.46%
2.47
13.82%
2.33
5.67%

All numbers in USD (except ratios and percentages)