Primoris Services Corp (PRIM)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NYSE]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NYSE]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
| 12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
| Sales | 6,366,838 | 5,715,309 | 4,420,599 | 3,497,632 | 3,491,497 |
| Cost of Goods | 5,663,593 | 5,127,818 | 3,963,714 | 3,080,972 | 3,121,283 |
| Gross Profit | 703,245 | 587,491 | 456,885 | 416,660 | 370,214 |
| Operating Expenses | 386,386 | 335,236 | 262,261 | 247,481 | 206,548 |
| Operating Income | 317,452 | 253,073 | 195,338 | 170,151 | 163,949 |
| Interest Expense | 65,315 | 78,171 | 39,212 | 18,498 | 19,923 |
| Other Income | 2,780 | 2,767 | 3,160 | 204 | 1,613 |
| Pre-tax Income | 254,917 | 177,669 | 159,286 | 151,857 | 145,639 |
| Income Tax | 74,029 | 51,524 | 26,265 | 36,118 | 40,656 |
| Net Income Continuous | 180,888 | 126,145 | 133,021 | 115,739 | 104,983 |
| Net Income | $180,888 | $126,145 | $133,021 | $115,739 | $104,983 |
| EPS Basic Total Ops | 3.37 | 2.37 | 2.50 | 2.19 | 2.17 |
| EPS Basic Continuous Ops | 3.37 | 2.37 | 2.50 | 2.20 | 2.17 |
| EPS Diluted Total Ops | 3.31 | 2.33 | 2.47 | 2.17 | 2.16 |
| EPS Diluted Continuous Ops | 3.31 | 2.33 | 2.47 | 2.18 | 2.16 |
| EPS Diluted Before Non-Recurring Items | 3.67 | 2.85 | 2.53 | 2.70 | 2.24 |
| EBITDA(a) | $412,974 | $360,114 | $294,495 | $275,710 | $246,446 |