Primoris Services

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,559,900
$1,857,700
$2,178,422
$1,890,745
Gross Profit
134,700
175,000
235,714
231,736
EBITDA
52,700
102,500
161,847
148,813
EBIT
28,900
78,400
138,021
126,311
Net Income
17,400
51,800
94,617
84,319
Net Change In Cash
1,559,900
1,857,700
2,178,422
1,890,745
Free Cash Flow
-150,400
121,141
148,437
45,340
Cash
361,500
541,300
437,313
390,254
Basic Shares
54,800
54,800
54,803
54,805

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$7,574,900
$6,366,838
$5,715,309
$4,420,599
Gross Profit
813,100
703,245
587,491
456,885
EBITDA
504,600
415,754
362,881
297,655
EBIT
412,700
320,232
255,840
198,498
Net Income
274,900
180,888
126,145
133,021
Net Change In Cash
7,574,900
6,366,838
5,715,309
4,420,599
Free Cash Flow
340,500
381,758
95,547
-11,344
Cash
541,300
455,825
217,778
248,692
Basic Shares
54,800
54,576
54,223
53,759

Earnings Calls

QuarterEPS
2026-03-31
$0.59
2025-12-31
$1.08
2025-09-30
$1.88
2025-06-30
$1.68