Primoris Services Financial Statements 2009-2024 | PRIM
Fifteen years of historical annual and quarterly income statements for Primoris Services (PRIM).
Annual Data | Millions of US $ except per share data
TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
$6,141 | $5,715 | $4,421 | $3,498 | $3,491 | $3,106 | $2,939 | $2,380 | $1,997 | $1,929 | $2,086 | $1,944 | $1,542 | $1,460 | $942 | $467 |
$5,466 | $5,128 | $3,964 | $3,081 | $3,121 | $2,775 | $2,614 | $2,102 | $1,796 | $1,710 | $1,850 | $1,688 | $1,349 | $1,275 | $819 | $391 |
$675 | $587 | $457 | $417 | $370 | $331 | $326 | $278 | $201 | $220 | $236 | $256 | $193 | $185 | $123 | $75.58 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$368 | $329 | $282 | $230 | $203 | $189 | $182 | $170 | $140 | $152 | $132 | $131 | $96.42 | $86.20 | $64.99 | $34.78 |
$-2.99 | $-5.69 | $20.03 | $-16.40 | $-3.43 | $-0.92 | $-13.26 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$371 | $334 | $262 | $247 | $206 | $190 | $195 | $172 | $144 | $152 | $132 | $131 | $96.42 | $86.20 | $64.99 | $35.17 |
$305 | $253 | $195 | $170 | $164 | $141 | $130 | $106 | $57.75 | $67.77 | $104 | $125 | $96.29 | $99.00 | $57.80 | $40.40 |
$-72.90 | $-75.40 | $-36.05 | $-18.29 | $-18.31 | $-22.97 | $-17.11 | $-1.01 | $-8.88 | $-6.67 | $-1.46 | $-5.66 | $-4.18 | $-2.27 | $-2.13 | $7.71 |
$232 | $178 | $159 | $152 | $146 | $118 | $113 | $105 | $48.87 | $61.10 | $102 | $120 | $92.10 | $96.73 | $55.68 | $48.11 |
$67.22 | $51.52 | $26.27 | $36.12 | $40.66 | $33.81 | $25.77 | $28.43 | $21.15 | $23.95 | $38.65 | $44.90 | $33.84 | $38.17 | $22.06 | $18.35 |
$165 | $126 | $133 | $116 | $105 | $84.10 | $87.59 | $76.85 | $27.73 | $37.15 | $63.68 | $74.68 | $58.27 | $58.56 | $33.62 | $29.76 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$165 | $126 | $133 | $116 | $105 | $84.10 | $87.59 | $76.85 | $27.73 | $37.15 | $63.68 | $74.68 | $58.27 | $58.56 | $33.62 | $29.76 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $-3.85 |
$165 | $126 | $133 | $116 | $105 | $82.33 | $77.46 | $72.35 | $26.72 | $36.87 | $63.16 | $69.66 | $56.76 | $58.56 | $33.62 | $25.91 |
$403 | $360 | $294 | $276 | $246 | $226 | $210 | $173 | $128 | $133 | $162 | $176 | $132 | $133 | $84.02 | $49.07 |
$305 | $253 | $195 | $170 | $164 | $141 | $130 | $106 | $57.75 | $67.77 | $104 | $125 | $96.29 | $99.00 | $57.80 | $40.40 |
$3.08 | $2.37 | $2.50 | $2.19 | $2.17 | $1.62 | $1.51 | $1.41 | $0.52 | $0.71 | $1.22 | $1.35 | $1.10 | $1.15 | $0.79 | $0.81 |
$3.03 | $2.33 | $2.47 | $2.17 | $2.16 | $1.61 | $1.50 | $1.40 | $0.51 | $0.71 | $1.22 | $1.35 | $1.10 | $1.14 | $0.72 | $0.75 |
Quarterly Data | Millions of US $ except per share data
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
$1,649 | $1,564 | $1,413 | $1,516 | $1,529 | $1,413 | $1,257 | $1,329 | $1,284 | $1,023 | $784 | $884 | $913 | $882 | $818 | $897 | $943 | $908 | $743 | $790 | $865 | $790 | $662 | $878 | $909 | $649 | $504 | $579 | $608 | $631 | $562 | $602 | $508 | $457 | $430 | $497 | $556 | $484 | $393 | $488 | $613 | $515 | $470 | $538 | $551 | $445 | $410 | $481 | $432 | $337 | $292 | $373 | $375 | $352 | $360 | $333 | $230 | $203 | $175 | $117 | $107 | $120 | $124 |
$1,451 | $1,377 | $1,279 | $1,359 | $1,356 | $1,256 | $1,157 | $1,176 | $1,129 | $931 | $728 | $788 | $786 | $769 | $738 | $800 | $819 | $807 | $695 | $700 | $757 | $709 | $609 | $774 | $802 | $577 | $460 | $511 | $538 | $547 | $506 | $533 | $458 | $414 | $391 | $433 | $484 | $437 | $355 | $438 | $538 | $454 | $420 | $463 | $476 | $385 | $364 | $426 | $376 | $293 | $254 | $322 | $323 | $311 | $319 | $289 | $202 | $177 | $151 | $97.07 | $86.46 | $98.87 | $109 |
$199 | $187 | $133 | $157 | $174 | $157 | $99.73 | $153 | $155 | $92.11 | $56.49 | $96.02 | $127 | $113 | $80.18 | $97.76 | $124 | $101 | $47.81 | $89.51 | $108 | $80.53 | $52.46 | $103 | $107 | $71.42 | $44.56 | $68.48 | $70.42 | $84.48 | $55.05 | $68.62 | $50.13 | $43.29 | $39.28 | $63.72 | $71.65 | $46.50 | $38.01 | $49.62 | $75.47 | $61.19 | $49.76 | $74.92 | $75.47 | $59.54 | $46.10 | $54.82 | $56.29 | $44.00 | $37.60 | $51.05 | $52.12 | $41.41 | $40.63 | $43.80 | $27.88 | $26.64 | $24.47 | $20.17 | $20.15 | $20.74 | $14.51 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$98.11 | $100 | $88.59 | $80.75 | $84.40 | $85.57 | $78.01 | $90.67 | $75.72 | $59.73 | $55.46 | $57.23 | $61.71 | $57.75 | $53.43 | $50.05 | $56.98 | $51.42 | $44.39 | $47.65 | $49.83 | $48.72 | $42.93 | $49.96 | $51.60 | $43.49 | $36.96 | $43.32 | $42.32 | $44.88 | $39.85 | $38.88 | $35.99 | $32.50 | $32.66 | $40.85 | $38.55 | $38.55 | $33.76 | $33.16 | $36.16 | $33.21 | $29.71 | $34.12 | $36.48 | $31.56 | $28.62 | $26.74 | $26.01 | $23.40 | $20.27 | $25.78 | $20.10 | $20.48 | $19.85 | $21.14 | $14.58 | $15.82 | $13.45 | $11.96 | $7.27 | $8.14 | $7.42 |
$-0.91 | $-0.52 | $-0.55 | $-1.01 | $-1.08 | $-0.90 | $-2.70 | $-1.83 | $-12.71 | $34.89 | $-0.32 | $-1.58 | $-0.45 | $-0.48 | $-13.90 | $-3.31 | $-0.12 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$99.01 | $101 | $89.14 | $81.76 | $85.49 | $86.47 | $80.70 | $92.50 | $88.43 | $24.85 | $55.78 | $58.80 | $62.15 | $58.23 | $67.33 | $53.36 | $57.10 | $51.42 | $44.39 | $48.57 | $49.83 | $48.72 | $42.93 | $50.03 | $55.43 | $51.16 | $38.65 | $43.76 | $42.56 | $45.98 | $39.85 | $39.69 | $38.71 | $32.50 | $32.66 | $41.25 | $38.55 | $38.55 | $33.76 | $33.16 | $36.16 | $33.21 | $29.71 | $34.12 | $36.48 | $31.56 | $28.62 | $26.74 | $26.01 | $23.40 | $20.27 | $25.78 | $20.10 | $20.48 | $19.85 | $21.14 | $14.58 | $15.82 | $13.45 | $12.35 | $7.27 | $8.14 | $7.42 |
$99.55 | $86.07 | $44.24 | $74.84 | $88.41 | $70.79 | $19.03 | $60.89 | $66.48 | $67.26 | $0.71 | $37.22 | $65.28 | $54.80 | $12.85 | $44.40 | $66.58 | $49.55 | $3.42 | $40.94 | $58.59 | $31.81 | $9.53 | $53.23 | $51.07 | $20.26 | $5.91 | $24.72 | $27.86 | $38.51 | $15.20 | $28.92 | $11.42 | $10.79 | $6.62 | $22.47 | $33.10 | $7.95 | $4.25 | $16.45 | $39.31 | $27.98 | $20.05 | $40.80 | $38.99 | $27.98 | $17.48 | $28.08 | $30.28 | $20.61 | $17.32 | $25.27 | $32.02 | $20.93 | $20.79 | $22.66 | $13.30 | $10.81 | $11.03 | $7.83 | $12.89 | $12.60 | $7.09 |
$-17.25 | $-16.29 | $-17.56 | $-21.80 | $-20.60 | $-15.80 | $-17.21 | $-15.43 | $-13.63 | $-3.99 | $-3.00 | $-4.25 | $-4.52 | $-4.91 | $-4.62 | $-1.81 | $-4.69 | $-3.12 | $-8.68 | $-2.24 | $-8.21 | $-6.72 | $-5.80 | $-7.71 | $-5.55 | $-2.37 | $-1.48 | $-1.12 | $4.22 | $-1.94 | $-2.17 | $-2.26 | $-2.59 | $-2.17 | $-1.87 | $-0.98 | $-2.26 | $-1.92 | $-1.52 | $-1.60 | $3.18 | $-1.36 | $-1.69 | $-0.62 | $-1.72 | $-2.09 | $-1.23 | $-1.19 | $-1.36 | $-1.41 | $-0.23 | $-4.46 | $0.07 | $2.77 | $-0.65 | $-2.13 | $-0.08 | $0.46 | $-0.38 | $3.24 | $0.96 | $1.38 | $2.13 |
$82.31 | $69.78 | $26.68 | $53.04 | $67.81 | $55.00 | $1.82 | $45.46 | $52.85 | $63.27 | $-2.29 | $32.96 | $60.77 | $49.89 | $8.24 | $42.59 | $61.89 | $46.43 | $-5.26 | $38.70 | $50.39 | $25.09 | $3.73 | $45.51 | $45.52 | $17.90 | $4.43 | $23.60 | $32.09 | $36.57 | $13.03 | $26.67 | $8.83 | $8.62 | $4.75 | $21.50 | $30.84 | $6.03 | $2.73 | $14.86 | $42.50 | $26.62 | $18.36 | $40.18 | $37.27 | $25.88 | $16.25 | $26.89 | $28.91 | $19.20 | $17.09 | $20.81 | $32.09 | $23.70 | $20.14 | $20.53 | $13.22 | $11.27 | $10.65 | $11.07 | $13.85 | $13.98 | $9.22 |
$23.87 | $20.24 | $7.74 | $15.38 | $19.66 | $15.97 | $0.51 | $3.95 | $9.81 | $13.12 | $-0.62 | $3.42 | $16.71 | $13.60 | $2.39 | $10.77 | $17.95 | $13.46 | $-1.53 | $11.19 | $14.56 | $7.27 | $0.80 | $11.13 | $10.72 | $3.71 | $0.21 | $-0.21 | $9.95 | $14.18 | $4.52 | $11.90 | $4.08 | $3.33 | $1.83 | $8.79 | $11.76 | $2.34 | $1.06 | $5.83 | $15.11 | $10.62 | $7.09 | $14.62 | $14.08 | $9.99 | $6.21 | $8.96 | $10.97 | $7.35 | $6.56 | $8.34 | $12.74 | $9.24 | $7.86 | $8.28 | $5.64 | $4.19 | $3.95 | $4.27 | $5.12 | $5.36 | $3.60 |
$58.44 | $49.54 | $18.94 | $37.66 | $48.14 | $39.03 | $1.31 | $41.50 | $43.04 | $50.15 | $-1.67 | $29.54 | $44.06 | $36.30 | $5.85 | $31.81 | $43.94 | $32.96 | $-3.73 | $27.51 | $35.83 | $17.82 | $2.94 | $34.38 | $34.81 | $14.19 | $4.22 | $23.81 | $22.13 | $22.40 | $8.51 | $14.77 | $4.76 | $5.29 | $2.92 | $12.71 | $19.08 | $3.69 | $1.67 | $9.02 | $27.39 | $16.00 | $11.27 | $25.55 | $23.19 | $15.89 | $10.04 | $17.93 | $17.95 | $11.86 | $10.53 | $12.47 | $19.35 | $14.46 | $12.28 | $12.25 | $7.58 | $7.09 | $6.70 | $6.79 | $8.73 | $8.62 | $5.62 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$58.44 | $49.54 | $18.94 | $37.66 | $48.14 | $39.03 | $1.31 | $41.50 | $43.04 | $50.15 | $-1.67 | $29.54 | $44.06 | $36.30 | $5.85 | $31.81 | $43.94 | $32.96 | $-3.73 | $27.51 | $35.83 | $17.82 | $2.94 | $34.38 | $34.81 | $14.19 | $4.22 | $23.81 | $22.13 | $22.40 | $8.51 | $14.77 | $4.76 | $5.29 | $2.92 | $12.71 | $19.08 | $3.69 | $1.67 | $9.02 | $27.39 | $16.00 | $11.27 | $25.55 | $23.19 | $15.89 | $10.04 | $17.93 | $17.95 | $11.86 | $10.53 | $12.47 | $19.35 | $14.46 | $12.28 | $12.25 | $7.58 | $7.09 | $6.70 | $6.79 | $8.73 | $8.62 | $5.62 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $-3.05 | $-0.78 | $-0.04 | $0.02 |
$58.44 | $49.54 | $18.94 | $37.66 | $48.14 | $39.03 | $1.31 | $41.50 | $43.04 | $50.15 | $-1.67 | $29.54 | $44.06 | $36.30 | $5.85 | $31.82 | $43.94 | $32.96 | $-3.74 | $26.95 | $35.65 | $17.79 | $1.95 | $32.37 | $32.69 | $11.72 | $0.69 | $22.52 | $20.60 | $21.55 | $7.69 | $14.47 | $4.50 | $5.06 | $2.69 | $12.56 | $19.01 | $3.64 | $1.67 | $8.93 | $27.39 | $16.00 | $10.83 | $22.48 | $21.85 | $15.56 | $9.77 | $17.02 | $17.52 | $11.73 | $10.49 | $12.47 | $19.35 | $14.46 | $12.28 | $12.25 | $7.58 | $7.09 | $6.70 | $3.75 | $7.95 | $8.58 | $5.64 |
$122 | $112 | $68.82 | $100 | $115 | $97.82 | $46.76 | $90.70 | $95.05 | $87.87 | $20.88 | $63.91 | $92.45 | $81.65 | $37.71 | $64.34 | $87.25 | $69.90 | $24.96 | $61.79 | $79.76 | $53.50 | $31.23 | $76.48 | $71.89 | $38.65 | $22.70 | $41.78 | $45.36 | $54.87 | $31.06 | $45.51 | $31.49 | $27.97 | $23.52 | $39.54 | $49.75 | $24.33 | $19.75 | $32.12 | $54.44 | $42.06 | $33.60 | $54.91 | $51.97 | $40.29 | $28.76 | $38.31 | $38.92 | $29.19 | $25.49 | $33.65 | $39.87 | $29.84 | $29.45 | $32.01 | $18.99 | $16.44 | $16.58 | $10.54 | $14.95 | $14.64 | $8.93 |
$99.55 | $86.07 | $44.24 | $74.84 | $88.41 | $70.79 | $19.03 | $60.89 | $66.48 | $67.26 | $0.71 | $37.22 | $65.28 | $54.80 | $12.85 | $44.40 | $66.58 | $49.55 | $3.42 | $40.94 | $58.59 | $31.81 | $9.53 | $53.23 | $51.07 | $20.26 | $5.91 | $24.72 | $27.86 | $38.51 | $15.20 | $28.92 | $11.42 | $10.79 | $6.62 | $22.47 | $33.10 | $7.95 | $4.25 | $16.45 | $39.31 | $27.98 | $20.05 | $40.80 | $38.99 | $27.98 | $17.48 | $28.08 | $30.28 | $20.61 | $17.32 | $25.27 | $32.02 | $20.93 | $20.79 | $22.66 | $13.30 | $10.81 | $11.03 | $7.83 | $12.89 | $12.60 | $7.09 |
$1.09 | $0.92 | $0.35 | $0.72 | $0.90 | $0.73 | $0.02 | $0.78 | $0.81 | $0.94 | $-0.03 | $0.57 | $0.82 | $0.68 | $0.12 | $0.66 | $0.91 | $0.68 | $-0.08 | $0.53 | $0.70 | $0.35 | $0.04 | $0.63 | $0.64 | $0.23 | $0.01 | $0.44 | $0.40 | $0.42 | $0.15 | $0.28 | $0.09 | $0.10 | $0.05 | $0.24 | $0.37 | $0.07 | $0.03 | $0.17 | $0.53 | $0.31 | $0.21 | $0.44 | $0.42 | $0.30 | $0.19 | $0.32 | $0.34 | $0.23 | $0.21 | $0.24 | $0.38 | $0.28 | $0.25 | $0.26 | $0.17 | $0.16 | $0.20 | $0.12 | $0.24 | $0.26 | $0.19 |
$1.07 | $0.91 | $0.35 | $0.70 | $0.89 | $0.72 | $0.02 | $0.77 | $0.80 | $0.93 | $-0.03 | $0.57 | $0.81 | $0.67 | $0.12 | $0.66 | $0.90 | $0.68 | $-0.08 | $0.52 | $0.70 | $0.35 | $0.04 | $0.63 | $0.63 | $0.23 | $0.01 | $0.43 | $0.40 | $0.42 | $0.15 | $0.27 | $0.09 | $0.10 | $0.05 | $0.24 | $0.37 | $0.07 | $0.03 | $0.17 | $0.53 | $0.31 | $0.21 | $0.44 | $0.42 | $0.30 | $0.19 | $0.33 | $0.34 | $0.23 | $0.20 | $0.24 | $0.38 | $0.28 | $0.24 | $0.24 | $0.17 | $0.16 | $0.15 | $0.09 | $0.23 | $0.26 | $0.17 |