Australia markets open in 8 hours 27 minutes

Primoris Services Corporation (PRIM)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
46.42+1.01 (+2.22%)
At close: 04:00PM EDT
46.88 +0.46 (+0.99%)
After hours: 07:27PM EDT
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
5,715,309
5,715,309
4,420,599
3,497,632
3,491,497
Cost of revenue
5,127,818
5,127,818
3,963,714
3,080,972
3,121,283
Gross profit
587,491
587,491
456,885
416,660
370,214
Operating expenses
Selling general and administrative
328,733
328,733
281,577
230,110
202,835
Total operating expenses
328,733
328,733
281,577
230,110
202,835
Operating income or loss
258,758
258,758
175,308
186,550
167,379
Interest expense
78,171
78,171
39,212
18,498
19,923
Total other income/expenses net
-2,918
-2,918
23,190
-16,195
-1,817
Income before tax
177,669
177,669
159,286
151,857
145,639
Income tax expense
51,524
51,524
26,265
36,118
40,656
Income from continuing operations
126,145
126,145
133,021
115,739
104,983
Net income
126,145
126,145
133,021
115,739
104,983
Net income available to common shareholders
126,145
126,145
133,021
115,739
104,983
Basic EPS
2.44
2.37
2.50
2.19
2.17
Diluted EPS
2.40
2.33
2.47
2.17
2.16
Basic average shares
53,235
53,297
53,200
52,674
48,303
Diluted average shares
54,054
54,223
53,759
53,161
48,633