3D SYSTEMS CORP - Annual Financials - Balance Sheet (SEC)

Updated on January 3, 2026.
Related Topics: SEC Topic List.
Data Source: SEC.

See details in table below.

You can see similar for other companies.

3D SYSTEMS CORP - Annual Balance Sheet (In Thousands of USD, Except Per Share Amounts)
Breakdown 2024-12-31 2023-12-31 2022-12-31
Cash and cash equivalents 171324 331525 388134
Accounts receivable, net of reserves $2,433 and $3,389 100 101497
Inventories 118530 152188
Prepaid expenses and other current assets 34329 42612
Assets held for sale 3176 0
Total current assets 428830 627822
Property and equipment, net 51044 64461
Intangible assets, net 18020 62724
Goodwill 0 0 385312
Operating lease right-of-use assets 50715 58406
Finance lease right-of-use assets 8726 12174
Long-term deferred income tax assets 2063 4230
Other assets 34569 44761
Total assets 608846 990660
Current operating lease liabilities 9514 9924
Accounts payable 0 0
Accrued and other liabilities 45488 49460
Customer deposits 4712 7599
Deferred revenue 27298 30448
Liabilities held for sale 10251 0
Total current liabilities 139096 147188
Long-term debt, net of deferred financing costs 211995 319356
Long-term operating lease liabilities 52527 56795
Long-term deferred income tax liabilities 2076 5162
Other liabilities 600 500
Total liabilities 430695 561901
Commitments and contingencies (Note 22) 0 0
Redeemable non-controlling interest 1958 2006 1760
Common stock, $0.001 par value, authorized 220,000 shares; shares issued 135,510 and 133,619 as of December 31, 2024 and 2023, respectively 136 134
Additional paid-in capital 1593366 1577519
Accumulated deficit -1362243 -1106650
Accumulated other comprehensive loss -55066 -44250
Total stockholders equity 151 -44250 -743962
Total liabilities, redeemable non-controlling interest and stockholders equity 608846 990660
Accounts receivable, reserves 2433 3389
Common stock, par value (in dollars per share) 0.001 0.001 0.001
Common stock, shares authorized (in shares) 220000 220000
Common stock, shares issued (in shares) 135510 133619