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 - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Acquisition Expense2 M6 M20 M16 M3 M
Depreciation And Amortization96 M107 M78 M87 M74 M74 M
Gain On Sale Of Security376000.0955000.06 M
General And Administrative Expense383 M329 M282 M230 M203 M190 M-53 M-25 M-22 M-22 M
Gross Profit Margin (profit Margin After CGS)703 M587 M457 M417 M370 M331 M326 M278 M201 M220 M
Impairment Of Capital Assets3 M401000.0
Interest Expense Non Operating78 M39 M18 M20 M20 M19 M8 M9 M8 M
Minority Interests-165000.0-9000.0-2 M-10 M-4 M-1 M-279000.0
Misc Other Special Charges106000.02 M2 M299000.01 M-3 M-808000.0484000.0-315000.02 M
Net Income (loss)181 M126 M133 M116 M105 M82 M77 M77 M27 M37 M
Net Income Common Stockholders181 M126 M133 M116 M105 M82 M77 M72 M27 M37 M
Net Income Continuous Operations181 M126 M133 M116 M105 M82 M77 M77 M27 M37 M
Net Non Operating Interest Income Expense-65 M-78 M-39 M-18 M-20 M-20 M-17 M-8 M-9 M-8 M
Operating Income317 M253 M195 M170 M164 M141 M144 M108 M60 M68 M
Operating Income Before Depreciation (EBITDA)350 M285 M298 M276 M248 M223 M211 M180 M126 M134 M
Operating Expense386 M334 M282 M247 M206 M190 M182 M170 M141 M152 M
Other Gand A383 M329 M282 M230 M203 M190 M-53 M-25 M-22 M-22 M
Other Operating Expenses-40 M-288000.0-377000.0-295000.0-53 M-592000.0-1 M-1 M
Rent And Landing Fees-53 M-25 M-22 M-22 M
Restructring And Mn A Income-73 M-18 M-31 M-39 M
Selling And Marketing Expense182 M170 M141 M152 M
Selling Expense182 M170 M141 M152 M
Total Income Available For Interest Expense (EBIT)255 M178 M198 M170 M166 M138 M132 M113 M58 M69 M
Total Revenues6,367 M5,715 M4,421 M3,498 M3,491 M3,106 M2,939 M2,380 M1,997 M1,929 M
Total Expenses6,049 M5,462 M4,245 M3,327 M3,328 M2,965 M-2,432 M-1,931 M-1,655 M-1,558 M
Total Revenue6,367 M5,715 M4,421 M3,498 M3,491 M3,106 M2,939 M2,380 M1,997 M1,929 M
Amord-800000.0858 M872 M582 M215 M215 M-11 M-9 M-7 M-7 M
Avgshs54 M53 M53 M53 M48 M51 M51 M51 M52 M52 M
Avgshsdt55 M54 M54 M53 M49 M51 M52 M52 M52 M52 M
Basiceps3.372.372.52.192.171.621.511.410.520.71
Basicepscont3.372.372.52.192.171.62
Cor5,664 M5,128 M3,964 M3,081 M3,121 M2,775 M-2,614 M-2,102 M-1,796 M-1,710 M
Depamor87 M74 M74 M
Dileps3.312.332.472.172.161.611.51.40.510.71
Dilepscont3.312.332.472.172.161.61
Div Per Share0.260.240.240.240.240.240.240.230.220.21
Intinc-65 M-78 M-39 M-18 M-20 M56000.0
Netincdisc181 M126 M133 M116 M105 M82 M77 M77 M27 M37 M
Othincexp-106000.0-2 M23 M-299000.0-1 M2 M14 M-5 M315000.0-2 M
Pretaxinc255 M178 M159 M152 M146 M118 M113 M105 M49 M61 M
Restruct-73 M-18 M-31 M-39 M
Sga383 M329 M282 M230 M203 M190 M182 M170 M141 M152 M
Shsout54 M53 M53 M53 M49 M49 M51 M52 M52 M52 M
Specincchg73 M18 M-3 M-401000.0
Taxprov74 M52 M26 M36 M41 M34 M26 M28 M21 M24 M
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