Primoris Services (PRIM) Financial Ratios | The Fly