DDD Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
Report Filing: 2024-02-28 2023-03-16 2022-03-01 2021-03-05 2020-02-26 2019-02-28 2018-03-14 2017-02-28 2016-03-14 2015-02-26 2014-02-28 2013-02-25 2012-02-23 2011-02-17 2010-02-24 2009-03-04 2008-03-17 2007-04-30 2006-03-02 2005-03-10 2004-03-15 2003-06-30 2002-03-27 2001-03-16 2000-03-30 1999-03-31 1998-03-27 1997-03-31 1996-10-01 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31
Net Income/Starting Line -370432000 -122949000 322052000 -149594000 -69632000 -45263000 -65323000 -39265000 -663925000 11946000 44119000 38941000 35420000 19566000 1139000 -6154000 -6740000 -29280000 10083000 2561000 -26023000 -14866000 -1341000 8144000 -5300000 2100000 -4600000 4600000 8900000 4500000 500000 -2800000 -9400000 -2300000 -1900000 -5100000
Cash From Operating Activities -80671000 -68395000 48147000 -20121000 31581000 4796000 25941000 56902000 -3128000 51111000 25184000 53044000 27660000 31844000 7734000 -3479000 2625000 -8330000 -5808000 2928000 1182000 1314000 6649000 5126000 1600000 7600000 -5000000 -7000000 3000000 3000000 5100000 -3000000 -2700000 -2900000 -5610000 -4910000
Depreciation and Amortization 33412999 38686000 34623000 44595000 50396000 59293000 62041000 60535000 83069000 55188000 30444000 21229000 11502000 7520000 5886000 6676000 6970000 6529000 5764000 6956000 8427000 9902000 7704000 6245000 6100000 5800000 5100000 3600000 2900000 2200000 1600000 2100000 1300000 900000 779999.9999999999 500000
Deferred Income Tax -2412000 -2518000 -11679000 -1206000 -3354000 -2990000 -5567000 -6566000 -2875000 -24555000 -9892000 -661000 -5140000 -1235000 309000 -243000 -268000 1752000 -2500000 0 0 7813000 -1750000 1979000 -2900000 200000 -2500000 1500000 0 0 0 0 0 0 0 0
Stock Based Compensation 23367000 42415000 55153000 17725000 23587000 29253000 27260000 31295000 34733000 32793000 13558000 5118000 2637000 1406000 1190000 1437000 6000 1083000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 300904000 6159000 -351295000 75666000 3125000 -4308000 8436000 22850000 581166000 10502000 17320000 13262000 1987000 193000 1103000 1016000 2777000 4181000 -102000 335000 12334000 -19983000 2049000 924000 2100000 100000 0 100000 -4900000 -1200000 400000 300000 700000 1400000 -15890000 -320000
Changes in Working Capital -65510999 -30188000 -707000 -7307000 27459000 -31189000 -906000 -11947000 -35296000 -34763000 -70365000 -24845000 -18746000 4394000 -1893000 -6211000 -120000 7405000 -19053000 -6924000 6444000 18448000 -13000 -12166000 1600000 -600000 -3000000 -16800000 -3900000 -2500000 2600000 -2600000 4700000 -2900000 11400000 10000
Accounts Receivable -6793000 8140000 -11912000 -6052000 15071000 599000 3987000 27130000 20890000 -55977000 -43684000 -19246000 -12090000 -7456000 1430000 3484000 0 -13008000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1800000 0
Inventory -20779000 -48140000 7866000 -9901000 18447000 -34035000 -17716000 -22178000 -31241000 -30754000 -30893000 -12225000 -2608000 -5693000 2436000 -2461000 6055000 -11242000 -7907000 -189000 2345000 7088000 -2047000 -6963000 1000000 1200000 -100000 -5700000 -2700000 -1200000 800000 -400000 3300000 -4200000 -1300000 0
Accounts Payable -5526000 -2695000 27159000 -6653000 -16846000 11559000 12448000 -5878000 -18904000 23482000 7620000 -238000 -3457000 10433000 -4395000 -2802000 0 4211000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1700000 0
Deferred Revenue -32412999 12507000 -23820000 15299000 10787000 -9312000 375000 -11021000 -6041000 28486000 -3408000 6864000 -591000 7110000 -1364000 -4432000 -6175000 27444000 -11146000 -6735000 4099000 11360000 2034000 -5203000 600000 -1800000 -2900000 -11100000 -1200000 -1300000 1800000 -2200000 1400000 1300000 16200000 10000
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities 124784000 -309895000 260555000 -24233000 -26872000 -41827000 -70659000 -21882000 -120855000 -375441000 -173757000 -187654000 -95709000 -20774000 -5243000 -2654000 -2205000 -11016000 -2846000 -1935000 -2131000 -11015000 -58088000 -2644000 -6000000 -4200000 -8200000 -12500000 -4700000 -2400000 -1300000 -1300000 -600000 -6200000 -2690000 -1610000
Investments in Property Plant and Equipment -27183000 -22499000 -18791000 -13643000 -23985000 -41664000 -32040000 -17699000 -23306000 -23480000 -8620000 -3953000 -3206000 -1585000 -1197000 -6108000 -2226000 -11264000 -2603000 -781000 -874000 -3210000 -3317000 -4893000 -7700000 -5800000 -8400000 -9400000 -5100000 -3100000 -2100000 -1400000 -1700000 -4500000 -2820000 -1410000
Payments for Acquisitions -28958000 -103647000 -139685000 -12500000 -2500000 0 -36541000 -3533000 -91799000 -345361000 -162318000 -183701000 -92677000 -19195000 -4098000 0 0 0 0 0 0 0 0 0 3200000 2200000 2400000 1400000 0 0 0 0 0 0 0 0
Purchases of Securities -194000 -384388000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -500000 -6700000 -3500000 -8400000 0 0 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 180925000 200314000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4000000 6700000 3800000 4700000 0 0 0 0 0 0 0 0
Other Investing Activities 194000 325000 419031000 1910000 -387000 -163000 -2078000 -650000 -5750000 -6600000 -2819000 0 174000 6000 52000 3454000 21000 248000 -243000 -1154000 -1257000 -7805000 -54771000 2249000 -5000000 -600000 -2500000 -800000 400000 700000 800000 100000 1100000 -1700000 130000 -200000
Cash From Financing Activities -106469000 -13824000 405800000 -6980000 18700000 14264000 -9188000 -3926000 -2157000 308582000 298696000 111126000 209975000 1041000 273000 -1434000 14669000 9935000 5717000 1147000 22229000 5843000 40907000 4159000 300000 -900000 1100000 5400000 33800000 -900000 -200000 5600000 -400000 5500000 15630000 5170000
Debt Repayment -100614000 0 -21392000 -46840000 -76768000 -694000 -437000 -1055000 -1049000 -696000 -157000 -163000 -221000 -216000 -3280000 -423000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 0 0 0 24702000 0 0 0 0 0 299729000 272076000 106889000 62054000 0 0 0 23257000 2713000 8135000 4898000 15539000 13544000 2369000 4399000 400000 600000 400000 500000 32000000 0 0 7300000 0 5700000 0 0
Common Stock Repurchased 0 -10864000 -12619000 -5138000 -3194000 0 0 -2871000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1400000 -200000 0 0 0 0 0 0 0 15630000 1170000
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -752000 -1617000 -1420000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -5855000 -2960000 439811000 20296000 98662000 14958000 -8751000 0 -1108000 9549000 26777000 4400000 148142000 1257000 3553000 -1011000 -8588000 7974000 -801000 -2331000 6690000 -7701000 38538000 -240000 -100000 -100000 900000 4900000 1800000 -900000 -200000 -1700000 -400000 -200000 0 4000000
Effect of Forex Changes on Cash 3492000 -5881000 -9243000 1428000 289000 -3145000 5303000 -1790000 -3079000 -5706000 334000 223000 -155000 325000 -15000 42000 269000 -586000 773000 182000 395000 189000 -2519000 -195000 800000 700000 500000 200000 -200000 300000 -100000 4300000 3300000 9100000 -10000 0
Net Change in Cash -56604000 -397995000 705259000 -49906000 23698000 -25912000 -48603000 29304000 -129219000 -21454000 150457000 -23261000 141771000 12436000 2749000 -7525000 15358000 -9997000 -2164000 2322000 21675000 -3669000 -13051000 6446000 -3300000 3200000 -11600000 -13900000 31900000 0 3500000 5600000 -400000 5500000 7320000 -1350000
Cash at Beginning of Period 388248000 789970000 84711000 134617000 110919000 136831000 184947000 155643000 284862000 306316000 155859000 179120000 37349000 24913000 22164000 29689000 14331000 24328000 26276000 23954000 2279000 5948000 18999000 12553000 15900000 12700000 24400000 38300000 6400000 6500000 3000000 1700000 5500000 9200000 1800000 0
Cash at End of Period 331644000 391975000 789970000 84711000 134617000 110919000 136344000 184947000 155643000 284862000 306316000 155859000 179120000 37349000 24913000 22164000 29689000 14331000 24112000 26276000 23954000 2279000 5948000 18999000 12600000 15900000 12800000 24400000 38300000 6500000 6500000 7300000 5100000 14700000 9120000 -1350000
Free Cash Flow -107854000 -90894000 29356000 -33764000 7596000 -36868000 -6099000 39203000 -26434000 27631000 16564000 49091000 24454000 30259000 6537000 -9587000 399000 -19594000 -8411000 2147000 308000 -1896000 3332000 233000 -6100000 1800000 -13400000 -16400000 -2100000 -100000 3000000 -4400000 -4400000 -7400000 -8430000 -6320000
Operating Cash Flow -80671000 -68395000 48147000 -20121000 31581000 4796000 25941000 56902000 -3128000 51111000 25184000 53044000 27660000 31844000 7734000 -3479000 2625000 -8330000 -5808000 2928000 1182000 1314000 6649000 5126000 1600000 7600000 -5000000 -7000000 3000000 3000000 5100000 -3000000 -2700000 -2900000 -5610000 -4910000
Capital Expenditure -27183000 -22499000 -18791000 -13643000 -23985000 -41664000 -32040000 -17699000 -23306000 -23480000 -8620000 -3953000 -3206000 -1585000 -1197000 -6108000 -2226000 -11264000 -2603000 -781000 -874000 -3210000 -3317000 -4893000 -7700000 -5800000 -8400000 -9400000 -5100000 -3100000 -2100000 -1400000 -1700000 -4500000 -2820000 -1410000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.