Primoris Services Corporation
← Back to PRIM Overview

Primoris Services Corporation (PRIM)

Profitability & Net Margin History

Current Net Margin

2.79%

Primoris Services Corporation currently has a net profit margin of 2.79%.

Financial Fundamentals

PRIMQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-311.860.052.79%155
2025-09-302.180.094.34%12
2025-06-301.890.084.46%178
2025-03-311.650.042.68%41
2024-12-311.740.053.10%44
2024-09-301.650.063.54%38
2024-06-301.560.053.17%183
2024-03-311.410.021.34%114
2023-12-311.520.042.48%66
2023-09-301.530.053.15%39
2023-06-301.410.042.76%266
2023-03-311.260.000.10%302
2022-12-311.330.043.12%23
2022-09-301.280.043.35%155
2022-06-301.020.054.90%512
2022-03-310.78-0.00-0.21%354
2021-12-310.880.033.33%150
2021-09-300.910.044.82%71
2021-06-300.880.044.12%340
2021-03-310.820.010.71%283
2020-12-310.900.033.55%112
2020-09-300.940.044.66%103
2020-06-300.910.033.63%413
2020-03-310.74-0.00-0.50%391
2019-12-310.790.033.41%71
2019-09-300.870.044.12%187
2019-06-300.790.022.25%196
2019-03-310.660.000.29%339
2018-12-310.880.033.69%9
2018-09-300.910.033.60%179
2018-06-300.650.011.81%167
2018-03-310.500.000.14%375
2017-12-310.580.023.89%50
2017-09-300.610.023.39%3
2017-06-300.630.023.41%204
2017-03-310.560.011.37%103
2016-12-310.600.012.40%152
2016-09-300.510.000.89%22
2016-06-300.460.011.11%48
2016-03-310.430.000.63%190
2015-12-310.500.012.53%89
2015-09-300.560.023.42%267
2015-06-300.480.000.75%33
2015-03-310.390.000.43%141
2014-12-310.490.011.83%264
2014-09-300.610.034.47%136
2014-06-300.520.023.11%80
2014-03-310.470.012.30%188
2013-12-310.540.024.18%22
2013-09-300.550.023.96%46
2013-06-300.450.023.50%111
2013-03-310.410.012.38%116
2012-12-310.480.023.54%52
2012-09-300.430.024.06%58
2012-06-300.340.013.48%12
2012-03-310.290.013.60%25
2011-12-310.370.013.34%181
2011-09-300.380.025.15%104
2011-06-300.350.014.11%70
2011-03-310.360.013.41%26
2010-12-310.330.013.68%39
2010-09-300.230.013.29%20
2010-06-300.200.013.49%34
2010-03-310.170.013.83%8
2009-12-310.100.003.75%338
2009-09-300.110.017.13%37
2009-06-300.130.016.76%238
2009-03-310.130.014.38%80
2008-12-310.150.015.18%169
2008-09-300.150.016.87%
2008-06-300.00-0.00
2008-03-310.000.00
2007-12-310.160.000.07%
2007-09-300.000.00
2007-06-300.000.00
2007-03-310.000.00
2006-12-310.000.00
2006-09-300.00-0.00

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.