WSO 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
Report Filing: 2024-02-23 2023-02-24 2022-02-25 2021-02-26 2020-02-28 2019-02-28 2018-03-01 2017-02-21 2016-02-29 2015-02-24 2014-02-27 2013-02-28 2012-02-29 2011-03-01 2010-02-26 2009-02-27 2008-02-29 2007-03-01 2006-03-16 2005-03-16 2004-03-15 2003-03-31 2002-03-29 2001-04-02 2000-03-30 1999-03-31 1998-03-31 1997-03-31 1996-04-01 1994-12-31 1993-12-31 1992-12-31 1991-12-31
Net Income/Starting Line 499371000 703696000 498735000 323172000 295775000 296529000 257290000 235983000 226524000 208702000 187719000 157601000 137742000 111722000 51573000 60369000 67489000 82364000 70019000 48105000 34895000 28536000 24441000 19114000 29500000 25200000 18300000 13000000 7300000 5800000 5000000 2900000 2000000
Cash From Operating Activities 561110000 571964000 349566000 534379000 335771000 170557000 301846000 277756000 221383000 144980000 150269000 173343000 61452000 152799000 88287000 113473000 107998000 68541000 35782000 56659000 60252000 66861000 52573000 49060000 41900000 4700000 -21400000 -8900000 11000000 2400000 900000 5700000 300000
Depreciation and Amortization 35090000 31683000 28127000 25908000 24512000 22095000 22033000 20066000 19117000 17927000 17706000 15911000 11725000 10771000 8533000 7071000 6420000 5908000 8717000 7767000 7418000 8111000 12083000 12260000 11200000 8400000 4800000 4200000 3000000 2300000 1800000 1900000 1800000
Deferred Income Tax -7179000 13466000 5939000 40000 1278000 8290000 -10735000 2720000 4687000 289000 8589000 6724000 8310000 12725000 1972000 447000 4117000 -535000 197000 3883000 1817000 1351000 -1838000 1241000 1100000 -300000 -700000 -400000 0 -200000 -500000 -200000 0
Stock Based Compensation 30000000 28821000 25365000 22129000 17032000 0 13293000 12319000 12596000 11473000 9967000 7939000 6663000 5175000 5264000 6454000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 123624000 -9010000 -6907000 -4016000 -2619000 -3691000 648000 5646000 1742000 1248000 983000 2622000 3404000 211000 -2405000 137000 6873000 1250000 9123000 4370000 6626000 3271000 10324000 -3224000 100000 800000 400000 -1300000 1800000 200000 -200000 200000 1800000
Changes in Working Capital -119796000 -196692000 -201693000 167146000 -207000 -168174000 19317000 1022000 -43283000 -94659000 -74695000 -17454000 -106392000 12195000 23350000 38995000 23194000 -20247000 -52274000 -11768000 3146000 14576000 7563000 4857000 -3300000 -30400000 -40900000 -25900000 -1100000 -6300000 -5400000 200000 -5300000
Accounts Receivable -36035000 -60154000 -130414000 -3559000 8457000 -28831000 -1676000 -26941000 -26121000 -41068000 -25846000 -5752000 11987000 -41250000 67243000 23416000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 64620000 -259860000 -243660000 139929000 -15525000 -78954000 -73403000 -9729000 -3652000 -98741000 -40575000 -26652000 -22489000 21447000 1204000 37153000 46416000 -18026000 -33271000 -23412000 -9554000 10211000 19534000 12970000 -11400000 -12300000 -30400000 -16000000 600000 -300000 1500000 1000000 -1700000
Accounts Payable -162042000 121993000 182819000 33936000 12734000 -57398000 95282000 -2067000 -285000 45242000 -7256000 11873000 -98611000 28088000 -46386000 -23020000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 13661000 1329000 -10438000 -3160000 -5873000 -2991000 -886000 39759000 -13225000 -92000 -1018000 3077000 2721000 3910000 1289000 1446000 -23222000 -2221000 -19003000 11644000 12700000 4365000 -11971000 -8113000 8100000 -18100000 -10500000 -9900000 -1700000 -6000000 -6900000 -800000 -3600000
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
Cash From Investing Activities -40773000 -33836000 -148577000 -16342000 -81037000 -26311000 -81308000 -42833000 -22938000 -19124000 -14257000 -92292000 -56643000 -10134000 -15503000 -3671000 -108000000 -22280000 -54728000 -3303000 -22509000 -4065000 -3304000 -10103000 -11900000 -33700000 -126700000 -20700000 -14200000 -6400000 -7400000 -900000 -400000
Investments in Property Plant and Equipment -35478000 -33789000 -24108000 -16342000 -16425000 -16925000 -17708000 -43577000 -23698000 -21512000 -14580000 -12317000 -13925000 -8421000 -5912000 -3973000 -6071000 -9992000 -7283000 -4846000 -3069000 -4539000 -4624000 -7032000 -32600000 -32300000 -126100000 -5400000 -4200000 -4100000 -3000000 -2000000 -1100000
Payments for Acquisitions -1946000 -47000 -129462000 94000 -64612000 -9386000 -63600000 -42165000 760000 0 0 -80479000 -43455000 -3824000 -9840000 76000 -108972000 -9889000 -49481000 -3403000 -18424000 -1864000 0 -896000 0 0 0 0 0 0 0 0 0
Purchases of Securities -3349000 0 -1000000 0 -4940000 -3760000 -63600000 0 0 0 0 0 0 0 0 0 -5240000 -2847000 0 0 0 0 0 0 -1000000 -1000000 0 0 0 -2300000 -900000 0 0
Proceeds from Sales and Maturities of Securities 500000 0 5993000 0 68172000 0 0 0 0 0 0 0 0 0 0 0 8551000 0 0 0 0 0 0 0 17600000 0 2100000 0 3000000 0 0 1000000 700000
Other Investing Activities -500000 1863000 4993000 -94000 -63232000 -3532000 -63432000 744000 760000 2388000 323000 504000 737000 2111000 249000 226000 3732000 448000 2036000 4946000 -1016000 2338000 1320000 -2175000 4100000 -400000 -2700000 -15300000 -13000000 0 -3500000 100000 0
Cash From Financing Activities -459802000 -503958000 -228602000 -448493000 -264023000 -139603000 -197471000 -213916000 -186320000 -120207000 -189049000 -23081000 -115634000 -74260000 -56135000 -77763000 -24933000 -39571000 -38548000 -4551000 -27284000 -46048000 -44918000 -41660000 -29800000 27800000 153100000 30900000 5200000 4600000 6700000 -6100000 -3200000
Debt Repayment -45045000 -3042000 -2040000 -157141000 -1240000 -21800000 -213494000 -10006000 -56256000 -74729000 -82957000 -20001000 -38000 -3492000 -234000 -34266000 -14081000 -10064000 0 -114000 0 -21824000 0 0 0 0 -73000000 0 0 0 0 0 0
Common Stock Issued 44306000 20422000 21014000 19257000 13341000 6591000 247744000 5653000 5957000 4245000 2185000 5312000 0 6042000 10335000 5916000 4131000 3822000 6094000 6848000 4827000 4031000 840000 1246000 1500000 3400000 87000000 35200000 700000 100000 9700000 1000000 100000
Common Stock Repurchased -2828000 -87107000 -1092000 -2299000 -1528000 -3782000 -4674000 -5653000 -5957000 0 0 316748000 0 0 0 -4820000 -9386000 -15328000 -17721000 -836000 -6727000 -24463000 -3219000 -17604000 -14300000 0 -4400000 0 0 0 0 0 0
Dividends Paid -382646000 -332447000 -294522000 -265713000 -241412000 0 -164147000 -127604000 -98532000 -69870000 -39836000 -256219000 -73276000 -66028000 -57085000 -49351000 -36745000 -26372000 -16978000 -10103000 -5204000 -3017000 -2638000 -2737000 -2900000 -2600000 -2400000 -1900000 -1300000 -1000000 -900000 -600000 -800000
Other Financing Activities -73589000 -101784000 48038000 -42597000 -33184000 88606000 -62900000 -76306000 -31532000 -54582000 -68441000 -68921000 -42320000 -10782000 -9151000 4758000 31148000 8371000 -9943000 -346000 -20180000 -775000 -39901000 -22565000 -14100000 27000000 145900000 -2400000 5800000 5500000 -2100000 -6500000 -2500000
Effect of Forex Changes on Cash 2072000 -4933000 -186000 2069000 849000 -2245000 1419000 -226000 -1343000 -680000 -1255000 127000 0 0 0 0 0 0 0 0 0 0 0 0 100000 0 0 0 0 0 0 0 0
Net Change in Cash 62607000 29237000 -27799000 71613000 -8440000 2398000 24486000 20781000 10782000 4969000 -54292000 58097000 -110825000 68405000 16649000 32039000 -24935000 6690000 -57494000 48805000 10459000 16748000 4351000 -2703000 300000 -1200000 5000000 1300000 2000000 600000 200000 -1300000 -3300000
Cash at Beginning of Period 147505000 118268000 146067000 74454000 82894000 80496000 56010000 35229000 24447000 19478000 73770000 15673000 126498000 58093000 41444000 9405000 34340000 27650000 85144000 36339000 25880000 9132000 4781000 7484000 7200000 7900000 2800000 3800000 1700000 1100000 900000 2200000 5500000
Cash at End of Period 210112000 147505000 118268000 146067000 74454000 82894000 80496000 56010000 35229000 24447000 19478000 73770000 15673000 126498000 58093000 41444000 9405000 34340000 27650000 85144000 36339000 25880000 9132000 4781000 7500000 6700000 7800000 5100000 3700000 1700000 1100000 900000 2200000
Free Cash Flow 525632000 538175000 325458000 518037000 319346000 153632000 284138000 234179000 197685000 123468000 135689000 161026000 47527000 144378000 82375000 109500000 101927000 58549000 28499000 51813000 57183000 62322000 47949000 42028000 9300000 -27600000 -147500000 -14300000 6800000 -1700000 -2100000 3700000 -800000
Operating Cash Flow 561110000 571964000 349566000 534379000 335771000 170557000 301846000 277756000 221383000 144980000 150269000 173343000 61452000 152799000 88287000 113473000 107998000 68541000 35782000 56659000 60252000 66861000 52573000 49060000 41900000 4700000 -21400000 -8900000 11000000 2400000 900000 5700000 300000
Capital Expenditure -35478000 -33789000 -24108000 -16342000 -16425000 -16925000 -17708000 -43577000 -23698000 -21512000 -14580000 -12317000 -13925000 -8421000 -5912000 -3973000 -6071000 -9992000 -7283000 -4846000 -3069000 -4539000 -4624000 -7032000 -32600000 -32300000 -126100000 -5400000 -4200000 -4100000 -3000000 -2000000 -1100000

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.