Should Value Investors Buy Primoris Services (PRIM) Stock?