Primoris Services Corporation logo

Primoris Services Corporation

PRIM | NYSE
Chart Builder DCF Calculator
$75.64
+$2.87 (+3.94%)
Nov 2, 2026, 1:19 PM ET · Market open
TTM
Period Ending
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
7.28B 7.49B 7.57B 7.46B 6.93B 6.6B 6.37B 6.14B 6.02B 5.87B 5.72B 5.53B 5.28B 4.89B 4.42B 3.98B 3.61B 3.46B 3.5B 3.51B 3.54B 3.57B
Cost of Revenue
6.66B 6.71B 6.76B 6.64B 6.14B 5.86B 5.66B 5.47B 5.37B 5.25B 5.13B 4.94B 4.72B 4.39B 3.96B 3.58B 3.23B 3.07B 3.08B 3.09B 3.13B 3.16B
Gross Profit
627.81M 777.15M 813.11M 822.71M 785.55M 740.53M 703.25M 675.25M 650.58M 621.14M 587.49M 584.28M 565.29M 500.13M 456.89M 399.52M 372.05M 392.97M 416.66M 418.4M 414.64M 402.59M
Operating Income
217.72M 371.16M 412.63M 422.62M 384.15M 343.58M 317.45M 304.7M 293.56M 278.28M 253.07M 239.12M 217.19M 213.66M 195.34M 171.67M 170.47M 158.01M 170.15M 177.33M 178.63M 173.38M
Interest Income
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 85K 103K 103K 167K
Pretax Income
186.37M 341.73M 384.13M 388.29M 339.53M 290.55M 254.92M 231.81M 217.31M 202.53M 177.67M 170.08M 155.13M 163.4M 159.29M 146.8M 154.71M 141.33M 151.86M 161.48M 162.6M 159.14M
Net Income
139.62M 248.14M 274.98M 277.14M 240.96M 206.19M 180.89M 164.58M 154.29M 143.78M 126.15M 129.99M 124.88M 136.01M 133.02M 120.94M 121.95M 108.1M 115.62M 118.01M 117.9M 114.56M
Selling & General & Admin
407.19M 405.44M 399.14M 398.28M 398.7M 394.26M 383.35M 367.56M 353.86M 339.31M 328.73M 338.66M 329.97M 304.13M 281.58M 248.13M 234.12M 232.13M 230.11M 222.81M 218.09M 211.76M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
2.9M 543K 1.34M 1.8M 2.71M 2.68M 2.44M 2.99M 3.16M 3.54M 5.69M 6.5M 18.13M -17.66M -20.03M -20.28M -32.54M 2.83M 16.4M 18.25M 17.92M 17.44M
Operating Expenses
410.09M 405.99M 400.48M 400.08M 401.4M 396.95M 385.79M 370.55M 357.02M 342.85M 334.42M 345.16M 348.1M 286.47M 261.55M 227.85M 201.58M 234.96M 246.51M 241.07M 236.01M 229.21M
Interest Expense
19.36M 16.31M 28.7M 34.63M 45.53M 55.11M 65.32M 74.71M 77.92M 77.67M 78.14M 74.97M 66.98M 54.8M 39.21M 25M 16.62M 16.74M 18.31M 16.73M 16.75M 15.62M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
7.07B 7.12B 7.16B 7.04B 6.55B 6.26B 6.05B 5.84B 5.73B 5.59B 5.46B 5.29B 5.07B 4.68B 4.23B 3.8B 3.43B 3.31B 3.33B 3.33B 3.36B 3.39B
Income Tax Expense
46.75M 93.59M 109.16M 111.15M 98.57M 84.36M 74.03M 67.22M 63.02M 58.75M 51.52M 40.1M 30.24M 27.39M 26.27M 25.74M 32.64M 33.11M 36.12M 43.47M 44.7M 44.57M
Shares Outstanding (Basic)
54M 54.1M 54M 54.02M 54M 53.81M 53.72M 53.69M 53.64M 53.49M 53.36M 53.34M 53.3M 53.18M 53.12M 53.18M 53.26M 53.24M 53.63M 53.77M 53.73M 49.5M
Shares Outstanding (Diluted)
54M 54.8M 54.8M 54.8M 54.81M 54.71M 54.66M 54.68M 54.65M 54.41M 54.39M 54.35M 54.32M 53.94M 53.71M 53.75M 53.85M 53.24M 54.17M 54.37M 54.29M 50.03M
EPS (Basic)
2.58 4.59 5.09 5.13 4.47 3.83 3.36 3.07 2.88 2.69 2.36 2.43 2.34 2.55 2.50 2.27 2.28 2.02 2.17 2.28 2.37 2.37
EPS (Diluted)
2.54 4.53 5.02 5.07 4.41 3.78 3.32 3.02 2.84 2.65 2.32 2.40 2.31 2.52 2.47 2.24 2.25 1.99 2.14 2.26 2.35 2.36
EBITDA
306.55M 452.26M 504.66M 513.21M 474.2M 438M 415.75M 405.05M 397.79M 384.09M 362.85M 356.32M 335.24M 324.92M 297.66M 267.84M 265.97M 258.95M 275.91M 281.04M 275.68M 264.59M
EBIT
204.12M 358.03M 412.83M 422.91M 385.06M 345.66M 320.23M 306.52M 295.23M 280.2M 255.81M 245.05M 222.11M 218.2M 198.5M 171.8M 171.33M 158.07M 170.36M 178.4M 179.54M 174.95M
Depreciation & Amortization
102.43M 94.23M 91.83M 90.3M 89.15M 92.34M 95.52M 98.54M 102.56M 103.89M 107.04M 111.26M 113.13M 106.72M 99.16M 96.04M 94.64M 100.88M 105.56M 102.63M 96.14M 89.64M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.