Universal Logistics Holdings, Inc. (ULH)

USD 45.32

(-5.39%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.26 Billion 1.2 Billion 1.13 Billion 1.06 Billion 970.53 Million 842.81 Million
Total Current Assets 361.08 Million 459.65 Million 420.69 Million 321.52 Million 271.84 Million 275.25 Million
Cash And Short Term Investments 23.28 Million 57.18 Million 21.96 Million 15.29 Million 17.09 Million 15.06 Million
Cash and Cash Equivalents 12.51 Million 47.18 Million 13.93 Million 8.76 Million 7.72 Million 5.72 Million
Short Term Investments 10.77 Million 10 Million 8.03 Million 6.53 Million 9.36 Million 9.33 Million
Net Receivables 312.01 Million 350.72 Million 341.39 Million 259.15 Million 210.53 Million 215.99 Million
Inventory 12.4 Million 11.36 Million 14.1 Million 8.27 Million 7.16 Million 6.75 Million
Other Current Assets 13.37 Million 51.75 Million 57.33 Million 47.07 Million 44.21 Million 44.2 Million
Total Non-Current Assets 902.54 Million 744.02 Million 716.79 Million 741.52 Million 698.69 Million 567.56 Million
Net PPE 652.68 Million 391.15 Million 345.58 Million 364.79 Million 339.82 Million 303.23 Million
Good Will And Intangible Assets 232.02 Million 244.69 Million 259.07 Million 272.96 Million 284.56 Million 258.92 Million
Good Will 170.73 Million 170.73 Million 170.73 Million 170.73 Million 168.45 Million 145.15 Million
Intangible Assets 61.29 Million 73.96 Million 88.34 Million 102.23 Million 116.11 Million 113.77 Million
Long-Term Investments 61.29 Million - -261.13 Million -275.12 Million -286.02 Million -261.47 Million
Tax Assets 11.33 Million 1.39 Million 2.06 Million 2.15 Million 1.46 Million 2.54 Million
Other Non Current Assets -54.79 Million 106.78 Million 371.21 Million 376.73 Million 358.86 Million 264.32 Million
Other Assets 1.00 - - - - -
Total Liabilities 731.43 Million 756.74 Million 835.28 Million 823.47 Million 765.31 Million 633.52 Million
Total Current Liabilities 260.41 Million 221.59 Million 251.55 Million 213.09 Million 191.35 Million 169.26 Million
Account Payables 84.83 Million 87.13 Million 117.83 Million 97.91 Million 91.9 Million 92.01 Million
Tax Payables 6.36 Million 14.05 Million 11.45 Million 23.15 Million - 2.67 Million
Short Term Debt 100.68 Million 93.53 Million 85.72 Million 81.63 Million 86.96 Million 51.9 Million
Deferred Revenue 6.36 Million - -203.56 Million -179.54 Million -178.86 Million 2.67 Million
Other Current Liabilities 68.52 Million 40.93 Million 251.55 Million 213.09 Million 191.35 Million 22.66 Million
Total Non Current Liabilities 471.01 Million 535.15 Million 583.73 Million 610.38 Million 573.96 Million 464.25 Million
Long-Term Debt 311.23 Million 378.5 Million 427.34 Million 460.12 Million 457.61 Million 400.45 Million
Deferred Revenue Non Current 63.61 Million - -61.25 Million -64.42 Million -65.69 Million -59.22 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 6.48 Million 87.06 Million 156.38 Million 150.26 Million 116.35 Million 63.8 Million
Other Liabilities 1.00 - - - - -
Total Equity 532.19 Million 446.93 Million 302.21 Million 239.57 Million 205.21 Million 209.29 Million
Stock Holders Equity 532.19 Million 446.93 Million 302.21 Million 239.57 Million 205.21 Million 209.29 Million
Common Stock 31 Million 30.99 Million 30.98 Million 30.98 Million 30.97 Million 30.96 Million
Retained Earnings 595.45 Million 513.58 Million 356.07 Million 293.64 Million 251.2 Million 231.52 Million
Accumulated other comprehensive income -2.52 Million -5.8 Million -7.1 Million -7.15 Million -4.01 Million -4.96 Million
Common Stock Equity 532.19 Million 446.93 Million 302.21 Million 239.57 Million 205.21 Million 209.29 Million
Capital Lease Obligation 63.62 Million 105.82 Million 110.55 Million 100.01 Million 89.15 Million -
Total Investments 10.77 Million 10 Million 8.03 Million 6.53 Million 9.36 Million 9.33 Million
Total Debt 475.54 Million 472.03 Million 427.34 Million 460.12 Million 457.61 Million 400.45 Million
Net Debt 463.03 Million 424.84 Million 413.41 Million 451.35 Million 449.88 Million 394.72 Million

Balance Sheet Charts