XML 18 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
CONSOLIDATED STATEMENTS OF INCOME      
Revenue $ 2,939,478 $ 2,379,995 $ 1,996,948
Cost of revenue 2,613,741 2,101,561 1,795,641
Gross profit 325,737 278,434 201,307
Selling, general and administrative expenses 182,006 170,372 140,027
Merger and related costs 13,260 1,774 815
Impairment of goodwill 0 0 2,716
Operating income 130,471 106,288 57,749
Other income (expense):      
Investment income   5,817  
Foreign exchange gain 688 253 202
Other income (expense), net (808) 484 (315)
Interest income 1,753 587 149
Interest expense (18,746) (8,146) (8,914)
Income before provision for income taxes 113,358 105,283 48,871
Provision for income taxes (25,765) (28,433) (21,146)
Net income 87,593 76,850 27,725
Less net income attributable to noncontrolling interests (10,132) (4,496) (1,002)
Net income attributable to Primoris $ 77,461 $ 72,354 $ 26,723
Dividends per common share (in dollars per share) $ 0.240 $ 0.225 $ 0.220
Earnings per share:      
Basic (in dollars per share) 1.51 1.41 0.52
Diluted (in dollars per share) $ 1.50 $ 1.40 $ 0.51
Weighted average common shares outstanding:      
Basic (in shares) 51,350 51,481 51,762
Diluted (in shares) 51,670 51,741 51,989