Primoris Services Corporation
PRIM
NASDAQ
125.66
USD-0.20(-0.16%)
As of today
Primoris Services Corporation fundamentals
PRIM Income Statement
| Period Ending | Dec 31, 2007 | Dec 31, 2008 | Dec 31, 2009 | Dec 31, 2010 | Dec 31, 2011 | Dec 31, 2012 | Dec 31, 2013 | Dec 31, 2014 | Dec 31, 2015 | Dec 31, 2016 | Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | 0 | 609,072,000 | 467,010,000 | 941,765,000 | 1,460,150,000 | 1,541,734,000 | 1,944,220,000 | 2,086,194,000 | 1,929,415,000 | 1,996,948,000 | 2,379,995,000 | 2,939,478,000 | 3,106,329,000 | 3,491,497,000 | 3,497,632,000 | 4,420,599,000 | 5,715,309,000 | 6,366,838,000 | |
| Cost of Revenue | 0 | 538,629,000 | 391,435,000 | 818,976,000 | 1,274,947,000 | 1,349,024,000 | 1,688,205,000 | 1,850,154,000 | 1,709,542,000 | 1,795,641,000 | 2,101,561,000 | 2,613,741,000 | 2,775,403,000 | 3,121,283,000 | 3,080,972,000 | 3,963,714,000 | 5,127,818,000 | 5,663,593,000 | |
| Gross Profit | 0 | 70,443,000 | 75,575,000 | 122,789,000 | 185,203,000 | 192,710,000 | 256,015,000 | 236,040,000 | 219,873,000 | 201,307,000 | 278,434,000 | 325,737,000 | 330,926,000 | 370,214,000 | 416,660,000 | 456,885,000 | 587,491,000 | 703,245,000 | |
| Gross Profit Margin | 0 | 0.116 | 0.162 | 0.13 | 0.127 | 0.125 | 0.132 | 0.113 | 0.114 | 0.101 | 0.117 | 0.111 | 0.107 | 0.106 | 0.119 | 0.103 | 0.103 | 0.11 | |
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| General & Administrative Expenses | 0 | 500,166 | 34,781,000 | 64,985,000 | 86,204,000 | 96,424,000 | 130,778,000 | 132,248,000 | 152,104,000 | 140,842,000 | 172,146,000 | 182,006,000 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Selling & Marketing Expenses | 0 | 31,021,834 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| SG&A Expenses | 230,000 | 31,522,000 | 34,781,000 | 64,985,000 | 86,204,000 | 96,424,000 | 130,778,000 | 132,248,000 | 152,104,000 | 140,842,000 | 172,146,000 | 182,006,000 | 189,129,000 | 202,835,000 | 230,110,000 | 281,577,000 | 328,733,000 | 383,351,000 | |
| Other Expenses | 0 | 0 | 0 | 0 | 0 | -870,000 | 0 | -757,000 | 0 | -315,000 | 484,000 | -808,000 | 922,000 | 3,430,000 | 16,399,000 | -20,030,000 | 5,685,000 | 2,442,000 | |
| Total Operating Expenses | 230,000 | 31,522,000 | 34,781,000 | 64,985,000 | 86,204,000 | 96,424,000 | 130,778,000 | 132,248,000 | 152,104,000 | 140,842,000 | 172,146,000 | 182,006,000 | 190,051,000 | 206,265,000 | 246,509,000 | 261,547,000 | 334,418,000 | 385,793,000 | |
| Total Costs & Expenses | 230,000 | 570,151,000 | 426,216,000 | 883,961,000 | 1,361,151,000 | 1,445,448,000 | 1,818,983,000 | 1,982,402,000 | 1,861,646,000 | 1,936,483,000 | 2,273,707,000 | 2,795,747,000 | 2,965,454,000 | 3,327,548,000 | 3,327,481,000 | 4,225,261,000 | 5,462,236,000 | 6,049,386,000 | |
| Interest Income | 1,750,000 | 6,134 | 640,000 | 616,000 | 331,000 | 157,000 | 110,000 | 88,000 | 56,000 | 149,000 | 587,000 | 1,753,000 | 0 | 376,000 | 0 | 0 | 0 | 0 | |
| Interest Expense | 1,773,000 | 856,000 | 1,979,000 | 6,196,000 | 5,431,000 | 3,619,000 | 5,892,000 | 6,433,000 | 7,688,000 | 8,914,000 | 8,146,000 | 18,746,000 | 19,142,000 | 14,096,000 | 18,498,000 | 39,212,000 | 78,171,000 | 65,315,000 | |
| Depreciation & Amortization | 0 | 6,670,000 | 8,663,000 | 24,484,000 | 33,803,000 | 35,623,000 | 49,888,000 | 58,422,000 | 65,201,000 | 68,030,000 | 66,303,000 | 79,250,000 | 85,400,000 | 82,497,000 | 105,559,000 | 99,157,000 | 107,041,000 | 95,522,000 | |
| EBITDA | -230,000 | 50,180,000 | 58,753,000 | 86,355,000 | 135,967,000 | 131,346,000 | 175,356,000 | 167,183,000 | 133,986,000 | 125,815,000 | 179,732,000 | 208,223,000 | 222,451,000 | 248,059,000 | 275,914,000 | 297,655,000 | 362,881,000 | 415,754,000 | |
| EBITDA Margin | — | 0.082 | 0.126 | 0.092 | 0.093 | 0.085 | 0.09 | 0.08 | 0.069 | 0.063 | 0.076 | 0.071 | 0.072 | 0.071 | 0.079 | 0.067 | 0.063 | 0.065 | |
| Operating Income | -230,000 | 34,871,000 | 40,404,000 | 57,804,000 | 98,999,000 | 96,286,000 | 125,237,000 | 103,792,000 | 67,769,000 | 57,749,000 | 106,288,000 | 130,471,000 | 140,875,000 | 163,949,000 | 170,151,000 | 195,338,000 | 253,073,000 | 317,452,000 | |
| Operating Income Margin | — | 0.057 | 0.087 | 0.061 | 0.068 | 0.062 | 0.064 | 0.05 | 0.035 | 0.029 | 0.045 | 0.044 | 0.045 | 0.047 | 0.049 | 0.044 | 0.044 | 0.05 | |
| Total Other Income/Expenses (Net) | 29,205,256 | 6,389,000 | 7,707,000 | -2,129,000 | -2,266,000 | -4,182,000 | -5,661,000 | -1,464,000 | -6,672,000 | -8,878,000 | -1,005,000 | -17,113,000 | -22,966,000 | -18,310,000 | -18,294,000 | -36,052,000 | -75,404,000 | -62,535,000 | |
| Income Before Tax | 424,056 | 41,260,000 | 48,111,000 | 55,675,000 | 96,733,000 | 92,104,000 | 119,576,000 | 102,328,000 | 61,097,000 | 48,871,000 | 105,283,000 | 113,358,000 | 117,909,000 | 145,639,000 | 151,857,000 | 159,286,000 | 177,669,000 | 254,917,000 | |
| Pre-Tax Income Margin | — | 0.068 | 0.103 | 0.059 | 0.066 | 0.06 | 0.062 | 0.049 | 0.032 | 0.024 | 0.044 | 0.039 | 0.038 | 0.042 | 0.043 | 0.036 | 0.031 | 0.04 | |
| Income Tax Expense | 72,954 | 4,827,000 | 18,350,000 | 22,059,000 | 38,174,000 | 33,837,000 | 44,896,000 | 38,646,000 | 23,946,000 | 21,146,000 | 28,433,000 | 25,765,000 | 33,812,000 | 40,656,000 | 36,118,000 | 26,265,000 | 51,524,000 | 74,029,000 | |
| Net Income | 351,102 | 36,433,000 | 25,912,000 | 33,616,000 | 58,559,000 | 56,756,000 | 69,660,000 | 63,156,000 | 36,872,000 | 26,723,000 | 72,354,000 | 77,461,000 | 82,327,000 | 104,983,000 | 115,739,000 | 133,021,000 | 126,145,000 | 180,888,000 | |
| Net Income Margin | — | 0.06 | 0.055 | 0.036 | 0.04 | 0.037 | 0.036 | 0.03 | 0.019 | 0.013 | 0.03 | 0.026 | 0.027 | 0.03 | 0.033 | 0.03 | 0.022 | 0.028 | |
| Earnings Per Share (EPS) | 0.07 | 1.39 | 0.81 | 0.79 | 1.15 | 1.1 | 1.35 | 1.22 | 0.71 | 0.52 | 1.41 | 1.51 | 1.62 | 2.17 | 2.19 | 2.5 | 2.37 | 3.37 | |
| Diluted Earnings Per Share (EPS) | 0.07 | 1.29 | 0.75 | 0.72 | 1.14 | 1.1 | 1.35 | 1.22 | 0.71 | 0.51 | 1.4 | 1.5 | 1.61 | 2.16 | 2.17 | 2.47 | 2.33 | 3.31 | |
| Weighted Average Shares Outstanding | 3,213,472 | 26,258,000 | 31,937,000 | 42,694,000 | 50,707,000 | 51,391,000 | 51,540,000 | 51,607,000 | 51,647,000 | 51,762,000 | 51,481,000 | 51,350,000 | 50,784,000 | 48,303,000 | 52,674,000 | 53,200,000 | 53,297,000 | 53,636,000 | |
| Weighted Average Shares Outstanding (Diluted) | 3,213,472 | 28,156,000 | 34,418,000 | 46,878,000 | 51,153,000 | 51,406,000 | 51,610,000 | 51,747,000 | 51,798,000 | 51,989,000 | 51,741,000 | 51,670,000 | 51,084,000 | 48,633,000 | 53,161,000 | 53,759,000 | 54,223,000 | 54,576,000 |