Primoris Services Corp

Listed Company
PRIMCIK 0001361538NYSELarge AcceleratedWater, Sewer, Pipeline, Comm & Power Line ConstructionDelawareFY ends Dec 31
Period
FY 2025
Revenue
$7.57B
Net Income
$274.90M
Total Assets
$4.41B
Equity
$1.68B
Shares Out
54.06M
Op. Cash Flow
$470.40M

Business

Primoris Services Corporation is a provider of infrastructure services focused on construction, maintenance, replacement, fabrication and engineering across energy and utility markets. It offers services including installation and upkeep of natural gas and electric distribution and transmission systems, communications systems, engineering, procurement, construction and maintenance for energy, renewable energy, energy storage, renewable fuels, and petrochemical industries, and transportation projects. The company reports through two segments: Utilities and Energy, each managing project delivery and customer relationships. It operates mainly in the United States and Canada and delivers work under master service agreements and individual project contracts to utilities, energy companies, renewable developers, and transportation agencies.

Summary from filing dated 2025-02-25

Financials

Consolidated Statement of Income

Year Ended · In millions, except per-share amounts
ConceptTrend
FY 2025
2025-12-31
FY 2024
2024-12-31
FY 2023
2023-12-31
FY 2022
2022-12-31
FY 2021
2021-12-31
Revenue7,5756,3675,7154,4213,498
Cost of revenue6,7625,6645,1283,9643,081
Gross profit813703588457417
Selling, general and administrative expenses399383329282230
Transaction and related costs2362016
Operating income412317253195170
Foreign exchange (loss) gain, net−100,000311−95,000
Other income, net1100,00022299,000
Interest expense, net−29−65−78−39−18
Income before provision for income taxes384255178159152
Provision for income taxes−109−74−52−26−36
Net income275181126133116
Dividends per common share (in dollars per share)0.320.260.240.240.24
Basic (in dollars per share)5.093.372.372.52.19
Diluted (in dollars per share)5.023.312.332.472.17
Basic (in shares)5454535353
Diluted (in shares)5555545453

Filings

Filing historySign up free to browse every 10-K, 10-Q, 8-K, and proxy this filer has submitted to the SEC.Sign up free · Upgrade to Pro

Material Events

Material EventsTrack every 8-K filing and material event — AI-summarized, timelined, and alertable.Sign up free · Upgrade to Pro

Insiders

Insider ActivitySee executive buy/sell windows and insider trade activity over rolling 30/90/365-day windows.Sign up free · Upgrade to Pro

Institutional Holders

Institutional HoldersSee which funds hold this stock and track position changes quarter over quarter.Sign up free · Upgrade to Pro