Distribution Solutions Group, Inc. (DSGR)

USD 36.22

(-4.43%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.55 Billion 1.21 Billion 256.15 Million 256.3 Million 204.42 Million 197.14 Million
Total Current Assets 657.33 Million 478.18 Million 132.77 Million 143.06 Million 106.42 Million 106.9 Million
Cash And Short Term Investments 99.62 Million 24.55 Million 4.18 Million 28.39 Million 5.49 Million 11.88 Million
Cash and Cash Equivalents 99.62 Million 24.55 Million 4.18 Million 28.39 Million 5.49 Million 11.88 Million
Short Term Investments - - - - - -
Net Receivables 213.44 Million 166.3 Million 54.54 Million 51.8 Million 44.22 Million 41.33 Million
Inventory 315.98 Million 264.37 Million 73.84 Million 61.86 Million 55.9 Million 52.88 Million
Other Current Assets 28.27 Million 22.77 Million 198 Thousand 998 Thousand 802 Thousand 800 Thousand
Total Non-Current Assets 893 Million 737.42 Million 123.38 Million 113.24 Million 98 Million 90.23 Million
Net PPE 214.72 Million 138.28 Million 32.87 Million 24.56 Million 27.79 Million 23.54 Million
Good Will And Intangible Assets 653.75 Million 576.04 Million 51.47 Million 53.67 Million 33.25 Million 33.19 Million
Good Will 399.92 Million 348.04 Million 35.31 Million 35.17 Million 20.92 Million 20.07 Million
Intangible Assets 253.83 Million 227.99 Million 16.16 Million 18.5 Million 12.33 Million 13.11 Million
Long-Term Investments -1.00 - 18.57 Million 16.18 Million 14.96 Million 12.59 Million
Tax Assets 95 Thousand 189 Thousand 20.11 Million 18.48 Million 21.71 Million 20.59 Million
Other Non Current Assets 24.42 Million 22.9 Million 346 Thousand 332 Thousand 277 Thousand 307 Thousand
Other Assets 1.00 - - - - -
Total Liabilities 888.73 Million 652.61 Million 123.15 Million 133.88 Million 96.42 Million 97.96 Million
Total Current Liabilities 242.01 Million 169.47 Million 72.24 Million 97.99 Million 56.93 Million 66.2 Million
Account Payables 98.67 Million 80.48 Million 21.08 Million 22.26 Million 13.78 Million 15.2 Million
Tax Payables 1.99 Million 5.61 Million 4.11 Million 3.78 Million 4.38 Million 1.67 Million
Short Term Debt 46.1 Million 26.31 Million 4.46 Million 4.56 Million 3.83 Million 10.82 Million
Deferred Revenue 810 Thousand 2.31 Million 800 Thousand 822 Thousand 648 Thousand 693 Thousand
Other Current Liabilities 96.43 Million 60.36 Million 45.88 Million 70.34 Million 38.66 Million 39.48 Million
Total Non Current Liabilities 646.71 Million 483.13 Million 50.9 Million 35.88 Million 39.49 Million 31.76 Million
Long-Term Debt 535.88 Million 435.65 Million 22.74 Million 5.73 Million 11.77 Million 5.21 Million
Deferred Revenue Non Current 67.06 Million - 22.54 Million 21.72 Million 18.21 Million 19.68 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 25.44 Million 23.64 Million 3.95 Million 5.58 Million 3.32 Million 4.1 Million
Other Liabilities - - - - - -
Total Equity 661.6 Million 562.99 Million 133 Million 122.42 Million 108 Million 99.17 Million
Stock Holders Equity 661.6 Million 562.99 Million 133 Million 122.42 Million 108 Million 99.17 Million
Common Stock 46.75 Million 19.41 Million 9.36 Million 9.28 Million 9.19 Million 9 Million
Retained Earnings -34.7 Million -25.73 Million 111.01 Million 101.6 Million 86.49 Million 77.33 Million
Accumulated other comprehensive income -5.17 Million -9.95 Million 544 Thousand 699 Thousand -1000.00 -1.56 Million
Common Stock Equity 661.6 Million 562.99 Million 133 Million 122.42 Million 108 Million 99.17 Million
Capital Lease Obligation 67.06 Million 49.79 Million 15.3 Million 10.3 Million 13.33 Million 5.21 Million
Total Investments -1.00 - 18.57 Million 16.18 Million 14.96 Million 12.59 Million
Total Debt 649.04 Million 461.96 Million 27.2 Million 10.3 Million 15.6 Million 16.03 Million
Net Debt 549.42 Million 437.41 Million 23.02 Million -18.08 Million 10.11 Million 4.15 Million

Balance Sheet Charts