Australia markets open in 4 hours 31 minutes

Primoris Services Corporation (PRIM)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
50.24+0.05 (+0.10%)
At close: 04:00PM EDT
50.24 0.00 (0.00%)
After hours: 05:43PM 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,871,120
5,715,309
4,420,599
3,497,632
3,491,497
Cost of revenue
5,249,985
5,127,818
3,963,714
3,080,972
3,121,283
Gross profit
621,135
587,491
456,885
416,660
370,214
Operating expenses
Selling general and administrative
339,312
328,733
281,577
230,110
202,835
Total operating expenses
339,312
328,733
281,577
230,110
202,835
Operating income or loss
281,823
258,758
175,308
186,550
167,379
Interest expense
77,698
78,171
39,212
18,498
19,923
Total other income/expenses net
-1,596
-2,918
23,190
-16,195
-1,817
Income before tax
202,529
177,669
159,286
151,857
145,639
Income tax expense
58,751
51,524
26,265
36,118
40,656
Income from continuing operations
143,778
126,145
133,021
115,739
104,983
Net income
143,778
126,145
133,021
115,739
104,983
Net income available to common shareholders
143,778
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