XML 75 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Pro Forma Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Pro forma results    
Pro forma tax rate used in calculating taxes on income from continuing operations (as a percent) 28.00% 40.00%
Revenues $ 3,265,690 $ 3,256,045
Income before provision for income taxes 107,657 14,813
Net income (loss) attributable to Primoris $ 73,356 $ 18,072
Weighted average common shares outstanding:    
Basic (in shares) 51,350 51,481
Diluted (in shares) 51,670 51,741
Earnings per share:    
Basic (in dollars per share) $ 1.43 $ 0.35
Diluted (in dollars per share) $ 1.42 $ 0.35