Primoris Services Corporation

PRIM · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$455,825$217,778$248,692$200,512
Short-Term Investments$0$0$0$0
Receivables$1,608,122$1,531,615$663,119$880,413
Inventory$49,059$0$21,564$14,902
Other Curr. Assets$46,466$135,840$771,010$86,263
Total Curr. Assets$2,159,472$1,885,233$1,704,385$1,182,090
Property Plant & Equip (Net)$949,290$836,436$696,660$591,888
Goodwill$856,869$857,650$871,808$581,664
Intangibles$207,896$227,561$249,381$171,320
Long-Term Investments$0$1,633$0$0
Tax Assets$0$0$0$1,307
Other NC Assets$22,341$18,914$21,786$15,058
Total NC Assets$2,036,396$1,942,194$1,839,635$1,361,237
Other Assets$0$0$0$0
Total Assets$4,195,868$3,827,427$3,544,020$2,543,327
Liabilities
Payables$624,254$628,962$534,956$273,463
Short-Term Debt$196,654$169,314$150,702$128,817
Tax Payable$53,469$14,203$16,213$7,967
Deferred Revenue$617,424$366,476$269,853$240,412
Other Curr. Liab.$178,885$156,080$166,340$108,459
Total Curr. Liab.$1,670,686$1,335,035$1,138,064$759,118
LT Debt$993,563$1,148,823$1,196,102$692,291
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$64,035$59,565$57,101$38,510
Other NC Liab.$58,051$47,912$43,915$63,353
Total NC Liab.$1,115,649$1,256,300$1,297,118$794,154
Other Liabilities$0$0$0$0
Cap. Leases$455,391$359,865$203,352$159,646
Total Liabilities$2,786,335$2,591,335$2,435,182$1,553,272
Equity
Pref Stock$0$0$0$0
Common Stock$6$6$6$6
Retained Earnings$1,127,953$961,028$847,681$727,433
AOCI-$4,237-$788-$2,620$698
Other Equity$285,811$275,846$263,771$261,918
Total Equity$1,409,533$1,236,092$1,108,838$990,055
Supplemental Information
Minority Interest$0$0$0$0
Total Liab. & Tot. Equity$4,195,868$3,827,427$3,544,020$2,543,327
Net Debt$734,392$1,100,359$1,098,112$620,596