Primoris Services Corporation (PRIM)
NYSE: PRIM · Real-Time Price · USD
104.80
-3.18 (-2.94%)
At close: May 8, 2026, 4:00 PM EDT
104.40
-0.40 (-0.38%)
After-hours: May 8, 2026, 7:55 PM EDT

Revenue Breakdown

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Utilities Revenue
2.76B2.69B2.44B
Utilities Revenue Growth
2.58%10.36%1.20%
Energy Revenue
4.87B5.02B4.03B
Energy Revenue Growth
-3.05%24.47%20.50%
Eliminations from Revenue
-140.16M-135.40M-104.23M
Revenue (Other)
-70.00K--44.00K
Revenue (Total)
7.49B7.57B6.37B
Revenue (Total) Growth
-1.17%18.98%11.40%

Revenue Breakdown 2

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Master Service Agreements (MSA) Revenue
2.50B2.43B2.34B
Master Service Agreements (MSA) Revenue Growth
2.88%3.51%11.62%
Non-Master Service Agreements (MSA) Revenue
4.99B5.15B4.02B
Non-Master Service Agreements (MSA) Revenue Growth
-3.07%27.98%11.27%
Revenue (Total)
7.49B7.57B6.37B
Revenue (Total) Growth
-1.17%18.98%11.40%

Revenue Breakdown 3

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Fixed-Price Revenue
3.65B3.78B2.82B
Fixed-Price Revenue Growth
-3.55%34.33%7.39%
Unit-Price Revenue
2.38B2.31B2.20B
Unit-Price Revenue Growth
3.00%4.61%7.20%
Cost Reimbursable Revenue
1.46B1.49B1.35B
Cost Reimbursable Revenue Growth
-1.56%10.37%29.89%
Revenue (Total)
7.49B7.57B6.37B
Revenue (Total) Growth
-1.17%18.98%11.40%

Gross Profit

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Utilities Gross Profit
319.08M308.70M257.96M
Utilities Gross Profit Growth
3.36%19.67%24.62%
Energy Gross Profit
458.07M504.40M445.28M
Energy Gross Profit Growth
-9.19%13.28%17.03%
Gross Profit (Other)
-7.00K--45.00K
Gross Profit (Total)
777.14M813.10M703.20M
Gross Profit (Total) Growth
-4.42%15.63%19.69%

EBIT

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Utilities Operating Income
194.94M182.50M139.71M
Utilities Operating Income Growth
6.82%30.63%56.64%
Energy Operating Income
291.95M341.00M295.10M
Energy Operating Income Growth
-14.38%15.55%19.03%
Corporate Operating Income
-121.34M-112.00M-117.35M
Operating Income (Other)
-9.00K--52.00K
Operating Income (Total)
365.54M411.50M317.40M
Operating Income (Total) Growth
-11.17%29.65%25.41%

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Remaining Performance Obligations
4.50B5.30B6.30B
Remaining Performance Obligations Growth
-15.09%-15.87%16.67%
Remaining Performance Obligations to be Recognized Over NTM
75.80%65.90%54.80%
Utilities - Backlog
6.90B6.42B5.52B
Utilities - Backlog Growth
7.41%16.35%6.38%
Energy - Backlog
4.74B5.52B6.34B
Energy - Backlog Growth
-14.13%-12.96%11.21%
Total Backlog
11.64B11.95B11.87B
Total Backlog Growth
-2.55%0.67%8.91%
Utilities - Backlog to be Recognized Over NTM
2.01B2.00B1.89B
Utilities - Backlog to be Recognized Over NTM Growth
0.66%5.66%1.12%
Energy - Backlog to be Recognized Over NTM
3.25B3.29B3.30B
Energy - Backlog to be Recognized Over NTM Growth
-1.09%-0.39%13.63%
Total Backlog to be Recognized Over NTM
5.27B5.29B5.20B
Total Backlog to be Recognized Over NTM Growth
-0.43%1.82%8.72%
Updated May 5, 2026. Data Source: Fiscal.ai.