Primoris Services CorporationPRIMNYSE
Loading
Income Before Tax Over TimeExpanding
Percentile Rank100
3Y CAGR+34.1%
5Y CAGR+21.4%
Studio
Year-over-Year Change

Pre-tax earnings

3Y CAGR
+34.1%/yr
vs +8.9%/yr prior
5Y CAGR
+21.4%/yr
Recent acceleration
Acceleration
+25.2pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
2.6x
Strong expansion
Streak
9 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM$384.13M+50.7%
2024$254.92M+43.5%
2023$177.67M+11.5%
2022$159.29M+4.9%
2021$151.86M+4.3%
2020$145.64M+23.5%
2019$117.91M+4.0%
2018$113.36M+7.7%
2017$105.28M+115.4%
2016$48.87M-