
Primoris Services Corporation
PRIMFinancial 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%