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
account payables
128.79M
-
124.45M
3.37%
168.11M
35.08%
140.94M
16.16%
249.22M
76.82%
235.97M
5.31%
245.91M
4.21%
273.46M
11.21%
534.96M
95.62%
628.96M
17.57%
624.25M
0.75%
accumulated other comprehensive income loss
-176.85M
-
-222.82M
25.99%
-268.44M
20.47%
-303.11M
12.92%
-908K
99.70%
76K
108.37%
958K
1,160.53%
698K
27.14%
-2.62M
475.36%
-788K
69.92%
-4.24M
437.69%
cash and cash equivalents
139.47M
-
161.12M
15.53%
135.82M
15.70%
170.38M
25.45%
151.06M
11.34%
120.29M
20.37%
326.74M
171.64%
200.51M
38.63%
248.69M
24.03%
217.78M
12.43%
455.82M
109.31%
cash and short term investments
170.46M
-
161.12M
5.48%
135.82M
15.70%
170.38M
25.45%
151.06M
11.34%
120.29M
20.37%
326.74M
171.64%
200.51M
38.63%
248.69M
24.03%
217.78M
12.43%
455.82M
109.31%
common stock
5K
-
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
6K
20%
6K
0%
6K
0%
6K
0%
deferred revenue
158.59M
-
139.88M
11.80%
112.61M
19.50%
159.03M
41.23%
189.54M
19.18%
192.40M
1.51%
267.23M
38.89%
240.41M
10.03%
275.95M
14.78%
363.16M
31.60%
617.42M
70.01%
deferred revenue non current
deferrred tax liabilities non current
19.48M
-
9.83M
-
13.57M
38.06%
8.17M
39.83%
17.82M
118.21%
13.55M
23.97%
38.51M
184.25%
57.10M
48.28%
59.56M
4.32%
64.03M
7.50%
goodwill
119.41M
-
124.16M
3.98%
127.23M
2.47%
153.37M
20.55%
206.16M
34.42%
215.10M
4.34%
215.10M
0%
581.66M
170.41%
871.81M
49.88%
857.65M
1.62%
856.87M
0.09%
goodwill and intangible assets
158.99M
-
160.60M
1.01%
160.07M
0.33%
198.17M
23.81%
287.36M
45.00%
284.93M
0.84%
276.12M
3.09%
752.98M
172.71%
1.12B
48.90%
1.09B
3.21%
1.06B
1.88%
intangible assets
39.58M
-
36.44M
7.94%
32.84M
9.87%
44.80M
36.41%
81.20M
81.25%
69.83M
14.00%
61.01M
12.63%
171.32M
180.80%
249.38M
45.56%
227.56M
8.75%
207.90M
8.64%
inventory
58.12M
-
67.80M
16.66%
49.20M
27.43%
40.92M
16.83%
-344.81M
-
-325.85M
5.50%
-423.66M
30.02%
long term debt
204.69M
-
219.88M
7.42%
203.40M
7.49%
193.55M
4.84%
305.67M
57.93%
466.87M
52.74%
406.75M
12.88%
692.29M
70.20%
1.20B
72.77%
1.15B
3.95%
993.56M
13.51%
long term investments
-13.55M
-
net debt
105.78M
-
114.16M
7.92%
125.95M
10.32%
88.76M
29.53%
217.09M
144.59%
402.24M
85.28%
127.73M
68.25%
559.01M
337.66%
1.03B
83.46%
1.10B
7.29%
734.39M
33.26%
net receivables
406.04M
-
437.04M
7.64%
526.62M
20.50%
518.27M
1.59%
736.94M
42.19%
749.72M
1.73%
758.30M
1.15%
895.32M
18.07%
1.28B
42.89%
1.53B
19.72%
1.61B
5.00%
other assets
other current assets
45.76M
-
20.86M
54.40%
19.74M
5.39%
13.64M
30.90%
36.44M
167.18%
387.51M
963.30%
356.07M
8.11%
509.92M
43.21%
176.35M
65.42%
135.84M
22.97%
869.26M
539.92%
other current liabilities
91.36M
-
96.44M
5.55%
110.84M
14.94%
115.19M
3.92%
120.57M
4.67%
186.42M
54.62%
203.56M
9.19%
178.01M
12.55%
249.02M
39.89%
173.60M
30.29%
183.18M
5.52%
other liabilities
other non current assets
400K
-
211K
47.25%
2.00M
849.76%
2.58M
28.49%
5.00M
94.25%
13.45M
168.95%
12.78M
5.03%
15.06M
17.86%
21.79M
44.68%
20.55M
5.69%
22.34M
8.73%
other non current liabilities
13.92M
-
12.74M
8.47%
9.06M
28.86%
5.68M
37.38%
51.52M
807.59%
45.80M
11.09%
70.08M
53.00%
63.35M
9.60%
43.91M
30.68%
47.91M
9.10%
58.05M
21.16%
othertotal stockholders equity
337.04M
-
386.16M
14.58%
430.56M
11.50%
463.61M
7.68%
144.05M
68.93%
97.13M
32.57%
89.10M
8.27%
261.92M
193.97%
263.77M
0.71%
275.85M
4.58%
285.81M
3.61%
preferred stock
property plant equipment net
271.43M
-
283.55M
4.46%
277.35M
2.19%
311.78M
12.41%
375.88M
20.56%
618.27M
64.49%
563.51M
8.86%
591.89M
5.04%
696.66M
17.70%
836.44M
20.06%
949.29M
13.49%
retained earnings
293.63M
-
319.90M
8.95%
335.22M
4.79%
395.96M
18.12%
461.07M
16.44%
531.29M
15.23%
624.69M
17.58%
727.43M
16.45%
847.68M
16.53%
961.03M
13.37%
1.13B
17.37%
short term debt
40.56M
-
55.41M
36.62%
58.38M
5.35%
65.60M
12.37%
62.49M
4.74%
55.66M
10.93%
47.72M
14.26%
67.23M
40.88%
78.14M
16.22%
169.31M
116.69%
196.65M
16.15%
short term investments
30.99M
-
tax assets
13.55M
-
1.07M
92.07%
1.46M
-
1.10M
24.50%
1.91M
73.55%
1.31M
31.53%
tax payables
3.77M
-
2.45M
35.18%
3.37M
37.64%
2.84M
15.59%
5.04M
77.28%
9.03M
79.11%
13.78M
52.69%
7.97M
42.20%
16.21M
103.50%
14.20M
12.40%
53.47M
276.46%
total assets
1.11B
-
1.13B
1.90%
1.17B
3.40%
1.26B
7.26%
1.59B
26.95%
1.83B
14.82%
1.97B
7.60%
2.54B
29.13%
3.54B
39.35%
3.83B
8.00%
4.20B
9.63%
total current assets
680.37M
-
686.82M
0.95%
731.38M
6.49%
743.21M
1.62%
924.45M
24.39%
912.71M
1.27%
1.12B
22.19%
1.18B
5.99%
1.70B
44.18%
1.89B
10.61%
2.16B
14.55%
total current liabilities
419.31M
-
416.17M
0.75%
449.94M
8.11%
480.76M
6.85%
621.81M
29.34%
670.45M
7.82%
764.41M
14.02%
759.12M
0.69%
1.14B
49.92%
1.34B
17.31%
1.67B
25.14%
total debt
245.25M
-
275.29M
12.25%
261.77M
4.91%
259.14M
1.00%
368.16M
42.07%
522.53M
41.93%
454.47M
13.02%
759.52M
67.12%
1.27B
67.77%
1.32B
3.45%
1.19B
9.70%
total investments
30.99M
-
total liabilities
657.40M
-
648.79M
1.31%
672.23M
3.61%
693.56M
3.17%
987.16M
42.33%
1.20B
21.66%
1.25B
4.48%
1.55B
23.79%
2.44B
56.78%
2.59B
6.41%
2.79B
7.53%
total liabilities and stockholders equity
1.11B
-
1.13B
1.90%
1.17B
3.40%
1.26B
7.26%
1.59B
26.95%
1.83B
14.82%
1.97B
7.60%
2.54B
29.13%
3.54B
39.35%
3.83B
8.00%
4.20B
9.63%
total non current assets
430.82M
-
445.43M
3.39%
439.42M
1.35%
512.53M
16.64%
669.70M
30.67%
917.76M
37.04%
854.31M
6.91%
1.36B
59.34%
1.84B
35.14%
1.94B
5.57%
2.04B
4.85%
total non current liabilities
238.09M
-
232.62M
2.30%
222.29M
4.44%
212.79M
4.27%
365.35M
71.69%
530.49M
45.20%
490.37M
7.56%
794.15M
61.95%
1.30B
63.33%
1.26B
3.15%
1.12B
11.20%
total stockholders equity
453.82M
-
483.25M
6.48%
497.35M
2.92%
556.47M
11.89%
604.22M
8.58%
628.50M
4.02%
714.75M
13.72%
990.05M
38.52%
1.11B
12.00%
1.24B
11.48%
1.41B
14.03%

All numbers in USD (except ratios and percentages)