bf/NASDAQ:PRIM_icon.jpeg

NASDAQ:PRIM

Primoris Services Corporation

  • Stock

USD

Last Close

126.58

06/11 21:10

Market Cap

2.64B

Beta: 1.24

Volume Today

1.30M

Avg: 273.87K

PE Ratio

13.89

PFCF: 23.53

Dividend Yield

0.71%

Payout:9.83%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
2.09B
-
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%
6.37B
11.40%
cost of revenue
1.85B
-
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%
5.66B
10.45%
gross profit
236.04M
-
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%
703.25M
19.70%
selling and marketing expenses
general and administrative expenses
132.25M
-
152.10M
15.01%
140.84M
7.40%
172.15M
22.23%
182.01M
5.73%
selling general and administrative expenses
132.25M
-
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%
383.35M
16.61%
research and development expenses
other expenses
-757K
-
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%
2.44M
52.24%
cost and expenses
1.98B
-
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%
6.05B
10.86%
operating expenses
132.25M
-
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%
385.79M
17.36%
interest expense
6.43M
-
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%
65.31M
16.45%
ebitda
166.81M
-
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%
413.99M
12.68%
operating income
103.79M
-
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%
317.45M
25.44%
depreciation and amortization
58.42M
-
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%
95.52M
10.76%
total other income expenses net
4.88M
-
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%
-62.53M
2,043.08%
income before tax
102.33M
-
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%
254.92M
43.48%
income tax expense
38.65M
-
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%
74.03M
43.68%
net income
63.16M
-
36.87M
41.62%
26.72M
27.52%
72.35M
170.76%
77.46M
7.06%
82.33M
6.28%
104.97M
27.51%
115.61M
10.13%
133.02M
15.06%
126.14M
5.17%
180.89M
43.40%
weighted average shs out
51.61M
-
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%
53.64M
0.64%
weighted average shs out dil
51.75M
-
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%
54.58M
0.65%
eps
1.22
-
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%
3.37
42.19%
epsdiluted
1.22
-
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%
3.31
42.06%

All numbers in USD (except ratios and percentages)