B
Primoris Services Corporation PRIM
$60.51 -$2.92-4.60%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Revenue 14.90% 7.82% 10.64% 12.40% 14.02%
Total Other Revenue -- -- -- -- --
Total Revenue 14.90% 7.82% 10.64% 12.40% 14.02%
Cost of Revenue 14.55% 7.00% 9.62% 10.56% 15.58%
Gross Profit 17.88% 14.18% 18.72% 33.73% 2.10%
SG&A Expenses 19.55% 16.23% 17.00% 13.56% -10.94%
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 14.83% 7.54% 10.09% 10.75% 13.68%
Operating Income 16.09% 12.25% 20.78% 106.18% 20.95%
Income Before Tax 43.57% 21.38% 26.87% 1,365.93% 16.69%
Income Tax Expenses 44.24% 21.38% 26.73% 1,417.06% 289.02%
Earnings from Continuing Operations 43.30% 21.38% 26.93% 1,346.03% -9.26%
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 43.30% 21.38% 26.93% 1,346.03% -9.26%
EBIT 16.09% 12.25% 20.78% 106.18% 20.95%
EBITDA 9.06% 5.97% 13.75% 40.26% 9.64%
EPS Basic 42.33% 20.58% 26.12% 1,339.43% -9.66%
Normalized Basic EPS 52.34% 20.00% 24.96% 499.25% 12.16%
EPS Diluted 39.97% 20.22% 26.39% 1,650.00% -9.17%
Normalized Diluted EPS 52.59% 20.07% 25.00% 498.09% 11.27%
Average Basic Shares Outstanding 0.67% 0.66% 0.64% 0.58% 0.45%
Average Diluted Shares Outstanding 0.51% 0.60% 0.61% 0.87% 1.25%
Dividend Per Share 33.33% 0.00% 0.00% 0.00% 0.00%
Payout Ratio -0.30% -0.17% -0.21% -0.93% 0.10%
Weiss Ratings