Yahoo
Mail
Summary
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
DDD - 3D Systems Corporation
NYSE - NYSE Delayed price. Currency in USD
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Cash flow
All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
-122,711
-122,711
322,052
-149,594
-69,880
Depreciation & amortisation
38,686
38,686
34,623
44,595
50,396
Deferred income taxes
-2,518
-2,518
-11,679
-1,206
-3,354
Stock-based compensation
42,415
42,415
55,153
17,725
23,587
Change in working capital
-34,741
-30,188
-707
-7,307
27,459
Accounts receivable
8,144
8,140
-11,912
-6,052
15,071
Inventory
-51,082
-48,140
7,866
-9,901
18,447
Accounts payable
-3,787
-2,695
27,159
-6,653
-16,846
Other working capital
-90,928
-90,894
29,356
-33,764
7,596
Other non-cash items
-1,407
-1,392
-169
843
-2,193
Net cash provided by operating activities
-70,021
-68,395
48,147
-20,121
31,581
Cash flows from investing activities
Investments in property, plant and equipment
-20,907
-22,499
-18,791
-13,643
-23,985
Acquisitions, net
-103,699
-103,647
-139,685
-12,500
-2,500
Purchases of investments
-384,388
-384,388
-
-
-
Sales/maturities of investments
200,314
200,314
-
-
-
Other investing activities
325
325
419,031
1,910
-387
Net cash used for investing activities
-308,355
-309,895
260,555
-24,233
-26,872
Cash flows from financing activities
Debt repayment
0
0
-21,392
-46,840
-76,768
Common stock issued
0
0
0
24,702
-
Other financing activities
-13,815
-13,824
-32,808
-4,842
-4,532
Net cash used provided by (used for) financing activities
-13,815
-13,824
405,800
-6,980
18,700
Net change in cash
-397,995
-397,995
705,259
-49,906
23,698
Cash at beginning of period
789,970
789,970
84,711
134,617
110,919
Cash at end of period
391,975
391,975
789,970
84,711
134,617
Free cash flow
Operating cash flow
-70,021
-68,395
48,147
-20,121
31,581
Capital expenditure
-20,907
-22,499
-18,791
-13,643
-23,985
Free cash flow
-90,928
-90,894
29,356
-33,764
7,596
Data disclaimer
Help
Suggestions
Terms
Privacy
Privacy Dashboard
About our ads
© 2023 Yahoo. All rights reserved.
Finance
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos