Primoris Services

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,890,745
$1,648,112
$1,741,330
$1,649,086
Gross Profit
231,736
170,657
184,598
198,561
EBITDA
126,644
91,495
111,058
122,412
EBIT
104,142
70,098
88,484
99,738
Net Income
84,319
44,240
53,966
58,436
Net Change In Cash
1,890,745
1,648,112
1,741,330
1,649,086
Free Cash Flow
45,340
25,582
270,042
158,750
Cash
390,254
351,581
455,825
352,657
Basic Shares
54,805
54,705
54,662
54,675

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
413,986
362,881
297,655
275,914
EBIT
318,464
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

Quarter EPS
2025-09-30
$0
2025-06-30
$1.68
2025-03-31
$0.80
2024-12-31
$1.13