Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)

PRIM

NYE
Primoris Services Corporation
IndustrialsEngineering & Construction
Watchlist:
Last updated: Monday 7th July 2025
84.71
+2.71 (3.30%)
Prev Close:82.0
Open:83.0
Bid:84.71
Ask:87.65
52 Week Range
45.92
90.86
Volume:901,725
Mkt Cap:4,299 M
Price Target
$97.42
+15.0%
Financials

Financial Statements

PRIM - Balance Sheet (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Accounts Payable624 M629 M535 M273 M246 M236 M249 M141 M168 M124 M
Accumulated Depreciation & Depletion-426 M-469 M-473 M-449 M-417 M-399 M-357 M-303 M-268 M-223 M
Cash And Equivalents456 M218 M249 M201 M327 M120 M151 M170 M136 M164 M
Cash Cash Equivalents And Short Term Investments456 M218 M249 M201 M327 M120 M151 M170 M136 M164 M
Cash Equivalents120 M151 M170 M136 M164 M
Common Stock6000.06000.06000.06000.05000.05000.05000.05000.05000.05000.0
Current Accrued Expenses350 M263 M246 M175 M201 M184 M118 M76 M108 M94 M
Current Capital Lease Obligation122 M96 M73 M62 M73 M74 M57 M132000.0188000.0974000.0
Current Deferred Revenue617 M366 M276 M240 M267 M192 M190 M169 M
Current Deferred Taxes Assets100 M130 M138 M30 M35 M
Current Deferred Taxes Liabilities-116 M-115 M17 M7 M14 M10 M1 M
Current Provisions10 M13 M7 M
Dividends Payable4 M3 M3 M3 M3 M3 M3 M3 M3 M3 M
Float Term Debt994 M1,149 M1,196 M692 M407 M296 M306 M193 M203 M220 M
Goodwill And Other Intangible Assets1,065 M1,085 M1,121 M753 M276 M285 M287 M198 M160 M161 M
Income Tax Payable53 M14 M16 M8 M14 M9 M5 M3 M3 M2 M
Leases3 M3 M5 M
Long Term Capital Lease Obligation333 M263 M131 M98 M138 M171 M196000.015000.022000.0
Long Term Debt And Capital Lease Obligation994 M1,149 M1,196 M692 M407 M467 M306 M193 M203 M220 M
Minority Interest37000.01 M3 M6 M1 M217000.0
Non Current Deferred Assets1 M2 M1 M1 M1 M
Non Current Deferred Liabilities64 M60 M57 M39 M14 M18 M8 M14 M10 M
Non Current Deferred Taxes Assets1 M2 M1 M1 M22 M30 M1 M
Other Current Liabilities135 M109 M114 M78 M81 M39 M43 M29 M113 M140 M
Other Inventories49 M40 M22 M15 M18 M12 M26 M39 M
Other Payable607 M111 M66 M
Payables629 M632 M538 M277 M249 M239 M252 M144 M171 M127 M
Preferred Stock1000000.01000000.01000000.01000000.01000000.0
Recievables Adjustments Allowances-3 M-2 M-400000.0-2 M-500000.0-1 M-480000.0
Retained Earnings1,124 M960 M845 M728 M626 M531 M461 M396 M335 M320 M
Total Capitalization3,063 M3,270 M3,370 M2,277 M1,390 M925 M910 M750 M701 M703 M
Total Equity Gross Minority1,410 M1,236 M1,109 M990 M715 M630 M607 M562 M499 M483 M
Total Equity Gross Minority Interest1,410 M1,236 M1,109 M990 M715 M630 M607 M562 M499 M483 M
Total Liabilities And Total Equity Gross Minority Interest4,196 M3,827 M3,544 M2,543 M1,970 M1,830 M1,594 M1,256 M1,171 M1,132 M
Total Non Current Liabilities Net Minority Interes1,116 M1,256 M1,297 M794 M490 M530 M365 M239 M222 M233 M
Working Capital489 M550 M566 M423 M351 M242 M303 M288 M281 M271 M
Accrec286 M341 M288 M
Addpaid286 M276 M264 M262 M89 M97 M144 M161 M162 M163 M
Capstk6000.06000.06000.06000.05000.05000.05000.05000.05000.05000.0
Comstkeqty1,410 M1,236 M1,109 M990 M715 M630 M604 M556 M497 M483 M
Curdebt75 M73 M78 M67 M48 M56 M62 M65 M58 M54 M
Curdebtcaplease75 M73 M78 M67 M48 M56 M62 M65 M58 M55 M
Curdefliab617 M366 M276 M240 M267 M192 M190 M169 M
Gainlossnoearn76000.0-908000.0
Goodwill857 M858 M872 M582 M215 M215 M206 M153 M127 M124 M
Grosppe1,375 M1,306 M1,170 M1,041 M981 M775 M733 M615 M546 M506 M
Inv41 M49 M68 M
Netppe949 M836 M697 M592 M564 M376 M376 M312 M277 M284 M
Noncurdefliab64 M60 M57 M39 M14 M18 M8 M14 M10 M33 M
Othca1 M2 M815000.089 M67 M46 M31 M
Othintang208 M228 M249 M171 M61 M70 M81 M45 M33 M36 M
Othnca22 M21 M22 M15 M13 M13 M5 M3 M2 M211000.0
Othncl58 M48 M44 M63 M70 M46 M52 M32 M9 M13 M
Othprop949 M836 M697 M592 M564 M376 M
Othrec834 M685 M663 M472 M432 M405 M373 M292 M527 M437 M
Payacc979 M896 M784 M451 M449 M422 M370 M220 M279 M221 M
Prepaid96 M136 M176 M86 M30 M43 M36 M15 M19 M18 M
Restcash206 M331 M
Totassets4,196 M3,827 M3,544 M2,543 M1,970 M1,830 M1,594 M1,256 M1,171 M1,132 M
Totca2,159 M1,885 M1,704 M1,182 M1,115 M913 M924 M743 M731 M687 M
Totcl1,671 M1,335 M1,138 M759 M764 M670 M622 M455 M450 M416 M
Toteqty1,410 M1,236 M1,109 M990 M715 M630 M604 M556 M497 M483 M
Totliab2,786 M2,591 M2,435 M1,553 M1,255 M1,201 M987 M694 M672 M649 M
Totnca2,036 M1,942 M1,840 M1,361 M854 M675 M670 M513 M439 M445 M
Totncl1,116 M1,256 M1,297 M794 M490 M530 M365 M239 M222 M233 M
Trustpref1000000.01000000.01000000.01000000.01000000.0
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader