The Inventing Press

Primoris Services Corp

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$7.6B$6.4B$5.7B$4.4B$3.5B
Cost of revenue$6.8B$5.7B$5.1B$4.0B$3.1B
Gross profit$813.1M$703.2M$587.5M$456.9M$416.7M
Selling, general & administrative$399.2M$383.3M$328.7M$281.6M$230.1M
Operating income$411.5M$317.4M$253.1M$195.3M$170.2M
Pretax income$384.0M$254.9M$177.6M$159.3M$151.9M
Income tax expense$109.1M$74.0M$51.5M$26.3M$36.1M
Net income$274.9M$180.9M$126.1M$133.0M$115.7M
Balance Sheet
Cash and equivalents$535.5M$455.8M$217.8M$248.7M$200.5M
Current assets$2.3B$2.2B$1.9B$1.7B$1.2B
Total assets$4.4B$4.2B$3.8B$3.5B$2.5B
Current liabilities$1.8B$1.7B$1.3B$1.1B$759.1M
Total liabilities$2.7B$2.8B$2.6B$2.4B$1.6B
Total debt$472.7M$739.5M$964.7M$1.2B$665.7M
Stockholders' equity$1.7B$1.4B$1.2B$1.1B$990.1M
Cash Flow Statement
Cash from operations$470.4M$508.3M$198.5M$83.3M$79.7M
Depreciation and amortization$91.9M$95.5M$107.0M$99.2M$105.6M
Stock-based compensation$20.6M$15.1M$11.8M$7.4M$10.5M
Capital expenditure$129.9M$126.5M$103.0M$94.7M$133.8M
Free cash flow$340.5M$381.8M$95.5M-$11.3M-$54.1M
Dividends paid$17.3M$12.9M$12.8M$12.8M$12.6M
Share repurchases$6.0M$14.7M
Impairments$0$0$0$0$0

Shares outstanding 54.3M · Free float 95.0%

Annual filing data through FY ended December 31, 2025; float as of July 13, 2026.

Coverage