Primoris Services

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,857,700
$2,178,422
$1,890,745
$1,648,112
Gross Profit
175,000
235,714
231,736
170,657
EBITDA
102,500
161,847
148,813
91,495
EBIT
78,400
138,021
126,311
70,098
Net Income
51,800
94,617
84,319
44,240
Net Change In Cash
1,857,700
2,178,422
1,890,745
1,648,112
Free Cash Flow
121,141
148,437
45,340
25,582
Cash
541,300
437,313
390,254
351,581
Basic Shares
54,800
54,803
54,805
54,705

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
2025-12-31
$1.08
2025-09-30
$1.88
2025-06-30
$1.68
2025-03-31
$0.80