Primoris Services Corporation logo

Primoris Services Corporation

PRIM

Financial Statements

Income Statement (Annual)

Amounts in millions

2024

12/31/2024

Revenue
6,367
Cost of Revenue
5,664
Gross Profit
703
Gross Margin
11.0%
Operating Income
317
Operating Margin
5.0%
Net Income
181
Net Margin
2.8%
EPS (Basic)
$3.37
EPS (Diluted)
$3.31
EBITDA
416
EBITDA Margin
6.5%

2023

12/31/2023

Revenue
5,715
Cost of Revenue
5,128
Gross Profit
587
Gross Margin
10.3%
Operating Income
253
Operating Margin
4.4%
Net Income
126
Net Margin
2.2%
EPS (Basic)
$2.37
EPS (Diluted)
$2.33
EBITDA
363
EBITDA Margin
6.3%

2022

12/31/2022

Revenue
4,421
Cost of Revenue
3,964
Gross Profit
457
Gross Margin
10.3%
Operating Income
195
Operating Margin
4.4%
Net Income
133
Net Margin
3.0%
EPS (Basic)
$2.50
EPS (Diluted)
$2.47
EBITDA
298
EBITDA Margin
6.7%

2021

12/31/2021

Revenue
3,498
Cost of Revenue
3,081
Gross Profit
417
Gross Margin
11.9%
Operating Income
170
Operating Margin
4.9%
Net Income
116
Net Margin
3.3%
EPS (Basic)
$2.19
EPS (Diluted)
$2.17
EBITDA
276
EBITDA Margin
7.9%

2020

12/31/2020

Revenue
3,491
Cost of Revenue
3,121
Gross Profit
370
Gross Margin
10.6%
Operating Income
164
Operating Margin
4.7%
Net Income
105
Net Margin
3.0%
EPS (Basic)
$2.17
EPS (Diluted)
$2.16
EBITDA
248
EBITDA Margin
7.1%