Primoris Services

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$2,178,422
$1,890,745
$1,648,112
$1,741,330
Gross Profit
235,714
231,736
170,657
184,598
EBITDA
161,847
148,813
91,495
111,058
EBIT
138,021
126,311
70,098
88,484
Net Income
94,617
84,319
44,240
53,966
Net Change In Cash
2,178,422
1,890,745
1,648,112
1,741,330
Free Cash Flow
148,437
45,340
25,582
270,042
Cash
437,313
390,254
351,581
455,825
Basic Shares
54,803
54,805
54,705
54,662

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$6,366,838
$5,715,309
$4,420,599
$3,497,632
Gross Profit
703,245
587,491
456,885
416,660
EBITDA
415,754
362,881
297,655
275,914
EBIT
320,232
255,840
198,498
170,355
Net Income
180,888
126,145
133,021
115,739
Net Change In Cash
6,366,838
5,715,309
4,420,599
3,497,632
Cost of Revenue
-125,788
Free Cash Flow
381,758
95,547
-11,344
-54,095
Cash
455,825
217,778
248,692
200,512
Basic Shares
54,576
54,223
53,759
53,161

Earnings Calls

QuarterEPS
2025-09-30
$1.88
2025-06-30
$1.68
2025-03-31
$0.80
2024-12-31
$1.13