USD in Thousands except per share data
Revenue
7,574.90
6,366.80
5,715.30
Cost of revenue
6,761.80
5,663.60
5,127.80
Gross profit
813.10
703.20
587.50
Selling general and administrative expenses
399.20
383.30
328.70
Transaction and related costs
2.40
2.50
5.70
Gain on sale and leaseback transaction
-
-
-
Operating income
411.50
317.40
253.10
Foreign exchange (loss) gain net
(0.10)
2.70
1.10
Other income (expense) net
1.30
0.10
1.60
Interest expense net
(28.70)
(65.30)
(78.20)
Income (loss) before provision for income taxes
384
254.90
177.60
Provision for income taxes
(109.10)
(74)
(51.50)
Net income (loss)
274.90
180.90
126.10
Net loss (income) attributable to noncontrolling interests
-
-
-
Net income (loss) attributable to Primoris
274.90
180.90
126.10
Dividends per common share
0.32
0.26
0.24
(Loss) earnings per share
Weighted average common shares outstanding
Diluted
54.80
54.60
54.20