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%

Jun '13
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
account payables
102.03M
-
119.88M
17.50%
127.30M
6.19%
119.09M
6.45%
130.57M
9.64%
158.12M
21.09%
128.79M
18.55%
121.05M
6.01%
129.89M
7.31%
134.21M
3.32%
124.45M
7.27%
136.43M
9.62%
113.39M
16.89%
134.49M
18.61%
168.11M
25.00%
124.11M
26.17%
134.09M
8.04%
153.68M
14.61%
140.94M
8.29%
130.96M
7.09%
219.18M
67.37%
241.29M
10.09%
249.22M
3.29%
190.24M
23.66%
218.26M
14.73%
219.79M
0.70%
235.97M
7.36%
258.96M
9.74%
256.98M
0.77%
251.98M
1.95%
245.91M
2.41%
258.75M
5.22%
265.63M
2.66%
315.28M
18.69%
273.46M
13.26%
289.56M
5.89%
345.48M
19.31%
477.33M
38.17%
534.96M
12.07%
561.28M
4.92%
513.41M
8.53%
500.09M
2.59%
628.96M
25.77%
632.45M
0.55%
accumulated other comprehensive income loss
-137.05M
-
-176.85M
-
-222.82M
-
-268.44M
-
-303.11M
-
377K
-
577K
53.05%
-908K
257.37%
-534K
41.19%
-172K
67.79%
-338K
96.51%
76K
122.49%
-1.66M
2,285.53%
-1.11M
33.23%
-651K
41.30%
958K
247.16%
1.42M
48.12%
2.05M
44.54%
974K
52.51%
698K
28.34%
1.71M
145.13%
875K
48.86%
-3.18M
463.77%
-2.62M
17.69%
-2.50M
4.39%
-1.13M
55.01%
-2.57M
127.77%
-788K
69.30%
-2.06M
161.55%
cash and cash equivalents
113.78M
-
174.03M
52.96%
196.08M
12.67%
149.62M
23.69%
160.18M
7.06%
144.15M
10.01%
139.47M
3.25%
106.02M
23.98%
85.97M
18.91%
89.42M
4.02%
161.12M
80.18%
98.81M
38.67%
97.11M
1.71%
148.67M
53.08%
135.82M
8.64%
148.49M
9.32%
111.68M
24.79%
143.24M
28.26%
170.38M
18.95%
134.17M
21.25%
139.40M
3.90%
60.04M
56.93%
151.06M
151.61%
73.98M
51.02%
54.11M
26.86%
43.84M
18.99%
120.29M
174.39%
93.47M
22.29%
155.67M
66.54%
228.55M
46.81%
326.74M
42.97%
212.77M
34.88%
177.98M
16.35%
199.03M
11.82%
200.51M
0.75%
173.50M
13.47%
91.25M
47.41%
111.94M
22.67%
248.69M
122.17%
94.76M
61.90%
122.69M
29.48%
160.74M
31.01%
217.78M
35.49%
177.60M
18.45%
cash and short term investments
117.20M
-
177.21M
51.20%
214.76M
21.19%
166.95M
22.27%
162.46M
2.69%
146.23M
9.99%
170.46M
16.57%
136.51M
19.91%
85.97M
37.02%
89.42M
4.02%
161.12M
80.18%
98.81M
38.67%
97.11M
1.71%
148.67M
53.08%
135.82M
8.64%
148.49M
9.32%
111.68M
24.79%
162.54M
45.55%
170.38M
4.83%
134.17M
21.25%
139.40M
3.90%
60.04M
56.93%
151.06M
151.61%
73.98M
51.02%
54.11M
26.86%
43.84M
18.99%
120.29M
174.39%
93.47M
22.29%
155.67M
66.54%
228.55M
46.81%
326.74M
42.97%
212.77M
34.88%
177.98M
16.35%
199.03M
11.82%
200.51M
0.75%
173.50M
13.47%
91.25M
47.41%
111.94M
22.67%
248.69M
122.17%
94.76M
61.90%
122.69M
29.48%
160.74M
31.01%
217.78M
35.49%
177.60M
18.45%
common stock
5K
-
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
6K
20%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
6K
0%
deferred revenue
162.57M
-
147.46M
9.29%
173.37M
17.56%
147.30M
15.03%
158.10M
7.33%
164.43M
4.00%
158.59M
3.55%
145.98M
7.95%
138.18M
5.35%
144.84M
4.82%
139.88M
3.43%
125.66M
10.16%
122.29M
2.68%
98.29M
19.63%
112.61M
14.56%
150.77M
33.89%
158.70M
5.26%
159.12M
0.27%
159.03M
0.05%
137.38M
13.62%
195.33M
42.18%
219.23M
12.24%
189.54M
13.54%
194.09M
2.40%
197.78M
1.90%
189.66M
4.11%
192.40M
1.44%
176.85M
8.08%
223.08M
26.14%
256.02M
14.77%
267.23M
4.38%
256.48M
4.02%
213.48M
16.77%
202.12M
5.32%
240.41M
18.95%
292.42M
21.63%
243.13M
16.86%
255.52M
5.10%
275.95M
7.99%
268.07M
2.85%
418.00M
55.93%
387.77M
7.23%
363.16M
6.35%
438.62M
20.78%
deferred revenue non current
-1.07M
-
11.35M
-
deferrred tax liabilities non current
20.02M
-
20.02M
0%
10.09M
49.59%
10.09M
0%
10.09M
0%
10.09M
0%
19.48M
93.06%
19.48M
0%
19.48M
0%
19.48M
0%
1.07M
94.48%
9.83M
-
9.83M
0%
9.83M
0%
9.83M
0%
13.57M
38.06%
13.58M
0.04%
8.17M
-
7.27M
11.00%
3.61M
50.33%
3.61M
0.03%
17.82M
393.46%
17.82M
0.01%
17.82M
0%
17.82M
0%
13.55M
23.97%
13.55M
0%
13.55M
0.01%
8.87M
34.52%
38.51M
334.16%
38.52M
0.03%
38.50M
0.05%
42.31M
9.90%
57.10M
34.95%
54.77M
4.09%
30.22M
44.81%
29.23M
3.27%
59.56M
103.75%
59.48M
0.14%
goodwill
118.03M
-
118.63M
0.51%
118.63M
0%
118.63M
0%
118.63M
0%
118.63M
0%
119.41M
0.66%
128.73M
7.80%
124.56M
3.24%
124.56M
0%
124.16M
0.32%
126.16M
1.61%
126.16M
0%
123.44M
2.15%
127.23M
3.06%
127.23M
0%
150.67M
18.43%
151.12M
0.30%
153.37M
1.49%
153.37M
0%
197.07M
28.49%
208.13M
5.61%
206.16M
0.95%
207.41M
0.61%
215.10M
3.71%
215.10M
0%
215.10M
0%
215.10M
0%
215.10M
0%
215.10M
0%
215.10M
0%
588.85M
173.75%
582.11M
1.14%
584.68M
0.44%
581.66M
0.52%
583.53M
0.32%
591.65M
1.39%
820.32M
38.65%
871.81M
6.28%
871.71M
0.01%
857.65M
1.61%
857.65M
0%
857.65M
0%
857.65M
0%
goodwill and intangible assets
167.92M
-
166.63M
0.77%
163.93M
1.62%
162.09M
1.12%
160.97M
0.69%
161.10M
0.08%
158.99M
1.31%
166.66M
4.82%
164.42M
1.34%
162.71M
1.04%
160.60M
1.30%
160.97M
0.23%
159.36M
1.00%
154.87M
2.82%
160.07M
3.36%
158.34M
1.08%
201.90M
27.51%
199.77M
1.05%
198.17M
0.80%
195.75M
1.22%
291.16M
48.74%
293.94M
0.96%
287.36M
2.24%
285.86M
0.52%
290.62M
1.66%
287.68M
1.01%
284.93M
0.96%
282.56M
0.83%
280.25M
0.82%
278.10M
0.77%
276.12M
0.71%
770.07M
178.90%
758.92M
1.45%
756.85M
0.27%
752.98M
0.51%
751.24M
0.23%
767.72M
2.19%
1.09B
42.07%
1.12B
2.80%
1.12B
0.55%
1.10B
1.74%
1.09B
0.47%
1.09B
0.48%
1.08B
0.48%
intangible assets
49.89M
-
48.00M
3.79%
45.30M
5.62%
43.46M
4.07%
42.34M
2.57%
42.47M
0.30%
39.58M
6.80%
37.93M
4.17%
39.86M
5.09%
38.15M
4.29%
36.44M
4.49%
34.81M
4.46%
33.20M
4.64%
31.42M
5.35%
32.84M
4.51%
31.11M
5.26%
51.23M
64.65%
48.66M
5.02%
44.80M
7.92%
42.38M
5.41%
94.09M
122.03%
85.81M
8.80%
81.20M
5.38%
78.45M
3.38%
75.52M
3.74%
72.58M
3.89%
69.83M
3.79%
67.46M
3.39%
65.15M
3.43%
62.99M
3.30%
61.01M
3.15%
181.23M
197.03%
176.81M
2.44%
172.16M
2.63%
171.32M
0.49%
167.71M
2.11%
176.08M
4.99%
270.35M
53.54%
249.38M
7.76%
243.31M
2.44%
237.94M
2.20%
232.75M
2.18%
227.56M
2.23%
222.37M
2.28%
inventory
38.34M
-
43.62M
13.76%
51.83M
18.83%
58.68M
13.22%
61.23M
4.34%
58.27M
4.83%
58.12M
0.27%
60.68M
4.41%
65.25M
7.53%
65.39M
0.22%
67.80M
3.68%
67.28M
0.75%
61.83M
8.10%
55.29M
10.58%
49.20M
11.02%
45.13M
8.27%
42.32M
6.23%
39.62M
6.38%
40.92M
3.29%
-325.85M
-
long term debt
148.13M
-
191.47M
29.26%
193.35M
0.98%
182.48M
5.62%
186.96M
2.46%
198.87M
6.37%
204.69M
2.93%
203.05M
0.80%
192.33M
5.28%
206.49M
7.36%
219.88M
6.48%
210.05M
4.47%
199.89M
4.84%
213.81M
6.96%
203.40M
4.87%
195.24M
4.01%
183.31M
6.11%
192.19M
4.85%
193.55M
0.70%
181.97M
5.98%
354.91M
95.04%
306.09M
13.75%
305.67M
0.14%
411.31M
34.56%
472.29M
14.83%
469.81M
0.52%
466.87M
0.63%
467.30M
0.09%
464.85M
0.52%
433.14M
6.82%
406.75M
6.09%
728.77M
79.17%
716.04M
1.75%
721.38M
0.75%
692.29M
4.03%
685.76M
0.94%
717.54M
4.64%
1.22B
69.94%
1.20B
1.91%
1.18B
1.54%
1.21B
2.61%
1.24B
2.28%
1.15B
7.06%
1.15B
0.04%
long term investments
12.72M
-
6.55M
48.55%
-13.13M
-
-13.13M
0%
-13.13M
0%
-13.55M
-
-13.55M
0%
-13.55M
0%
net debt
60.66M
-
48.28M
20.41%
29.03M
39.86%
63.10M
117.33%
59.69M
5.39%
91.54M
53.35%
105.78M
15.56%
139.76M
32.13%
148.93M
6.55%
165.50M
11.13%
114.16M
31.02%
164.23M
43.86%
153.44M
6.57%
119.13M
22.36%
125.95M
5.73%
104.95M
16.67%
129.85M
23.72%
111.87M
13.85%
88.76M
20.66%
111.78M
25.93%
280.88M
151.29%
310.00M
10.37%
217.09M
29.97%
458.03M
110.98%
542.20M
18.38%
556.33M
2.61%
402.24M
27.70%
505.78M
25.74%
439.53M
13.10%
328.08M
25.36%
127.73M
61.07%
648.80M
407.97%
668.03M
2.96%
655.01M
1.95%
559.01M
14.66%
637.57M
14.05%
748.77M
17.44%
1.19B
58.60%
1.03B
13.64%
1.16B
13.16%
1.16B
0.12%
1.16B
0.12%
1.10B
5.19%
1.16B
5.59%
net receivables
321.38M
-
364.93M
13.55%
362.10M
0.78%
364.19M
0.58%
399.43M
9.68%
484.53M
21.31%
406.04M
16.20%
384.15M
5.39%
428.05M
11.43%
502.60M
17.42%
437.04M
13.04%
481.71M
10.22%
451.68M
6.23%
449.89M
0.40%
526.62M
17.06%
499.39M
5.17%
513.97M
2.92%
534.51M
4.00%
518.27M
3.04%
533.85M
3.01%
736.47M
37.95%
855.54M
16.17%
736.94M
13.86%
764.22M
3.70%
888.09M
16.21%
883.45M
0.52%
749.72M
15.14%
775.78M
3.48%
845.68M
9.01%
855.55M
1.17%
758.30M
11.37%
845.32M
11.47%
865.72M
2.41%
965.76M
11.56%
895.32M
7.29%
920.32M
2.79%
1.08B
17.56%
1.33B
23.26%
1.28B
4.07%
1.47B
14.78%
1.61B
9.32%
1.60B
0.61%
1.53B
4.00%
1.68B
9.94%
other assets
other current assets
50.70M
-
38.68M
23.70%
31.09M
19.63%
25.80M
17.02%
25.19M
2.35%
25.20M
0.02%
45.76M
81.59%
51.46M
12.47%
47.43M
7.84%
46.69M
1.56%
20.86M
55.32%
24.94M
19.56%
24.62M
1.31%
20.01M
18.70%
19.74M
1.37%
18.18M
7.89%
16.99M
6.56%
15.46M
9.02%
13.64M
11.74%
21.69M
59.05%
75.59M
248.46%
22.38M
70.39%
36.44M
62.82%
38.12M
4.61%
30.14M
20.93%
34.22M
13.54%
42.70M
24.79%
47.41M
11.02%
45.94M
3.09%
32.98M
28.22%
356.07M
979.74%
46.16M
87.04%
50.72M
9.88%
52.44M
3.40%
86.26M
64.49%
120.33M
39.49%
144.77M
20.32%
216.56M
49.58%
176.35M
18.57%
118.58M
32.76%
142.95M
20.55%
134.97M
5.58%
135.84M
0.65%
138.03M
1.61%
other current liabilities
90.20M
-
112.45M
24.66%
97.88M
12.95%
97.71M
0.17%
100.47M
2.82%
108.25M
7.74%
91.36M
15.60%
78.87M
13.68%
89.54M
13.53%
116.78M
30.43%
96.44M
17.42%
92.49M
4.09%
103.30M
11.68%
114.32M
10.67%
110.84M
3.04%
108.67M
1.96%
120.29M
10.69%
129.71M
7.83%
115.19M
11.19%
103.00M
10.58%
133.57M
29.68%
133.45M
0.09%
120.57M
9.65%
115.14M
4.50%
146.92M
27.60%
152.28M
3.65%
186.42M
22.42%
116.01M
37.77%
146.92M
26.64%
150.75M
2.60%
203.56M
35.04%
148.72M
26.94%
149.59M
0.58%
172.60M
15.38%
178.01M
3.14%
136.93M
23.08%
178.24M
30.18%
272.69M
52.99%
249.02M
8.68%
227.28M
8.73%
281.63M
23.91%
324.84M
15.34%
173.60M
46.56%
187.11M
7.78%
other liabilities
other non current assets
-9.32M
-
-9.26M
0.60%
468K
105.05%
416K
11.11%
382K
8.17%
404K
5.76%
400K
0.99%
400K
0%
2.20M
450%
2.79M
26.59%
211K
92.42%
606K
187.20%
958K
58.09%
2.17M
126.93%
2.00M
7.82%
2.15M
7.34%
1.62M
24.50%
4.75M
192.43%
2.58M
45.78%
3.04M
18.14%
5.64M
85.37%
6.68M
18.46%
5.00M
25.12%
4.79M
4.26%
5.20M
8.54%
11.05M
112.50%
13.45M
21.79%
17.68M
31.38%
16.74M
5.31%
14.86M
11.21%
12.78M
14.02%
18.47M
44.58%
16.90M
8.53%
14.49M
14.23%
15.06M
3.91%
27.06M
79.69%
25.04M
7.47%
23.08M
7.82%
21.79M
5.60%
23.20M
6.49%
25.39M
9.43%
24.11M
5.03%
20.55M
14.79%
18.07M
12.04%
other non current liabilities
17.49M
-
19.33M
10.48%
18.49M
4.31%
10.40M
43.74%
12.19M
17.17%
15.35M
25.93%
13.92M
9.33%
15.17M
8.96%
10.93M
27.96%
12.43M
13.79%
12.74M
2.47%
12.06M
5.32%
11.95M
0.91%
12.79M
7.00%
9.06M
29.13%
9.14M
0.85%
11.62M
27.15%
13.01M
11.91%
5.68M
56.36%
6.09M
7.29%
68.45M
1,023.99%
64.65M
5.55%
51.52M
20.32%
41.62M
19.21%
41.45M
0.39%
49.29M
18.90%
45.80M
7.08%
50.76M
10.83%
57.30M
12.88%
82.79M
44.49%
70.08M
15.36%
75M
7.03%
69.06M
7.93%
67.71M
1.95%
63.35M
6.43%
41.17M
35.01%
35.66M
13.39%
39.00M
9.37%
43.91M
12.59%
46.95M
6.90%
44.63M
4.94%
43.15M
3.31%
47.91M
11.04%
47.93M
0.04%
othertotal stockholders equity
158.73M
-
159.06M
0.21%
296.24M
86.25%
162.05M
45.30%
162.32M
0.17%
159.92M
1.48%
337.04M
110.75%
162.36M
51.83%
162.62M
0.16%
163.07M
0.27%
386.16M
136.81%
165.53M
57.13%
165.99M
0.27%
166.66M
0.41%
430.56M
158.35%
159.52M
62.95%
159.76M
0.15%
160.28M
0.32%
463.61M
189.26%
162.70M
64.91%
162.93M
0.14%
155.05M
4.83%
144.05M
7.10%
147.21M
2.19%
146.06M
0.78%
146.76M
0.48%
97.13M
33.82%
91.41M
5.88%
91.26M
0.17%
88.36M
3.17%
89.10M
0.83%
272.58M
205.94%
274.01M
0.52%
275.15M
0.42%
261.92M
4.81%
263.49M
0.60%
262.39M
0.41%
261.82M
0.22%
263.77M
0.75%
265.82M
0.78%
269.03M
1.21%
272.80M
1.40%
275.85M
1.12%
274.71M
0.41%
preferred stock
property plant equipment net
215.66M
-
220.18M
2.10%
226.51M
2.88%
228.83M
1.03%
245.34M
7.21%
262.83M
7.13%
271.43M
3.27%
282.05M
3.91%
286.27M
1.50%
286.39M
0.04%
283.55M
0.99%
279.99M
1.25%
293.45M
4.81%
286.89M
2.24%
277.35M
3.33%
285.92M
3.09%
309.01M
8.08%
305.05M
1.28%
311.78M
2.21%
313.94M
0.69%
356.84M
13.67%
369.12M
3.44%
375.88M
1.83%
522.30M
38.95%
556.15M
6.48%
607.84M
9.29%
618.27M
1.72%
617.11M
0.19%
608.16M
1.45%
588.34M
3.26%
563.51M
4.22%
620.72M
10.15%
621.61M
0.14%
607.50M
2.27%
591.89M
2.57%
603.64M
1.99%
601.84M
0.30%
671.27M
11.54%
696.66M
3.78%
702.76M
0.88%
730.21M
3.91%
797.51M
9.22%
836.44M
4.88%
856.87M
2.44%
retained earnings
197.50M
-
217.54M
10.15%
238.22M
9.50%
247.24M
3.79%
261.44M
5.74%
286.76M
9.69%
293.63M
2.39%
293.24M
0.13%
294.03M
0.27%
310.19M
5.50%
319.90M
3.13%
319.74M
0.05%
321.94M
0.69%
323.59M
0.51%
335.22M
3.59%
340.07M
1.45%
358.78M
5.50%
376.54M
4.95%
395.96M
5.16%
393.55M
0.61%
402.16M
2.19%
431.76M
7.36%
461.07M
6.79%
459.96M
0.24%
474.68M
3.20%
507.27M
6.86%
531.29M
4.74%
524.65M
1.25%
554.72M
5.73%
595.77M
7.40%
624.69M
4.86%
627.32M
0.42%
660.38M
5.27%
701.21M
6.18%
727.43M
3.74%
722.56M
0.67%
769.52M
6.50%
809.37M
5.18%
847.68M
4.73%
845.79M
0.22%
881.63M
4.24%
926.57M
5.10%
961.03M
3.72%
976.75M
1.64%
short term debt
26.30M
-
30.84M
17.25%
31.76M
3.00%
30.24M
4.79%
32.91M
8.84%
36.82M
11.87%
40.56M
10.15%
42.73M
5.37%
42.57M
0.39%
48.44M
13.79%
55.41M
14.40%
52.99M
4.37%
50.67M
4.38%
53.98M
6.54%
58.38M
8.14%
58.19M
0.31%
58.22M
0.04%
62.91M
8.06%
65.60M
4.27%
63.98M
2.47%
65.38M
2.19%
63.95M
2.19%
62.49M
2.28%
120.71M
93.17%
124.02M
2.75%
130.35M
5.11%
55.66M
57.30%
131.96M
137.09%
130.36M
1.22%
123.49M
5.27%
47.72M
61.35%
132.81M
178.29%
129.97M
2.13%
132.66M
2.07%
67.23M
49.32%
125.31M
86.40%
122.48M
2.26%
80.09M
34.60%
78.14M
2.44%
77.54M
0.77%
76.15M
1.79%
85.23M
11.93%
169.31M
98.65%
190.21M
12.34%
short term investments
3.43M
-
3.18M
7.26%
18.69M
487.79%
17.33M
7.28%
2.28M
86.84%
2.08M
8.77%
30.99M
1,390%
30.49M
1.61%
19.30M
-
tax assets
10.48M
-
10.48M
0%
13.13M
-
13.13M
0%
13.13M
0%
13.55M
-
13.55M
0%
13.55M
0%
1.07M
92.07%
1.07M
0%
1.07M
0%
1.07M
0%
8.89M
-
13.44M
51.24%
1.46M
89.16%
1.49M
2.40%
903K
39.48%
888K
1.66%
1.10M
23.87%
1.09M
0.91%
1.12M
2.39%
1.13M
1.61%
1.91M
68.34%
1.93M
1.31%
1.97M
1.91%
1.92M
2.64%
1.31M
31.89%
1.34M
2.60%
1.29M
4.10%
7.21M
460.96%
tax payables
2.17M
-
2.40M
10.26%
13.30M
455.30%
14.78M
11.11%
11.33M
23.38%
8.79M
22.43%
3.77M
57.03%
4.32M
14.36%
2.12M
50.98%
9.30M
339.32%
2.45M
73.68%
2.55M
4.29%
4.42M
73.12%
6.10M
38.00%
3.37M
44.76%
6.03M
79.13%
7.62M
26.36%
8.55M
12.20%
2.84M
66.76%
3.05M
7.32%
9.73M
218.85%
8.15M
16.21%
5.04M
38.17%
5.13M
1.81%
12.43M
142.29%
20.23M
62.70%
9.03M
55.37%
6.82M
24.43%
19.74M
189.30%
25.16M
27.46%
13.78M
45.21%
17.18M
24.61%
17.92M
4.32%
28.18M
57.26%
7.97M
71.73%
6.73M
15.58%
20.36M
202.69%
34.66M
70.23%
16.21M
53.22%
10.16M
37.30%
25.12M
147.08%
14.20M
-
20.60M
45.07%
total assets
925.09M
-
1.02B
10.15%
1.05B
3.11%
1.01B
4.16%
1.06B
4.77%
1.14B
7.92%
1.11B
2.40%
1.08B
2.64%
1.08B
0.21%
1.16B
7.08%
1.13B
2.05%
1.12B
1.49%
1.09B
2.27%
1.12B
2.64%
1.17B
4.64%
1.16B
1.13%
1.20B
3.45%
1.26B
5.36%
1.26B
0.47%
1.20B
4.24%
1.61B
34.23%
1.62B
0.44%
1.59B
1.67%
1.69B
6.06%
1.83B
7.95%
1.87B
2.40%
1.83B
2.06%
1.84B
0.25%
1.95B
6.45%
2.00B
2.35%
1.97B
1.50%
2.52B
27.71%
2.49B
0.86%
2.60B
4.18%
2.54B
2.10%
2.60B
2.13%
2.71B
4.48%
3.45B
27.29%
3.54B
2.60%
3.52B
0.60%
3.72B
5.66%
3.80B
2.18%
3.83B
0.64%
3.95B
3.32%
total current assets
527.62M
-
624.44M
18.35%
659.78M
5.66%
615.62M
6.69%
648.31M
5.31%
714.23M
10.17%
680.37M
4.74%
632.80M
6.99%
626.70M
0.96%
704.11M
12.35%
686.82M
2.45%
672.75M
2.05%
635.24M
5.57%
673.86M
6.08%
731.38M
8.54%
711.18M
2.76%
684.95M
3.69%
752.12M
9.81%
743.21M
1.18%
689.72M
7.20%
951.47M
37.95%
937.96M
1.42%
924.45M
1.44%
876.33M
5.21%
972.34M
10.96%
961.51M
1.11%
912.71M
5.08%
916.66M
0.43%
1.05B
14.25%
1.12B
6.66%
1.12B
0.16%
1.10B
0.99%
1.09B
0.89%
1.22B
11.22%
1.18B
2.89%
1.21B
2.71%
1.32B
8.55%
1.66B
26.11%
1.70B
2.54%
1.68B
1.33%
1.87B
11.24%
1.89B
1.09%
1.89B
0.31%
2.00B
6.06%
total current liabilities
381.10M
-
410.63M
7.75%
430.31M
4.79%
394.34M
8.36%
422.05M
7.03%
467.62M
10.80%
419.31M
10.33%
388.63M
7.32%
400.17M
2.97%
444.26M
11.02%
416.17M
6.32%
407.56M
2.07%
389.64M
4.40%
401.08M
2.94%
449.94M
12.18%
441.75M
1.82%
471.29M
6.69%
505.42M
7.24%
480.76M
4.88%
435.31M
9.45%
613.45M
40.92%
657.92M
7.25%
621.81M
5.49%
620.18M
0.26%
686.99M
10.77%
692.09M
0.74%
670.45M
3.13%
683.78M
1.99%
757.34M
10.76%
782.23M
3.29%
764.41M
2.28%
796.75M
4.23%
758.67M
4.78%
822.65M
8.43%
759.12M
7.72%
844.22M
11.21%
889.33M
5.34%
1.09B
22.07%
1.14B
4.83%
1.13B
0.34%
1.29B
13.67%
1.30B
0.68%
1.34B
2.86%
1.45B
8.49%
total debt
174.43M
-
222.31M
27.45%
225.11M
1.26%
212.72M
5.51%
219.87M
3.36%
235.69M
7.19%
245.25M
4.06%
245.78M
0.22%
234.90M
4.43%
254.92M
8.53%
275.29M
7.99%
263.04M
4.45%
250.56M
4.75%
267.79M
6.88%
261.77M
2.25%
253.44M
3.18%
241.53M
4.70%
255.10M
5.62%
259.14M
1.58%
245.95M
5.09%
420.29M
70.88%
370.04M
11.96%
368.16M
0.51%
532.02M
44.51%
596.31M
12.08%
600.17M
0.65%
522.53M
12.94%
599.26M
14.68%
595.20M
0.68%
556.62M
6.48%
454.47M
18.35%
861.58M
89.58%
846.01M
1.81%
854.03M
0.95%
759.52M
11.07%
811.07M
6.79%
840.02M
3.57%
1.30B
54.70%
1.27B
1.94%
1.26B
1.49%
1.28B
2.34%
1.32B
2.86%
1.32B
0.24%
1.34B
1.62%
total investments
16.15M
-
9.72M
39.79%
18.69M
92.14%
17.33M
7.28%
2.28M
86.84%
2.08M
8.77%
30.99M
1,390%
30.49M
1.61%
-13.55M
144.45%
-13.55M
0%
19.30M
-
total liabilities
566.74M
-
641.45M
13.18%
652.25M
1.68%
597.32M
8.42%
631.29M
5.69%
691.93M
9.60%
657.40M
4.99%
626.33M
4.73%
622.91M
0.55%
682.66M
9.59%
648.79M
4.96%
629.68M
2.95%
601.48M
4.48%
627.68M
4.36%
672.23M
7.10%
655.96M
2.42%
676.05M
3.06%
720.45M
6.57%
693.56M
3.73%
636.95M
8.16%
1.04B
62.78%
1.03B
0.79%
987.16M
4.03%
1.08B
9.44%
1.20B
11.47%
1.21B
0.87%
1.20B
1.14%
1.22B
1.56%
1.31B
7.30%
1.32B
0.56%
1.25B
4.65%
1.61B
28.63%
1.56B
3.52%
1.62B
4.06%
1.55B
4.15%
1.61B
3.63%
1.68B
4.43%
2.39B
41.96%
2.44B
2.05%
2.41B
0.89%
2.57B
6.58%
2.61B
1.32%
2.59B
0.58%
2.71B
4.39%
total liabilities and stockholders equity
925.09M
-
1.02B
10.15%
1.05B
3.11%
1.01B
4.16%
1.06B
4.77%
1.14B
7.92%
1.11B
2.40%
1.08B
2.64%
1.08B
0.21%
1.16B
7.08%
1.13B
2.05%
1.12B
1.49%
1.09B
2.27%
1.12B
2.64%
1.17B
4.64%
1.16B
1.13%
1.20B
3.45%
1.26B
5.36%
1.26B
0.47%
1.20B
4.24%
1.61B
34.23%
1.62B
0.44%
1.59B
1.67%
1.69B
6.06%
1.83B
7.95%
1.87B
2.40%
1.83B
2.06%
1.84B
0.25%
1.95B
6.45%
2.00B
2.35%
1.97B
1.50%
2.52B
27.71%
2.49B
0.86%
2.60B
4.18%
2.54B
2.10%
2.60B
2.13%
2.71B
4.48%
3.45B
27.29%
3.54B
2.60%
3.52B
0.60%
3.72B
5.66%
3.80B
2.18%
3.83B
0.64%
3.95B
3.32%
total non current assets
397.46M
-
394.57M
0.73%
390.91M
0.93%
391.34M
0.11%
406.69M
3.92%
424.34M
4.34%
430.82M
1.53%
449.10M
4.24%
452.90M
0.84%
451.88M
0.22%
445.43M
1.43%
442.65M
0.62%
454.84M
2.75%
445.00M
2.16%
439.42M
1.26%
446.41M
1.59%
512.54M
14.81%
509.57M
0.58%
512.53M
0.58%
512.73M
0.04%
662.53M
29.22%
683.19M
3.12%
669.70M
1.97%
814.44M
21.61%
852.87M
4.72%
907.46M
6.40%
917.76M
1.14%
918.44M
0.07%
906.26M
1.33%
882.43M
2.63%
854.31M
3.19%
1.41B
65.18%
1.40B
0.84%
1.38B
1.33%
1.36B
1.41%
1.38B
1.62%
1.40B
0.91%
1.79B
28.39%
1.84B
2.64%
1.84B
0.07%
1.85B
0.55%
1.91B
3.29%
1.94B
1.58%
1.95B
0.66%
total non current liabilities
185.64M
-
230.82M
24.34%
221.93M
3.85%
202.97M
8.54%
209.24M
3.09%
224.31M
7.20%
238.09M
6.14%
237.70M
0.16%
222.74M
6.29%
238.40M
7.03%
232.62M
2.43%
222.11M
4.51%
211.84M
4.63%
226.60M
6.97%
222.29M
1.90%
214.22M
3.63%
204.76M
4.41%
215.03M
5.01%
212.79M
1.04%
201.64M
5.24%
423.36M
109.96%
370.75M
12.43%
365.35M
1.46%
460.20M
25.96%
517.35M
12.42%
522.72M
1.04%
530.49M
1.49%
535.88M
1.02%
551.32M
2.88%
533.75M
3.19%
490.37M
8.13%
817.32M
66.67%
798.64M
2.28%
797.95M
0.09%
794.15M
0.48%
765.45M
3.61%
791.70M
3.43%
1.30B
64.29%
1.30B
0.28%
1.28B
1.36%
1.28B
0.30%
1.31B
1.96%
1.26B
3.98%
1.26B
0.03%
total stockholders equity
356.24M
-
376.60M
5.72%
397.42M
5.53%
409.30M
2.99%
423.76M
3.53%
446.69M
5.41%
453.82M
1.60%
455.60M
0.39%
456.66M
0.23%
473.26M
3.64%
483.25M
2.11%
485.28M
0.42%
487.94M
0.55%
490.26M
0.48%
497.35M
1.45%
499.60M
0.45%
518.54M
3.79%
536.82M
3.52%
556.47M
3.66%
556.25M
0.04%
565.47M
1.66%
587.40M
3.88%
604.22M
2.86%
606.64M
0.40%
620.58M
2.30%
653.70M
5.34%
628.50M
3.85%
614.41M
2.24%
644.87M
4.96%
683.49M
5.99%
714.75M
4.57%
901.33M
26.10%
936.45M
3.90%
977.35M
4.37%
990.05M
1.30%
987.76M
0.23%
1.03B
4.56%
1.07B
3.41%
1.11B
3.82%
1.11B
0.02%
1.15B
3.64%
1.20B
4.11%
1.24B
3.28%
1.25B
1.08%

All numbers in USD (except ratios and percentages)