XML 17 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations - Pro Forma Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Pro forma results    
Pro forma tax rate used in calculating taxes on income from continuing operations (as a percent) 28.00% 28.00%
Revenues $ 908,902 $ 2,388,020
Income before provision for income taxes 45,521 61,917
Net income attributable to Primoris $ 32,691 $ 40,826
Weighted average common shares outstanding:    
Basic (in shares) 51,403 51,471
Diluted (in shares) 51,735 51,760
Earnings per share:    
Basic (in dollars per share) $ 0.64 $ 0.79
Diluted (in dollars per share) $ 0.63 $ 0.79