PRIM - Primoris Services Corporation

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Show:
Income Statement
Balance Sheet
Cash Flow
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
12/30/2018
12/30/2017
12/30/2016
12/30/2015
Total Revenue
3,194,221
2,939,478
2,379,995
1,996,948
1,929,415
Cost of Revenue
2,849,556
2,613,741
2,101,561
1,795,641
1,709,542
Gross Profit
344,665
325,737
278,434
201,307
219,873
Operating Expenses
Research Development
-
-
-
-
-
Selling General and Administrative
191,434
182,006
172,146
140,842
152,104
Total Operating Expenses
191,434
182,006
172,146
140,842
152,104
Operating Income or Loss
153,231
143,731
106,288
60,465
67,769
Interest Expense
24,603
18,746
8,146
8,914
7,688
Total Other Income/Expenses Net
-4,728
-13,380
6,554
-2,829
960
Income Before Tax
124,719
113,358
105,283
48,871
61,097
Income Tax Expense
33,752
25,765
28,433
21,146
23,946
Income from Continuing Operations
90,967
87,593
76,850
27,725
37,151
Net Income
87,749
77,461
72,354
26,723
36,872
Net Income available to common shareholders
87,749
77,461
72,354
26,723
36,872
Reported EPS
Basic
-
1.51
1.41
0.52
0.71
Diluted
-
1.50
1.40
0.51
0.71
Weighted average shares outstanding
Basic
-
51,350
51,481
51,762
51,647
Diluted
-
51,670
51,741
51,989
51,798
EBITDA
-
211,354
179,732
125,815
133,986